Yapay zekâ alan haritası
Yapay zekâ, makine öğrenmesi, derin öğrenme ve üretken model terimlerini kapsama ilişkisine göre yerleştirir; bir işi hangi katmanda çözeceğinizin ölçütünü verir.
BU DERSİN SONUNDA
- Yapay zekâ, makine öğrenmesi, derin öğrenme ve üretken model terimlerini kapsama ilişkisine göre yerleştirmek
- Bir işi çıktı kümesine bakarak kural, denetimli model veya üretken model katmanına yerleştirmek
- Üretken bir modelin yapısal olarak uygun olmadığı iş tiplerini ayırt etmek
- Her iş için doğrulama yolunu, çözüm seçilmeden önce tanımlamak
- 1
Teori
Kavramın çalışma mantığı
- 2
Örnek
Gerçek bir senaryo üzerinde gösterim
- 3
Lab
Uygulamalı alıştırma
- 4
Test
Kısa ölçüm
- 5
Proje
Rotadaki projeye katkı
Kısa cevap
Yapay zekâ şemsiye terimdir; makine öğrenmesi onun kuralları veriden çıkaran alt kümesi, derin öğrenme temsili katmanlarla öğrenen alt kümesi, üretken modeller ise etiket seçmek yerine çıktı üreten ailedir. Mühendislik açısından bu kümeleri ayırt etmenin tek pratik faydası şudur: çıktı kümesi kapalıysa (sonlu bir etiket seti) doğrulama kolaydır ve basit katman yeter; çıktı serbest metinse maliyet eğitimden değerlendirmeye kayar.
Teori: iç içe kümeler#
Yapay zekâ, belirsizlik altında karar üreten sistemlerin tümünü kapsayan geniş bir başlıktır; elle yazılmış kurallar da bu başlığın altındadır. Makine öğrenmesi, kuralın elle yazılmadığı, etiketli veya etiketsiz örneklerden çıkarıldığı alt kümedir. Derin öğrenme ise girdinin temsilini de veriden öğrenen, katmanlı ağlara dayanan alt kümedir: klasik makine öğrenmesinde özellikleri siz tasarlarsınız, derin öğrenmede katmanlar çıkarır.
Üretken modeller bu hiyerarşinin dışında bir kutu değil, bir hedef tercihidir: model, girdiyi bir etikete eşlemek yerine olası çıktılar üzerinde bir dağılım öğrenir ve o dağılımdan örnek üretir. Bu hedef derin öğrenmeye özgü değildir; bugün konuşulan örneklerin derin ağlara dayanması bir tarih sonucudur. Ayrımın mühendislik sonucu doğrudan bütçeye yansır: kapalı bir etiket kümesine tahmin yapan sistemde doğru cevabın ne olduğu bellidir; serbest metin üreten sistemde doğruluğun tanımı bile bir tasarım kararıdır ve iş yükünün büyük kısmı değerlendirme ile sınırlandırmaya gider.
Bu rotanın geri kalanı bu çizginin üretken tarafında ilerliyor. Ancak üretken tarafa geçmeden önce alt katmanların dilini bilmek gerekir: ölçüm disiplini denetimli öğrenmeden, eğitim dinamikleri derin öğrenmeden, bağlam maliyeti transformer mimarisinden gelir. Bu dersler bu yüzden bu sırayla duruyor.
Uygulamada: işi hangi katman çözer#
| İş | Uygun katman | Neden | Dikkat |
|---|---|---|---|
| Sabit biçimli belgeden fatura numarası çıkarmak | Kural + doğrulama | Biçim değişmiyor, desen yeterli | Biçim değişince kural sessizce kırılır |
| Serbest metinli talebi sekiz kategoriye ayırmak | Denetimli sınıflandırma | Çıktı kümesi kapalı, etiket üretilebilir | Sınıf dengesi ve etiket tutarlılığı |
| Görüntüden kusur tespiti | Derin öğrenme | Ham piksel üzerinde elle özellik çıkarmak pahalı | Etiketli örnek maliyeti yüksek |
| Kurum belgelerine dayanan cevap yazmak | Üretken model + geri getirme | Çıktı serbest metin, dayanak dışarıdan gelmeli | Kaynaksız cevap ve yetki sızıntısı riski |
| Bir kararın nedenini denetçiye açıklamak | Kural veya yorumlanabilir model | İzlenebilirlik zorunlu | Üretken bir açıklama gerekçe yerine geçmez |
Üretken model neyi çözmez#
- Kesin aritmetik ve envanter sorgusu: cevabı bir kayıt sisteminde duran soruya olasılıksal cevap üretmek hata katar; model sorguyu yazabilir, cevabı üretmemelidir.
- Yetki kararı: “bu kullanıcı bu belgeyi görebilir mi” sorusu bir filtre işidir, bir istem işi değil.
- Denetlenebilir gerekçe: model akıcı bir açıklama üretir, ama bu açıklama çıktının gerçek nedeni olmak zorunda değildir.
- Değişmez iş kuralı: sabit kurallar koda yazılır ve doğrulamada zorlanır; modele hatırlatılmaz.
Karar: hangi katmanla başlanır#
- 1Çıktı kümesini yaz
Cevap sonlu bir kümeden mi seçiliyor, bir sayı mı, yapılandırılmış bir kayıt mı, yoksa serbest metin mi? Bu tek soru katmanı büyük ölçüde belirler.
- 2Doğrulama yolunu tanımla
Çıktının doğru olup olmadığını neye bakarak anlayacaksınız: bir kayıt sistemi, bir insan denetimi, bir birim test? Doğrulanamayan çıktı üretime alınmaz.
- 3En basit yeterli katmanı seç
Kural yetiyorsa kural; etiketli veri varsa denetimli model; ikisi de karşılamıyorsa üretken model.
- 4Ölçüm setini önce kur
Katman seçilmeden önce gerçek örneklerden oluşan küçük bir değerlendirme seti yazın; sonraki bütün kararlar bu sete bakarak verilir.
Sık yapılan hata#
En yaygın hata, çıktı kümesinden değil araçtan başlamaktır: “buraya bir dil modeli koyalım” cümlesi ne çıktının biçimini ne doğrulama yolunu belirtir. Bu yoldan çıkan sistemin belirtisi tanıdıktır: cevabı zaten bir veri tabanında duran sorulara akıcı yanıtlar veren, ama ekibin doğru olup olmadığını söyleyemediği bir katman. İkinci yaygın hata, terimlerin gevşek kullanılmasıdır; “yapay zekâ ekleyelim” tartışması teknik bir tartışma değildir.
LAB · UYGULAMALI ALIŞTIRMA
Kendi iş listenizi katmanlara yerleştirin
- 1Ekibinizin elindeki sekiz işi tek cümleyle yazın; her cümle bir girdi ve bir çıktı içersin.
- 2Her iş için çıktı kümesini işaretleyin: sonlu etiket, sayı, yapılandırılmış kayıt veya serbest metin.
- 3Her iş için doğrulama yolunu yazın: doğruluk neye bakılarak anlaşılacak (kayıt sistemi, insan denetimi, birim test).
- 4Çıktı kümesi ve doğrulama yoluna göre her işi kural / denetimli model / üretken model kolonuna yerleştirin.
- 5Üretken kolona düşen işlerin kaçında doğrulama yolu boş kaldığını sayın ve bunları ayrı bir “önce ölçüm gerekli” listesine taşıyın.
Beklenen çıktı
Sekiz işin çıktı kümesini, doğrulama yolunu ve seçilen çözüm katmanını gösteren bir karar tablosu ile doğrulama yolu tanımsız işlerin listesi.
Sık sorulan sorular
Üretken model daha yetenekli olduğuna göre neden hâlâ kural yazayım?
Karşılaştırma yetenek üzerinden değil, maliyet ve doğrulanabilirlik üzerinden yapılır. Sabit biçimli bir alanı desenle çıkarmak belirlenimlidir, hata ayıklanabilir ve gecikme eklemez. Üretken çözüm esneklik satın alır; ödediği bedel belirlenimsizlik ve zorunlu bir değerlendirme yatırımıdır.
Makine öğrenmesi ile derin öğrenme arasındaki sınır pratikte nerede?
Özellik mühendisliğinin kimde olduğuna bakın. Klasik makine öğrenmesinde özellikleri siz tasarlarsınız, model küçüktür ve kararı genellikle izlenebilir. Derin öğrenmede temsili katmanlar çıkarır; bu, etiketli veri ihtiyacını ve hata ayıklama yöntemini değiştirir, çünkü artık bakacağınız yer özellik listesi değil eğitim dinamiğidir.
Aynı işte hem kural hem model kullanmak kararsızlık mı?
Hayır, yaygın ve sağlam bir desendir. Kural modelin girdisini filtreler (yetki, tarih, biçim) ve çıktısını doğrular; model yalnızca belirsizliğin gerçekten bulunduğu dar bölgede çalışır. Bu ayrım aynı zamanda hata ayıklamayı kolaylaştırır: kural ihlali mi, model hatası mı sorusunun cevabı loga bakarak verilir.
LEARN
Generative AI Engineer rotasına devam et
Dersler tek başına da okunabilir, ama sıralı ilerlemek önkoşul boşluklarını kapatır.
