Uzman Sistem (Expert System)
Araç kavramlarıUzman Sistem nedir?
Uzman sistem, belirli bir alandaki insan uzmanın bilgisini bilgisayara aktarıp o alanda karar verebilen bir programdır. Yapay zekânın 1970-80'lerdeki altın çağının yıldızıydı. Bugünün öğrenerek çalışan modellerinin aksine, uzman sistem hiçbir şey öğrenmez; bilgisini önceden yazılmış kurallardan alır. Yani zekâsı, içine konulan kuralların kalitesi kadardır.
Nasıl çalışır?
İki ana parçası vardır. Bilgi tabanı, alandaki gerçekleri ve "EĞER ateş 38'in üstündeyse VE boğaz ağrısı varsa O ZAMAN enfeksiyon olasıdır" gibi kuralları tutar. Çıkarım motoru ise eldeki verilerle bu kuralları eşleştirip sonuca ulaşır. İki yönde çalışabilir: verilerden yola çıkıp sonuca giden ileri zincirleme, ya da bir hipotezle başlayıp onu doğrulayacak kanıt arayan geri zincirleme. Çoğu sistem ayrıca "neden bu sonuca vardın?" sorusuna kuralları göstererek cevap verebilir — yani kararları şeffaftır.
Neden önemli?
Uzman sistemler, yapay zekânın "öğrenme" değil "bilgiyi temsil etme ve akıl yürütme" ayağının temelini attı. Kararlarının izini sürebilmen, hangi kuralın devreye girdiğini görebilmen büyük avantajdı — bugünün kara kutu modellerinde özlenen bir şeffaflık. Sınırları da netti: kural yazmak zahmetliydi ve sistem, kurallarının dışına çıkan hiçbir durumu ele alamıyordu. Yine de modern guardrails ve kural tabanlı katmanlarda ruhu yaşamaya devam ediyor.
Kullanım alanları
Tıbbi teşhis destek sistemleri (öncü örnek MYCIN), banka kredi değerlendirmesi, teknik arıza tespiti, vergi ve hukuk danışmanlığı, endüstriyel süreç izleme. Bugün saf haliyle daha az kullanılsa da, kural motorları ve karar tabloları biçiminde hâlâ birçok kurumsal yazılımın içinde çalışıyor. Neuro-symbolic yaklaşımlarda öğrenen modellerle birleştirilme çabaları da sürüyor.
Ilgili terimler
