Yapay zekada "model", bir algoritmanın veri üzerinde eğitilmesiyle ortaya çıkan sonuçtur. Model, eğitim sırasında öğrendiği bilgileri parametreler (sayılar) halinde saklar ve yeni bir girdi geldiğinde bu parametreleri kullanarak bir çıktı üretir.
Algoritma ile model arasındaki farkı şöyle düşünebiliriz: algoritma öğrenme yöntemidir, model ise bu yöntemin belirli bir veriyle uygulanmasından çıkan üründür. Aynı algoritma farklı verilerle eğitilirse farklı modeller ortaya çıkar.
Modeller küçük olabilir (bir telefonda çalışan basit bir sınıflandırıcı) ya da çok büyük olabilir (milyarlarca parametreli dil modelleri). Her model, eğitildiği verinin sınırlarını taşır.
Pour les enfants
Çocuğunuza nasıl anlatırsınız?
Kek tarifi algoritma ise, fırından çıkan kek modeldir. Aynı tarifle çikolatalı malzemeler kullanırsan çikolatalı kek, limonlu malzemeler kullanırsan limonlu kek çıkar. Yapay zekada da aynı yöntem, farklı verilerle farklı modeller üretir.
Gündelik bir örnek
Teachable Machine ile kendi el hareketlerinizi tanıyacak şekilde eğittiğiniz ve dışa aktardığınız dosya bir modeldir.