Yıl: 2012

Bilgisayar Matematiği

Matrisin Derecesi (Matrix Rank)

Yazan : Şadi Evren ŞEKER Bu yazının amacı, masfuf derecesini (matrix rank, matris sırası) açıklamaktır. Konunun detayına geçmeden önce belirtmek isterim ki, matris derecesi terimi ingilizce (matrix degree, veya degree of a matrix) terimleri ile karışmaya pek müsaittir. Bu terimler…

Bilgisayar Matematiği

Row Echelon Matrix (Satır Kademe Matrisi)

Yazan: Şadi Evren ŞEKER Bu yazının amacı, kademe matrisin (echelon matrix) açıklamaktır. Bu yazı kapsamında kademe matrisinin yanında bir matrisin nasıl kademe dönüşümü (echelon transformation) yapıldığı, satır kademe şekli (row echelon form) ve indirilmiş satır kademe şekli (reduced row echelon…

Veri Madenciliği (Data Mining) Yapay Zeka (Artificial Intelligence)

Karar Ağacı Öğrenmesi (decision tree learning)

Yazan : Şadi Evren ŞEKER Karar ağacı öğrenmesi (decision tree learning) yöntemi, makine öğrenmesi (machine learning) konularından birisidir. Literatürde karar ağacı öğrenmesinin alt yöntemleri olarak kabul edilebilecek sınıflandırma ağacı (classification tree) veya ilkelleştirme ağacı (regression tree ,tahmin ağacı) gibi uygulamaları…

Veri Madenciliği (Data Mining) Yapay Zeka (Artificial Intelligence)

Öbekağacı (dendrogram)

Yazan : Şadi Evren ŞEKER Öbek ağaçları (dendrogram) latince iki kelimenin birleşimidir. Dendron kelimesi, ağaç anlamına, gramma kelimesi ise çizim anlamına gelmektedir. Çeşitli bilgisayar bilimleri uygulamalarında kullanılırlar. Örneğin hesaplamalı biyoloji (computational biology) konusunda genler arasındaki ilişkileri modellemek için veya veri…

Sınavlar

IU 2012 Nesne Yönelimli Programlama Vizesi

İstanbul Üniversitesi Bilgisayar Mühendisliği Bölümü Nesne Yönelimli Programlama Dersi Vize Soruları ve Çözümleri 1.       Aşağıdaki sorulara birer cümle ile cevap veriniz. (Sorular tanım sorusu değildir, sorulardaki terimleri tanımlamayınız , sadece sorularda açıklanması istenen açılardan cevap verinizi( farkı veya ilişkisi…

Veri Madenciliği (Data Mining)

Girvan Newman Algoritması

Yazan : Şadi Evren ŞEKER Bu yazının amacı karmaşık sistemlerdeki topluluk yapılarını bulmaya yarayan Girvan-Newman algoritmasını anlatmaktır. Algoritma, Michelle Girvan ve Mark Newman tarafından geliştirilmiş olup bu kişilerin soy ismi ile anılmaktadır. Algoritma oldukça basit bir iddia üzerine kuruludur. Bir…

Derleyiciler

LL(1) Parçalama Algoritması

Yazan : Şadi Evren ŞEKER Bu yazının amacı, derleyici tasarımı (compiler design) konusunda çok kullanılan parçalayıcılardan (parser) birisi olan LL1 parçalayıcısını (LL1 parser) açıklamaktır. LL(1) kelimesi, 3 konunun baş harflerinden oluşur. İlk L harfi, Left-to-Right scan, yani soldan sağa doğru…

Temel Bilgisayar Kavramları

Karar Ağaçları (Decision Tree)

Yazan: Şadi Evren ŞEKER Bu yazının amacı, karar ağaçlarını (decision tree) anlatmaktır. Genelde bir karar varmak için çeşitli adımlardan oluşan sistemlerde bu adımların olasılıksal değerlerini bir çizge (şekil, graph) üzerinde ağaç (tree) kullanarak göstermek için kullanılırlar. Örneğin piyasada bize avantaj…