Son Yazılar

Veri Tabanı (Database)

4NF Dördüncü Normal Şekil (Fourth Normal Form)

4NF Dördüncü Normal Şekil (Fourth Normal Form) Yazan: Şadi Evren ŞEKER Bu yazının amacı, veri tabanı normalleştirme şekillerinden birisi olan dördüncü normal şekli (fourth normal form, 4NF) izah etmektir. Boyce Codd Normal Form (BCNF) olarak bilinen normal şekilden bir sonraki…

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…

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…

Veri Madenciliği (Data Mining)

Veri Akış Madenciliği (Data Stream Mining)

Yazan: Şadi Evren ŞEKER Veri akış madenciliği (data stream mining) veri madenciliğinin, özel bir uygulaması olarak düşünülebilir. Bu yöntem basitçe akan bir verinin (streaming data) üzerinde çalışmakta ve bu veriden bir sonuç çıkararak bu veriyi işlemektedir. Örneğin sürekli yeni verilerin…

Veri Madenciliği (Data Mining)

Active Learning (Faal Öğrenme)

Yazan : Şadi Evren ŞEKER Aktif öğrenme veya faal öğrenme şeklinde Türkçeye çevrilebilecek olan yaklaşım, bu yazının yayınladığı yer itibariyle (bilgisayarkavramlari.com) makine öğrenmesi altında geçen bir konudur (eğitim bilimlerinde de sanırım aynı başlık kullanılıyor). Makine öğrenmesinde, bir kavramın öğrenilmesi için…

İşletim Sistemleri

POSIX Thread pthread kütüphanesi

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde geçen lif (thread, iplik, sicim) kavramının C dili ile kodlanabilmesi için genellikle UNIX türevi işletim sistemelerinde geliştirilen programlama kütüphanesidir. Kütüphane UNIX ortamında (ve dolayısıyla LINUX ortamında da ) POSIX kütüphanesi olarak geçmektedir ve…