YZ Destekli Kodlama Notları

Yapay Zekâya Giriş · Ünite 2

Tarihsel Gelişim ve Felsefi Temeller

10 soruluk deneme testine geç ↓

1. «Düşünen makine» fikrinin kökleri

Yapay zekâ yeni bir alan gibi görünse de «insanı yapay yollarla yaratma» hayali binlerce yıllık. Mitlerden mekanik düzeneklere, oradan mantık ve hesap makinelerine uzanan bir çizgi var.

Orta Çağ İslam dünyası

Bu birikim Endülüs üzerinden Avrupa'ya geçti ve Rönesans'ta saat mekanizmalı otomata (yürüyen, yazı yazan, müzik çalan figürler) geleneğini besledi. Gerçekten düşünmeseler de «insan davranışı mekanik olarak taklit edilebilir» fikrini yaydılar. Descartes hayvan bedenini bir saat gibi işleyen makineye benzetti; Hobbes da kalbi bir yaya, sinirleri iplere, eklemleri çarklara benzetti.

Mantık ve hesap makineleri

Kim / neYılKatkısı
Wilhelm Schickard1623İlk mekanik hesap makinesi
Blaise Pascal, Pascaline1642Aritmetik zihinden bağımsız bir düzenekle yapılabilir
George Boole1854Mantık cebirle yazılabilir → Boole cebiri, dijital bilgisayarın ve sembolik YZ'nin temeli
Charles Babbage19. yyFark Makinesi ve Analitik Makine: bellek, işlem birimi, koşullu dallanma; ilk programlanabilir bilgisayar tasarımı
Ada Lovelace1843Makine sadece sayı değil sembol de işleyebilir, müzik bile besteleyebilir
Russell ve Whitehead20. yy başıPrincipia Mathematica: matematik biçimsel mantığa indirgenebilir
Alan Turing1936On Computable Numbers: hesaplanabilirlik ve Turing Makinesi

2. Yapay zekânın doğuşu

Dartmouth Konferansı, 1956

1955'te John McCarthy, Marvin Minsky, Claude Shannon ve Nathaniel Rochester bir öneri metni yazdı: öğrenmenin ve zekânın her özelliği, ilkesel olarak bir makinenin taklit edebileceği kadar kesin tanımlanabilir. 1956 yazında Dartmouth'ta toplanıldı; «Artificial Intelligence» terimi ilk kez resmî olarak burada kullanıldı ve terimi McCarthy önerdi. Bu yüzden 1956, YZ'nin bağımsız bir disiplin olarak doğum yılı sayılır.

İlk programlar: sembolik YZ

1950–60'lar büyük iyimserlik yıllarıydı. Düşünce, semboller ve onlara uygulanan mantık kuralları ile modellenecekti. Newell ve Simon'ın fiziksel sembol sistemi hipotezi: sembol sistemi, zeki eylem için gerekli ve yeterlidir.

ProgramKim, ne zamanNe yaptı?
Logic TheoristNewell ve Simon, 1956Matematik teoremi ispatladı; «ilk YZ programı» sayılır
General Problem Solver (GPS)Newell ve Simonİnsanın problem çözmesini genel bir çerçevede modelledi
ELIZAWeizenbaum, 1966Basit kalıp eşleştirmeyle sohbet eden ilk sistemlerden; kullanıcılar ona duygular yükledi

3. Yapay zekâ kışları ve yeniden yükselişler

YZ'nin tarihi düz bir başarı çizgisi değil, dalgalı: büyük beklenti → hayal kırıklığı → fonların kesilmesi. Araştırmaların durgunlaştığı dönemlere yapay zekâ kışı denir; iki büyük kış yaşandı.

İki kış (mavi çukurlar) ve sonrasındaki yükselişler.

Birinci kış (1970'ler)

Uzman sistemler ve ikinci kış

1980'lerde ilgi uzman sistemlerle geri geldi: bir alandaki uzman bilgisini «eğer–ise» (if–then) kurallarıyla tutan sistemler. MYCIN (Stanford, 1970'lerin ortası) bakteriyel enfeksiyonlarda öneri sunuyordu; XCON (R1) DEC firmasında bilgisayar yapılandırmasını otomatikleştirip yılda milyonlarca dolar kazandırdı. Japonya Beşinci Kuşak Bilgisayar Projesi'ni başlattı.

Ama uzman sistemler öğrenemiyordu: bilgi elle toplanıp kurala çevriliyor, sürekli elle güncelleniyordu; tanımlanmamış duruma uyum sağlayamıyordu. 1980'lerin sonu – 1990'ların başında ikinci kış geldi. Tek bir tetikleyici yoktu; nedenler birikti: tutulmayan vaatler, teknolojik sınırlar, azalan fonlar, hayal kırıklığı ve şüphecilik (LISP makineleri pazarı da çöktü).

Birinci kışİkinci kış
Dönem1970'ler1980'lerin sonu – 1990'ların başı
Egemen yaklaşımSembolik YZ, makine çevirisiUzman sistemler, kural tabanlı ticari uygulamalar
TetikleyiciALPAC (1966) ve Lighthill (1973) raporlarıTek olay yok; ticari başarısızlıklar birikti
Teknik sorunZayıf donanım, veri yok, bağlam anlaşılamıyorÖğrenememe, elle güncelleme, ölçeklenememe
Ortak nedenAşırı iyimser vaatler, beklentinin karşılanmaması, fon kesintisiAynı

Yeniden yükseliş

4. Zihin felsefesi

Zihin felsefesi: zihnin doğasını, düşünmeyi, bilinci ve zihin–beden ilişkisini inceleyen felsefe dalı. YZ insan gibi davranmaya başlayınca «makine zekâsı» ve «makine bilinci» soruları gündemin ortasına oturdu.

Hesaplamacı zihin ve işlevselcilik

Hesaplamacı zihin kuramı (Putnam 1967, Fodor 1975): zihinsel durumlar hesaplama süreçleridir; beyin donanım, zihin yazılım. Buna yakın işlevselcilik: zihinsel durumu neyden yapıldığı değil, gördüğü işlev belirler.

Turing Testi

Bir değerlendirici, biri insan biri makine olan iki tarafla yazılı konuşur. Hangisinin makine olduğunu güvenilir biçimde ayırt edemiyorsa makine zeki sayılır. Turing için önemli olan makinenin iç yapısı değil, dışarıdan görünen davranışı.

Çin Odası (Searle, 1980)

Odadaki kişi Çince bilmiyor; sadece kural kitabına bakıp sembolleri eşleştiriyor.

John Searle, «Minds, Brains, and Programs» makalesinde şunu kurguladı: Çince bilmeyen biri kapalı bir odada. İçeri Çince sorular geliyor; o, kalın bir kural kitabına bakıp hangi sembole hangi sembolle cevap vereceğini bulup dışarı veriyor. Dışarıdakiler içeride Çince bilen biri var sanıyor. Oysa kişi hiçbir şey anlamıyor, sadece sembol eşleştiriyor.

Turing TestiÇin Odası
Kim, ne zamanAlan Turing, 1950John Searle, 1980
Bakış açısıİşlevsel / davranışsalAnlamsal
ÖlçütDışarıdan görünen davranış insanınkinden ayırt edilemiyor mu?Davranışın arkasında gerçek bir kavrayış var mı?
Sonuçİnsan gibi davranan sistem işlevsel olarak zekidirDoğru çıktı üretmek anlamak demek değildir

Büyük dil modelleri anlıyor mu?

Kendini test et!

Cevabı görmek için soruya dokun.

  1. 1.El-Cezerî'nin müzik çalan figürleri neden YZ tarihi için önemlidir?

    ✓ Mekanizmaları değiştirilerek farklı ritimler çalınabiliyordu; bu, programlanabilirlik fikrinin en erken örneklerinden.

  2. 2.«Artificial Intelligence» terimi hangi olayda ve kim tarafından önerildi?

    ✓ 1956 Dartmouth Konferansı'nda, John McCarthy tarafından.

  3. 3.İlk yapay zekâ programı sayılan program hangisidir?

    ✓ Newell ve Simon'ın Logic Theorist'i (1956).

  4. 4.Birinci yapay zekâ kışını tetikleyen iki rapor hangileridir?

    ✓ ABD'de ALPAC Raporu (1966) ve Birleşik Krallık'ta Lighthill Raporu (1973).

  5. 5.Uzman sistemlerin temel zayıflığı neydi?

    ✓ Öğrenemiyorlardı: bilgi uzmanlardan elle alınıp kurallara çevriliyor ve elle güncelleniyordu; yeni durumlara uyum sağlayamıyorlardı.

  6. 6.Turing Testi ile Çin Odası arasındaki temel fark nedir?

    ✓ Turing dışarıdan görünen davranışa bakar (işlevsel). Searle ise davranışın arkasında gerçek anlama olup olmadığını sorar (anlamsal) ve söz diziminin anlam için yetmediğini savunur.

Deneme testi

Sınavda çıkabilecek türden 10 soru. Bir şık seç; doğru cevap ve açıklaması hemen çıkar.

  1. 1.Değiştirilebilir mekanizmalarla farklı ritimler çalabilen müzikli otomatlarıyla programlanabilirlik fikrinin en erken öncülerinden sayılan bilgin kimdir?

  2. 2.Mantıksal akıl yürütmenin cebirsel bir yapıyla temsil edilebileceğini gösteren ve dijital bilgisayarların matematiksel temelini oluşturan çalışma kime aittir?

  3. 3.Babbage'ın makinesinin yalnızca sayı değil sembol de işleyebileceğini, hatta müzik besteleyebileceğini öngören kişi kimdir?

  4. 4.Yapay zekânın bağımsız bir disiplin olarak doğuşu hangi olayla ilişkilendirilir?

  5. 5.«Makine Düşünebilir mi ve Nasıl Düşünebilir?» konferansıyla konuyu Türkiye'de bilimsel zeminde ilk ele alanlardan biri olan matematikçi kimdir?

  6. 6.Kalıp eşleştirme tekniğiyle doğal dilde sohbet eden ve kullanıcıların beklenmedik duygular yüklediği 1966 tarihli program hangisidir?

  7. 7.Birinci yapay zekâ kışının başlamasında belirleyici olan raporlar hangi seçenekte doğru verilmiştir?

  8. 8.İkinci yapay zekâ kışında öne çıkan uzman sistemlerin temel sınırlılığı aşağıdakilerden hangisidir?

  9. 9.Derin öğrenme çağının simgesel başlangıcı sayılan 2012 tarihli başarı hangisidir?

  10. 10.Searle'ün Çin Odası düşünce deneyinin temel iddiası aşağıdakilerden hangisidir?

Bu not ders kitabının yerine geçmez; konu kendi cümlelerimizle, yapay zekâ desteğiyle özetlendi.