Son Yazılar

Graf Teorisi Veri Yapıları Yapay Zeka (Artificial Intelligence)

Yinelemeli Derinlik Araması (Iterative Deepining Search)

Yazan :Şadi Evren ŞEKER Bilgisayar bilimlerinin çeşitli alanlarında (örneğin yapay zeka, veri yapıları veya şekil kuramı (graph theory) gibi) kullanılan arama algoritmalarından birsidir.   Algoritma, derin öncelikli drama (depth first search) üzerine kurulu olduğu için, literatürde “iterative deepening depth first…

JAVA Veri Yapıları Yapay Zeka (Artificial Intelligence)

Labirentte yol bulma kodu

Yazan : Şadi Evren ŞEKER Bu yazının amacı, geri izleme algoritmasının (backtracking algorithm) bir uygulaması olarak, basit bir labirentte yol bulma kodunu JAVA dilinde kodlamaktır. Bu uygulamada herhangi bir yapay zeka yönetmi uygulanmayacaktır. Basitçe kör arama (blind search) yapan ve…

Yapay Zeka (Artificial Intelligence)

Işın Araması (Beam Search)

Işın Araması (Beam Search) Yazan: Şadi Evren ŞEKER Bu yazının amacı, özellikle yapay zeka çalışmaları altında yer alan sezgisel arama algoritmalarının (heuristic search algorithms) bir çeşidi olan ışın araması konusunu anlatmaktır. Işın arması “en iyi ilk arama” (best first search)…

Bilgisayar Grafiği (Computer Graphics) Bilgisayar Matematiği Temel Bilgisayar Kavramları

Hesaplamalı Geometri (Computational Geometry)

Yazan : Şadi Evren ŞEKER Bu yazının amacı, geometri konusunun bir alt kolu olan hesaplamalı geometriyi izah etmektir. Esas itibariyle mühendis kelimesinin kökü olan, hendese kelimesini büyük ölçüde karşılayan geometri kelimesinin başına hesaplamalı gibi bir kelime getirmek anlamlı değildir. Çünkü…

Yapay Zeka (Artificial Intelligence)

WEKA ile SVM

WEKA ile SVM Yazan : Şadi Evren ŞEKER Bu yazının amacı, site üzerinde gelen bir soru üzerine, WEKA programı üzerinde, destekçi vektör makinesinin (SVM) gerçekleştirilmesi ile ilgili bir uygulama anlatmaktır. WEKA üzerinde genel olarka bir işlem yapmak için aşağıdaki adımlar…

C / C++ Derleyiciler Programlama Dilleri

Lisan-ı Kaime (Dillerde Dik Açı, Orthogonal Languages)

Yazan : Şadi Evren ŞEKER Özellikle bilgisayar programlama dillerinde kullanılan bir terimdir. Buna göre dillerde bulunan özelliklerin birbirine dik olması, yani birbirinden bağımsız olması kast edilir. Kelime olarak, yöneylerin (vectors) dikliğinden esinlenilmiştir. Vektörlerin birbirine dik olması, aralarında ilişki bulunmaması (birbirine…

Bilgisayar Standartları Network (Ağ)

ICMP (Internet Kontrol Mesajı Protokolü)

Yazan : Şadi Evren ŞEKER İngilizce, Internet Control Message Protocol kelimelerinin baş harflerinden oluşan kısaltmadır. Türkçe olarak İnternet Tespit Mesajı Teşrifatı olarak çevrilebilir. Genel olarak işletim sistemleri tarafından, ağda bulunan cihazların durumunu tespit amaçlı kullanılan bir teşrifattır (protocol). Örneğin bir…

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…