DeepMind, kakak kepada Google, mencipta AI yang boleh bersaing dengan manusia dalam pengaturcaraan

Pembesar Suara Pintar Echo Dot

LA kepala dalam, sebuah syarikat kumpulan Alphabet yang mengkhusus dalam penyelidikan AI (kecerdasan buatan), menyebut bahawa ia telah membina sistem dengan keupayaan untuk membangun dengan kecekapan yang setanding dengan manusia. AlphaCode, seperti yang dipanggil, disokong oleh model kajian mendalam untuk menyelesaikan masalah terbina dalam bahasa semula jadi yang memerlukan gabungan "rasa kritikal, logik, pengetahuan algoritma dan kemahiran pengaturcaraan."

Prestasi usaha niaga itu dinilai dalam Codeforces, antara muka yang menyediakan persaingan antara sejumlah besar pembangun. Dalam sepuluh ujian yang lebih baru, AlphaCode berjaya memadankan pengaturcara purata. Ini adalah "peluang pertama sistem penjanaan kod yang disokong kecerdasan buatan mencapai senario prestasi pengaturcaraan konfrontasi," menurut syarikat itu.

AlphaCode telah dapat mentafsir bahasa semula jadi dan membetulkan pepijat dalam kod (Imej: Main balik/lmonk72/Pixabay)

"Saya boleh mengatakan dengan selamat bahawa hasil AlphaCode melebihi jangkaan saya," kata pencipta utama Codeforces Mike Mirzayanov. "Saya ragu-ragu kerana walaupun dalam masalah konfrontasi yang lebih mudah, selalunya diperlukan bukan sahaja untuk menjalankan algoritma tetapi juga (dan ini adalah bahagian yang agak sukar) untuk menciptanya."

Untuk mencapai keupayaan yang begitu besar dalam menyelesaikan dan juga mentafsir kelemahan, AlphaCode menggunakan gabungan model pengubah dan kaedah pensampelan dan penapisan berskala besar. Melengkapkan keupayaan kajian, sistem ini juga dilatih dengan projek GitHub terpilih untuk memajukan bank maklumat pengaturcaraan.

Contoh dalam C++ dan Python

DeepMind mendakwa bahawa, pada masa penilaian, "bilangan tak terhingga" program C++ dan Python telah dicipta untuk setiap isu yang dicadangkan. Selepas itu, kumpulan pengaturcara "menapis, mengumpul dan mengklasifikasikan semula" resolusi ke dalam set kecil 10 program calon yang kemudiannya diletakkan untuk penilaian luaran.

“Walaupun jauh daripada memenangi pertandingan, keputusan itu menunjukkan lonjakan penting dalam kebolehan menyelesaikan masalah kecerdasan buatan. Kami berharap hasil kami akan memberi inspirasi kepada rangkaian sosial pengaturcaraan yang kompetitif."

Jika anda ingin tahu, anda boleh mendapatkan lebih banyak maklumat tentang reka bentuk dan kebolehan menyelesaikan masalah di tapak AlphaCode rasmi; Anda juga boleh bermain-main dengan kecerdasan buatan.

Sumber: VentureBeat, DeepMind

Tommy Banks
Kami akan gembira mendengar pendapat anda

tinggalkan pesanan

TechnoBreak | Tawaran dan Ulasan
logo
Dayakan pendaftaran dalam tetapan - umum
Shopping cart