Algoritma
Algorithm
Tanım
Bir problemi çözmek, bir görevi yerine getirmek veya bir hesaplama dizisini yürütmek için tasarlanmış kesin tanımlı kurallar veya prosedürler kümesidir.
Örnek Vaka / Uygulama
Bir kombinasyonlu kilidi açmak için olası tüm sayı kombinasyonlarını sırasıyla denemek (brute force algoritması) veya bir klinik tanı kılavuzunda evre evre semptom eşiklerini kontrol ederek kesin bir tanıya ulaşmak.
Derin Analiz
Bilişsel bilimler ve yapay zeka bağlamında algoritma, insan veya makine zihninin enformasyon işleme kapasitesini yöneten formel adımlar dizisidir. Bilişsel süreçleri modellemede, semantik ağların taranmasında ve karar alma mekanizmalarında merkezi bir rol oynar. Bilişsel sezgilerden (heuristic) farklı olarak, algoritma doğru uygulandığında her zaman kesin ve öngörülebilir sonuca ulaşmayı garanti eder. Hesaplamalı psikolojide, insan bilişinin simülasyonu için temel yapı taşını oluşturur.
Etimoloji
9. yüzyılda yaşamış Fars matematikçi ve astronom Muhammed bin Musa el-Harezmi'nin adının Latinselleştirilmiş biçimi olan 'Algoritmi' kelimesinden türetilmiştir.
Karıştırmayın
Sezgisel (Heuristic) ile karıştırılır; sezgisel kesin sonuç garantisi vermezken ve bilişsel kestirmelere dayanırken, algoritma deterministiktir ve kesin adımlarla kesin sonuca varır.