Yapay zeka (AI) şirketi DeepMind, AlphaCode adlı birçok insan geliştiriciden daha iyi performans gösterebilen yeni bir kodlama motoru geliştirdi.
bir açıklandığı gibi kağıt firma tarafından yayınlanan AlphaCode, bir rekabet ortamında insanların ilk %54’ü arasında yer alan “rekabetçi düzeyde” bilgisayar programları yazabiliyor.
AI modelinin performansı, özel zorluklarda rekabet ederek kodlama kaslarını esnetmek isteyen binlerce geliştiriciyi çeken bir platform olan Codeforces tarafından sağlanan on problem kullanılarak değerlendirildi.
Bu zorluklar, ortalama bir geliştiricinin iş yükü için tipik olmasa da, sundukları sorunları yaratıcı bir şekilde çözme yeteneği, programlama Yetenek. AlphaCode, bu bağlamda insanlarla rekabet edebilen ilk yapay zeka sistemidir.
DeepMind Alfa Kodu
2014 yılında Google tarafından satın alınan DeepMind, uzun süredir yapay zeka geliştirmenin ön saflarında yer alıyor. En ünlüsü, şirket, eski Çin oyunu Go’da bir insan oyuncuyu yenen ilk bilgisayar programı olan AlphaGo’yu geliştirdi.
DeepMind Ar-Ge faaliyeti, AI’nın uygulanabilir bir şekilde konuşlandırılabileceği çok sayıda alana uzanır, ancak şirket, AlphaCode ile verimli ve yeni bir fırsatı yakalamış görünüyor.
Model, büyük bir havuzda önceden eğitildi. açık kaynak GitHub’dan alınan ve “performans için kritik” olarak tanımlanan bir adım olan programlama yarışmalarından toplanan daha küçük bir veri seti kullanılarak rafine edilmiş kod.
Birçok insan testte AlphaCode’dan daha iyi performans gösterse de, karmaşık sorunlara yeni çözümler üretme yeteneği, AI’nın önümüzdeki yıllarda geliştirme ortamına entegre olma potansiyelini vurgulamaktadır.
Google’dan rekabetçi bir programcı olan Petr Mitrichev, “Rekabetçi programlama sorunlarını çözmek, hem iyi kodlama becerileri hem de insanlarda problem çözme yaratıcılığı gerektiren gerçekten zor bir iştir,” dedi.
“AlphaCode’un bu alanda ilerleme kaydetmesinden çok etkilendim ve modelin kod üretmek için ifade anlayışını nasıl kullandığını ve çözümler oluşturmak için rastgele keşfine rehberlik ettiğini görmek beni heyecanlandırdı.”
Ayrıca DeepMind, bu alandaki araştırmalarının hala erken aşamada olduğunu ve AlphaCode ile sunulan performans seviyesinin bu nedenle sadece başlangıç olduğunu söylüyor.
“Kod oluşturma konusundaki araştırmamız, iyileştirme için geniş bir alan bırakıyor ve programcıların kodlarını geliştirmelerine yardımcı olabilecek daha da heyecan verici fikirlere dair ipuçları veriyor. verimlilik ve şu anda kod yazmayan insanlara alanı açın, ”diye yazdı DeepMind.
Bu keşfe devam edeceğiz ve daha fazla araştırmanın programlamayı geliştirecek ve bizi problem çözme yapay zekasına yaklaştıracak araçlarla sonuçlanacağını umuyoruz” dedi.