Yapay zekâ her yerde. Genellikle pek farkına varmadan da olsa yapay zekâ ile zaten pek çok alanda uzun yıllardır karşılaşıyorduk. Üzerinde oldukça uzun zamandır çalışılan bir teknoloji bu. Ancak geçtiğimiz son birkaç yıl içerisinde gösterdiği ciddi gelişim hızı, insanların ağzını açık bırakacak şeyleri kolaylıkla yapabilir hale gelmesi, günlük hayatı oldukça kolaylaştırabilir olması ve kullanımının kolaylığı ile beraber günümüzde popülerliği hiç olmadığı kadar artmış durumda. Bu bağlamda, yapay zekâ ile bağlantılı bazı terimlerin ne olduğu hakkında fikir sahibi olmak faydalı olacaktır diye düşünüyorum. Bu yazı serisinde, bu terimlerin üzerinden teknik detaylarda boğulmadan, olabildiğince sade bir dille geçiyor olacağız.
Epoch
Epoch, yapay zekâ modelinin elindeki tüm veriyi bir kez baştan sona incelemesi anlamına gelir. Her bir baştan sona inceleme tamamlandığında bir epoch gerçekleşmiş olur. Bu işlemi eğitim döngüsü olarak da adlandırabiliriz. Model, her bir döngüde kendisine verilmiş olan bütün örnekleri görüp her biri hakkında bir şeyler öğrenir.
Ders Çalışmak
Bu süreç bir insanın ders çalışmasına benzetilebilir. Bir öğrenci düşünelim. Bu öğrencinin bir kitabı baştan sona bir kez okuması bir epoch’a karşılık gelir. Ancak genellikle bir kitabı bir kere okumak konuyu tam olarak kavramak için yeterli değildir. Tekrar gerekir. Aynı şekilde yapay zekâ modeli de veriyi tek bir turda tam olarak kavrayamaz. İlk epoch’ta model:
-Konuyu kabaca tanır
-Çok fazla hata yapabilir
-Yanlış bağlantılar kurabilir
İkinci, üçüncü ve sonraki epoch’larda ise:
-Hatalarını fark etmeye başlar
-Daha isabetli tahminler yapmaya başlar