Ay: Nisan 2012

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…