Son Yazılar

Veri Bilimi & Yapay Zeka Veri Madenciliği (Data Mining)

Birliktelik Kurallarının Pay Ölçümleri (Interest Measures for Association Rules)

Yazan : Şadi Evren ŞEKER Yapay zeka çalışmalarında kullanılan araçlardan birisi de, veri ve veri kümeleri arasındaki birliktelik kurallarının (munasebet kurallarının, association rule) belirlenmesidir. Özellikle büyük veri tabanı (very large database, VLDB) çalışmalarından çıkan, münasebetlerin tespiti problemi için çeşitli yöntemler…

Yapay Zeka (Artificial Intelligence)

Apriori Algoritması

Yazan : Şadi Evren ŞEKER Veri madenciliğinde kullanılan ve veri kümeleri veya veriler arasındaki ilişkiyi çıkarmak için geliştirilmiş algoritmanın ismidir. Ayrıca pek çok akademik konuda geçen ve temelini felsefeden (ve daha özel olarak mantıktan) alan a priori konusu için bu…

Bilgisayar Felsefesi Temel Bilgisayar Kavramları

Apriori (Malum), APosteriori, AFortiori

Yazan : Şadi Evren ŞEKER Bir bilginin malum olması, daha önceki bilgilere ihtiyacı olmadan, ispata gerek duymadan doğruluğunun kabul edilmesi. Örneğin “bir bütünün parçalarının, bütünden küçük olması” gibi. Bu bilginin ispata ihtiyacı yoktur ve doğru olarak kabul edilebilir, bu bilgi…

Bilgisayar Standartları

ASCII Tablosu

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde, farklı sembolleri sayısal olarak göstermek için kullanılan standardın ismidir. American Standard Code for Information Interchange kelimelerinin baş harflerinden oluşur. Tablonun genişletilmiş şekilleri olmasına karşılık temel tablo 7 bit için 27 ihtimal kodlar ve…

Algoritma Analizi (Teory of Algorithms) Bilgisayar Felsefesi Bilgisayar Matematiği Programlama Dilleri

Yeknesan (Invariant , Değişmez)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde, bir programın incelenmesi sırasında, herhangi bir kaziyenin (predicate, haber, önerme), çeşitli işlemler uygulanmasına karşılık yeknesan olması halidir. Diğer bir deyişle, program çalışır ve çeşitli işlemlerden geçer, ancak bazı şeyler değişmeden kalıyor ve ne…

Algoritma Analizi (Teory of Algorithms)

MU Bulmacası (MU Puzzle)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde de kullanılan ve normal gösterim elde etmeyi hedefleyen, özellikle de sondan normal şekil gösterimi için oynanan bir oyundur. Oyunun aşağıda tanımlı olan kuralları ile MU kelimesinin elde edilip edilemeyeceği sorulur: Oyunda kullanılabilecek harfler…

Algoritma Analizi (Teory of Algorithms) C / C++ Programlama Dilleri

Örtüşen Alt Problem (Overlapping Subproblem)

Yazan :Şadi Evren ŞEKER Bilgisayar bilimlerinde, özellikle özyineli (recursive) problemlerde, problemin bir kısmının tekrar edilmesi durumudur. Örneğin, klasik bir problem olan fibonacci sayıları örneğinde, örtüşen altproblem bulunmaktadır. Fibonacci serisinin 4. terimini hesaplamak isteyelim ve bunun için aşağıdaki fonksiyonu yazmış olalım:…

Nesne Yönelimli Programlama

Nesne Yönelimli Programlama Dersi Bütünleme İmtihanı Çözümü

Çözüm : Şadi Evren ŞEKER Çözüme geçmeden önce, sizlerle görüşme imkanımız olmadığı için bir iki noktayı buradan açıklama ihtiyacı hissettim. Öncelikle, bilinmelidir ki bu sınavda sorulan bütün sorular, derste anlatılan konular kapsamında hazırlanmıştır. Bazı sorulara çözüm olabilecek derste birden fazla…

Algoritmalar & Veri Yapıları Veri Yapıları

Atlamalı Liste (Skip List)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde, özellikle veri yapısı (data structures) konusunda kullanılan bir yöntemdir. Basitçe bir bağlı listeye (linked list) erişimi hızlandırmak amacıyla, listenin üzerinde bir fihrist (index) oluşturmayı hedefler. Örnek olarak kullanacağımız sayılar aşağıdaki şekilde verilmiş olsun…

Bilgisayar Matematiği

Halka (Ring)

Yazan : Şadi Evren ŞEKER Matematikte halka (ring) olarak geçen konu, bilgisayar bilimleri dahil pek çok bilimi yakından ilgilendirmektedir. Bu yazıda bilgisayar bilimlerindeki uygulamalarından çok konunun özü anlatılacaktır ancak site üzerinde ilgili yazılar ileride yayınlanacaktır. Halkaların tarihsel olarak ilk çıkışı,…