Tarih · Makale
Makine Kodundan ChatGPT'ye: Programlama Seksen Yılda Nasıl Değişti
Yayın:

Kısaca
Yazılım programlama, mühendislerin ham ikili komutları elle ayarlamasıyla başladı, ardından insanlar için tasarlanmış dillerden — Fortran, C, Python — geçerek bugünün 2017 Transformer mimarisi üzerine kurulu yapay zeka sistemlerinin kendi başına kod ve metin üretmeye başlamasına uzandı. Bu makale, IBM, IEEE Computer Society, Dartmouth College ve orijinal Transformer araştırma makalesi tarafından doğrulanan tarihli kilometre taşları üzerinden bu değişimi incelemektedir.
Bu sürüm, özgün metnin (English) makine çevirisidir. Özgün metni oku
Yazılım, üst düzey bir dile komutlar yazmakla başlamadı. En eski elektronik bilgisayarlar, donanımlarının doğrudan okuyabildiği ham ikili desenlerle komut komut yapılandırılıyordu — bugün makine kodu olarak adlandırılan şey. Oradan programlama, assembly diline, ardından işlemciler için değil insanlar için tasarlanmış üst düzey dillere geçti ve son on yılda kendi kodunu ve metnini üreten sistemlere ulaştı. Aşağıdaki tarihler ve rakamlar IBM'in kendi kurumsal tarihinden, IEEE Computer Society'den, Dartmouth College'ın 1956 çalıştayına dair anlatımından ve günümüz sohbet robotlarında kullanılan Transformer mimarisini tanıtan 2017 araştırma makalesinden alınmıştır.
Makine kodundan anımsatıcılara
IEEE Computer Society tarafından yayınlanan bir zaman çizelgesine göre, en eski programlama dillerinden biri Alman mühendis Konrad Zuse'nin 1940'larda geliştirdiği Plankalkul'dü. 1949'a gelindiğinde, assembly dili ve Shortcode adlı bir sistem ortaya çıkmış, uzun ikili rakam dizilerinin yerini kısa anımsatıcı kodlar almıştı — ancak bu kodların hâlâ satır satır işlemcinin çalıştırabileceği biçime çevrilmesi gerekiyordu.
Üst düzey diller: işlemciler için değil, insanlar için yazmak
Bu değişim, IBM'in 'formül çevirisi' anlamına gelen Fortran'ı sunduğu 1957'de hız kazandı. IBM'in projeye dair kendi tarihçesi, matematikçi John Backus'un liderliğindeki ekibin — ki bu ekipte derleyicinin aritmetik ifade çözümleyicisini oluşturan Lois Haibt da vardı — başlangıçta altı ay sürmesi beklenen bir dil için üç yıl harcadığını belirtiyor. IBM'e göre Fortran, önceden yaklaşık 1.000 makine kodu komutu gerektiren programları yalnızca 47 satıra indirdi; bu da bilim insanlarının ve mühendislerin donanımı doğrudan kodlamak yerine 'DO' ve 'GO TO' gibi cebire benzer komutlar yazmasını sağladı. IBM'e göre 1960'ların ortasına gelindiğinde Fortran ulusal bir bilgi işlem standardı haline gelmişti.
IEEE Computer Society'nin zaman çizelgesi, Algol ve Lisp'in 1958'de, iş dünyası bilgi işlemi için tasarlanan Cobol'un da 1959'da ortaya çıktığını kaydediyor. 1972'de Bell Labs'te Dennis Ritchie'nin ekibi, aynı IEEE zaman çizelgesinin JavaScript, PHP ve Python dahil daha sonraki dillerin yapısal temeli olarak nitelendirdiği C'yi geliştirdi. Nesneye yönelik programlama, 1983'te C++ ile devam etti. IEEE'nin anlatımı ayrıca Python'un 1991'de, Java, JavaScript ve PHP'nin 1995'te, Google'ın Go dilinin 2009'da ve Apple'ın Swift'inin 2014'te piyasaya sürüldüğünü kaydediyor.
Paralel bir hat: makinelere akıl yürütmeyi öğretmek
Üst düzey diller yayılırken, ayrı bir araştırma hattı makinelerin sadece komutları takip etmek yerine zekayı simüle edip edemeyeceğini sorguluyordu. Dartmouth College'ın kendi anlatımı, matematikçi John McCarthy tarafından düzenlenen 1956 Dartmouth Yaz Araştırma Projesi'ni tanımlıyor; McCarthy'nin önerisi 'öğrenmenin veya zekanın herhangi bir başka özelliğinin her yönünün ilke olarak bir makinenin onu simüle edecek şekilde tasarlanabilecek kadar kesin bir biçimde tanımlanabileceği varsayımını' test etmeyi amaçlıyordu. Dartmouth, bu çalıştayı yapay zekanın tanımlı bir araştırma alanı olarak başlangıç noktası sayıyor.
On yıllar sonra, bu araştırma geniş çapta izlenen bir halka açık test ortaya çıkardı. IBM'in Deep Blue satranç bilgisayarına dair tarihçesi, makinenin Şubat 1996'da Philadelphia'da dünya şampiyonu Garry Kasparov'a karşı ilk karşılaşmayı 4-2 kaybettiğini, ardından Mayıs 1997'de New York'ta yapılan rövanşı 3,5-2,5 skorla kazandığını belirtiyor — IBM'e göre bu, bir bilgisayarın standart turnuva koşulları altında görevdeki bir dünya satranç şampiyonunu yendiği ilk örnekti.
İnsanlık tarihinde ilk kez, yapay zekaya benzer bir şey gördüm.
Transformer ve üretken yapay zeka çağı
Günümüz sohbet robotlarının ardındaki mimari, tek bir 2017 makalesine dayanıyor. Sekiz araştırmacı — Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan Gomez, Lukasz Kaiser ve Illia Polosukhin — 12 Haziran 2017'de 'Attention Is All You Need' (Tek İhtiyacınız Olan Dikkat) başlıklı makaleyi arXiv ön baskı sunucusuna yüklediler. Makale, özetinde yalnızca dikkat mekanizmalarına dayalı bir ağ olarak tanımlanan ve önceki çeviri sistemlerinin dayandığı yinelemeli ve evrişimli katmanları ortadan kaldıran Transformer'ı tanıttı. Yazarlar, İngilizce-Almanca çeviride 28,4 BLEU ve İngilizce-Fransızca çeviride 41,8 BLEU puanı bildirdiler; bu sonuçlar önceki modellere kıyasla daha hızlı eğitimle elde edilmişti.
Bu mimari, 2018'den itibaren piyasaya sürülen büyük dil modellerinin temelini oluşturuyor. OpenAI, ChatGPT'yi 30 Kasım 2022'de piyasaya sürdü. OpenAI'nin kurucu ortağı Sam Altman'ı aktaran History.com'un bir anlatımına göre, hizmet beş gün içinde bir milyon kullanıcıya, yaklaşık iki ay içinde de ayda yaklaşık 100 milyon kullanıcıya ulaştı; anlatım bunu o dönemde kayıtlara geçen en hızlı tüketici uygulaması benimsenmesi olarak tanımlıyor.
| Yıl | Kilometre Taşı | Kaynakça Doğrulanmış Detay |
|---|---|---|
| 1956 | Dartmouth Yaz Araştırma Projesi | John McCarthy'nin çalıştay önerisi, makine zekasını bir araştırma sorusu olarak çerçeveledi; Dartmouth College'a göre |
| 1957 | Fortran ticari olarak piyasaya sürüldü | IBM'in Backus liderliğindeki ekibi, yaklaşık 1.000 makine kodu komutu gerektiren programları yalnızca 47 satıra indirdi |
| 1972 | C, Bell Labs'te geliştirildi | IEEE'ye göre, JavaScript, PHP ve Python dahil daha sonraki dillerin yapısal temeli oldu |
| 1997 | Deep Blue, Garry Kasparov'u yendi | IBM'e göre, standart turnuva oyununda görevdeki bir dünya satranç şampiyonuna karşı bir bilgisayarın ilk galibiyeti |
| 2017 | Transformer mimarisi yayınlandı | Orijinal arXiv makalesine göre, daha sonra GPT ve BERT'in temelini oluşturan yalnızca-dikkat tasarımı |
| 2022 | ChatGPT, OpenAI tarafından piyasaya sürüldü | History.com tarafından aktarılan OpenAI verilerine göre, yaklaşık iki ay içinde ayda yaklaşık 100 milyon kullanıcıya ulaştı |
Neredeyse seksen yıl boyunca, yukarıda izlenen her adım, bir kişinin elle yazması gereken donanıma özgü ayrıntı miktarını azalttı — Zuse'nin Plankalkul'ü ve elle ayarlanan ikili komutlardan, Fortran'ın cebire benzer komutlarına, bugün doğal dil komutlarından kod ve metin üreten dikkat tabanlı modellere kadar.
Sorular
- İlk üst düzey programlama dili neydi?
- IBM'in projeye dair kendi tarihçesine göre, 1954'ten itibaren John Backus liderliğindeki bir ekip tarafından geliştirilen ve 1957'de IBM tarafından ticari olarak piyasaya sürülen Fortran.
- C programlama dili neden önemliydi?
- IEEE Computer Society'nin zaman çizelgesine göre, 1972'de Bell Labs'te geliştirilen C, JavaScript, PHP ve Python dahil daha sonra yaygın olarak kullanılan dillerin yapısal temeli haline geldi.
- Yapay zeka ne zaman kurulu bir araştırma alanı haline geldi?
- John McCarthy tarafından düzenlenen ve Dartmouth College'ın kendi anlatımının alanın başlangıç noktası olarak nitelendirdiği 1956 Dartmouth Yaz Araştırma Projesi'nde.
- 2017'de yayınlanan 'Attention Is All You Need' makalesiyle ne değişti?
- Orijinal arXiv makalesine göre, sekiz araştırmacı yinelemeli veya evrişimli ağlar yerine yalnızca dikkat mekanizmalarına dayanan bir mimari olan Transformer'ı tanıttı; bu mimari daha sonra GPT ve BERT gibi modellerin temelini oluşturdu.
- ChatGPT ne zaman piyasaya sürüldü ve ne kadar hızlı büyüdü?
- OpenAI, ChatGPT'yi 30 Kasım 2022'de piyasaya sürdü; History.com'un bildirdiğine göre OpenAI'nin kurucu ortağı Sam Altman'a göre, hizmet beş gün içinde bir milyon kullanıcıya ve yaklaşık iki ay içinde ayda yaklaşık 100 milyon kullanıcıya ulaştı.
Kaynaklar
Bu yazı yapay zekâ ile hazırlandı ve yayından önce otomatik kaynak denetiminden geçti. Bir hata görürseniz düzeltme isteyin. Düzeltme ya da cevap iste · Nasıl hazırlıyoruz
İlgili yazılar

TarihMakale
Rönesans: Sanat ve Bilim Avrupa'yı Nasıl Yeniden Şekillendirdi, 14.-17. Yüzyıllar
Rönesans, 14. yüzyıl Floransa'sında başlayıp 17. yüzyıla kadar Avrupa'ya yayılan, klasik bilgiyi yeniden canlandıran ve sanatı, bilimi ve eğitimi yeniden şekillendiren kültürel ve entelektüel bir hareketti. Hümanizm, doğrusal perspektif gibi yeni sanatsal teknikler ve güneş sisteminin güneş merkezli modeli de dahil olmak üzere bilimsel atılımlar aracılığıyla ortaçağ ile modern dünya arasında bir köprü kurdu.

TarihMakale
Haçlı Seferleri Açıklandı: Ortaçağ Dini Savaşları, Nedenleri ve Kalıcı Etkisi
Haçlı Seferleri, büyük ölçüde 1095 ile 1291 yılları arasında yapılan bir dizi dini savaştı; bu savaşlarda Batı Avrupalı Hristiyanlar, Kudüs ve diğer kutsal bölgeleri Müslüman yönetiminden ele geçirmeye veya savunmaya çalıştı. Bizans imparatorunun Batı'dan askeri yardım istemesi ve Papa II. Urban'ın bu çağrıyı kutsal bir savaşa dönüştürmesiyle başladı. Siyasi, ekonomik ve dini etkileri, Hristiyan ve Müslüman dünyalar arasındaki ilişkileri bugün hâlâ şekillendiriyor.

TarihMakale
Sanayi Devrimi: Yenilikler, Toplumsal Değişim ve Küresel Yayılım
Sanayi Devrimi, el üretiminden ve tarımdan makine temelli üretime geçişti; 1760'lar civarında Britanya'da başladı ve sonraki yüzyıl içinde dünyaya yayıldı. Buhar makinesi ve yeni tekstil makineleri gibi yenilikler tarafından yönlendirildi; insanların nerede yaşadığını, nasıl çalıştığını ve malların nasıl üretilip ticaret edildiğini yeniden şekillendirdi.

TarihMakale
Antik Mısır Açıklandı: Firavunlar, Piramitler ve 3.000 Yıllık Bir Medeniyet
Antik Mısır, Nil boyunca yaklaşık otuz yüzyıl süren bir medeniyetti; MÖ 3100 civarındaki birleşmeden MÖ 332'de Büyük İskender'in fethine kadar varlığını sürdürdü. Yöneticileri olan firavunlar tanrı-kral olarak görülüyordu ve medeniyetin en bilinen anıtı olan Giza'daki Büyük Piramit, Kral Hufu için MÖ 2560 civarında inşa edilmişti.