ChatGPT ve AlphaCode programcıların yerini alacak mı?

Öne Çıkan İçerikler

ChatGPT ve AlphaCode programcıların yerini alacak mı?

OpenAI ve DeepMind sistemleri artık anlamlı kod satırları üretebiliyor, ancak yazılım mühendisleri henüz kariyerlerini değiştirmemeli.

Yapay zeka (AI) araştırmacıları, basit bilgisayar bilimi problemlerini çözmede insanlarla rekabet edebilen bir AI sistemi olan AlphaCode’un becerilerinden etkilendi. Merkezi Londra’da bulunan Google’ın kardeş şirketi DeepMind, aracı Şubat ayında piyasaya sürdü ve şimdi Science1 dergisinde AlphaCode’un kod yarışmalarında insanların yaklaşık yarısını yendiğini gösteren sonuçlarını yayınladı.

Geçtiğimiz hafta içinde de sosyal medya kullanıcıları, ChatGPT adlı bir başka sohbet robotunun, kısa bilgisayar programları da dahil olmak üzere, istek üzerine zaman zaman kulağa anlamlı gelen (ve bazen de son derece saçma) mini denemeler üretme becerisiyle büyülendi. Ancak bu son teknoloji ürünü yapay zekalar yalnızca oldukça sınırlı görevleri yerine getirebiliyor ve araştırmacılar insan programcıların yerini almaktan çok uzak olduklarını söylüyor.

Kaliforniya, San Francisco’daki yazılım şirketi OpenAI tarafından geliştirilen doğal dil sisteminin son versiyonu olan ChatGPT 30 Kasım’da piyasaya sürüldü. Hem ChatGPT hem de AlphaCode “büyük dil modelleri “dir – sinir ağlarına dayanan ve insan tarafından üretilen büyük miktarlardaki mevcut metni sindirerek bir görevi yerine getirmeyi öğrenen sistemleri ifade eder. Pittsburgh, Pennsylvania’daki Carnegie Mellon Üniversitesi’nde bilgisayar bilimcisi olan Zico Kolter, aslında iki sistemin de “neredeyse aynı mimariyi” kullandığını söylüyor. “Ve elbette eğitim ve uygulamada küçük farklılıklar olsa da, temel fark, basitçe farklı veri setleri ve dolayısıyla farklı görevler için eğitilmiş olmalarıdır.”

ChatGPT genel amaçlı bir konuşma motoruyken, AlphaCode daha özelleşmiş: sadece insanların yazılım yazma yarışmalarındaki soruları nasıl yanıtladıkları üzerine eğitilmiş. DeepMind’da araştırma mühendisi ve Science makalesinin ortak yazarlarından David Choi, Nature’a gönderdiği bir e-postada “AlphaCode, yazılım mühendisliği için değil, özellikle rekabetçi programlama için tasarlandı ve eğitildi” dedi.

İnsan ihtiyaçları


Araştırmacılar, büyük bir yazılım mühendisliği projesinde – örneğin bir web tarayıcısı tasarlamak – yapılan işin çoğunun, onu kullanacak olan insanların ihtiyaçlarını anlamayı içerdiğini belirtmişlerdir. Bunların, bir yapay zekanın kod üretmek için kullanabileceği basit, makine tarafından okunabilir özelliklerle tanımlanması zordur.

Kolter, makinelerin sıfırdan büyük ölçekli yazılım sistemleri üretmesinin mümkün olup olmayacağının belirsiz olduğunu söylüyor. Ancak “en iyi tahminim, bir programın bölümlerini oluşturabilen bu gibi araçların programcılar için ‘ikinci doğal’ türden araçlar haline geleceği yönünde” diyor.

Choi, “Daha fazla araştırmanın, programcıların üretkenliğini artıracak ve bizi problem çözen bir yapay zekaya yaklaştıracak araçlarla sonuçlanacağını umuyoruz” diyor.

Kolter, kod deposu GitHub tarafından geçen yıl tanıtılan ve OpenAI teknolojisine dayanan bir kod tamamlama hizmeti olan Copilot gibi programcıların işlerini kolaylaştıracak kadar iyi bazı yapay zeka araçlarının zaten mevcut olduğunu da sözlerine ekliyor.

Kaynak: https://www.nature.com/articles/d41586-022-04383-z

Bu yazı Astrafizik.com tarafından Türkçeye aktarılmış olup yazının aslı nature.com sitesine aittir, orijinaline mümkün olduğunca sadık kalmak koşuluyla dilimize çevirilmis olsa da editoryal tarafından katkılarda bulunulmuştur. Bu sebeple Astrafizik.com içerik izinlerine tabidir. Astrafizik.com referans gösterilmek koşuluyla 3. tarafların kullanımına izin verilmiştir.

Daha Fazla

Yorumlar

Bir Cevap Yazın

Popüler İçerik