Yapay Zeka (Artificial Intelligence)

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…

Yapay Zeka (Artificial Intelligence)

Hırsız Oyunu (Game of Nim)

Yazan : Şadi Evren ŞEKER Bu yazının amacı, hırsız oyunu (game of nim) isimli oyun üzerinden asgari-azami ağaçları (minimax trees) açıklamaktır. Öncelikle oyunu kısaca anlatalım. Oyun iki kişi tarafından karşılıklı olarak sırayla oynanmaktadır. Oyun sayılabilir varlıklar üzerinden oynanır. Örneğin boncuk,…

Temel Bilgisayar Kavramları Veri Güvenliği (Cryptography) Veri Yapıları Yapay Zeka (Artificial Intelligence)

Etraflı Arama (Tam Arama, Exhaustive Search)

Yazan : Şadi Evren ŞEKER Literatürde tam arama veya etraflı arama olarak geçmektedir. İngilizcede “exhaustive search” terimi kullanılır. Genel olarak, arama algoritmalarının performansını arttırmak için kullanılan bir yöntemdir. Bir arama algoritmasının tam arama (exhaustive search) olabilmesi için aşağıdaki şartları sağlaması…

Yapay Zeka (Artificial Intelligence)

Çaprazlama (Crossover)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde, yapay zekanın bir alt dalı olarak kabul edilebilecek genetik algoritmalarda (genetic algorithms) kullanılan temel işlemlerden (operators) birisidir. Basitçe iki geni alıp bu iki gen üzerindeki kromozomların bir kısmını birinci gen, diğer bir kısmını…

Yapay Zeka (Artificial Intelligence)

Evrimsel Algoritmalar (Evolutionary Algorithms)

Yazan : Şadi Evren ŞEKER Evrimsel Algoritmalar (Evolutionary Algorithms), bilgisayar bilimlerinde, yapay zeka çalışmalarının altında geçen bir konudur. Kabaca, doğadaki değişimin bilgisayar algoritmalarına uygulanması olarak düşünülebilir. Evrim kavramı, insanın gözlem yeteneğine dayanarak doğayı ve doğadaki değişimi algılama sürecidir. Buna göre…

Automata (Otomatlar) Derleyiciler Donanım (Hardware) Graf Teorisi Programlama Dilleri Temel Bilgisayar Kavramları Veri Yapıları Yapay Zeka (Artificial Intelligence)

Mealy ve Moore Makineleri (Mealy and Moore Machines)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde sıkça kullanılan sonlu durum makinelerinin (finite state machine, FSM veya Finite State Automaton , FSA) gösteriminde kullanılan iki farklı yöntemdir. Genelde literatürde bir FSM’in gösteriminde en çok moore makinesi kullanılır. Bu iki yöntem…