Mesterséges intelligencia Az AlphaCode nem tanult meg rosszabbul kódot írni, mint egy átlagos programozó
Vegyes Cikkek / / February 03, 2022
Jól szerepelhetett volna a programozó versenyeken.
A brit DeepMind cég létre az AlphaCode mesterséges intelligencia rendszer, amely szavai szerint "számítógépes programokat ír versenyképes szinten". Az AlphaCode programozási verseny problémáinak megoldásában megkerülve a legtöbb emberi fejlesztő.
Az AlphaCode-ot a Codeforces versenyplatformhoz létrehozott feladatokon tesztelték. Minden héten új változatok jelennek meg itt, megoldásukra pedig pontokat szerezhetnek a fejlesztők, így a platform belső értékelésének legfelső soraiba kúszhatnak fel.
Tíz feladatot ajánlottak fel az AlphaCode-nak ugyanúgy, mint a normál Codeforces felhasználóknak: with szöveges leírás, a bejövő és kimenő információkra vonatkozó követelmények, tesztesetek példái ill eredmények. A mesterséges intelligencia rendszer számos lehetséges választ generált, majd lefuttatta a tesztet, és kiválasztotta a legjobb lehetőségeket. Körülbelül ugyanezt teszi a tanulmány szerzői szerint a humán résztvevők többsége.
Az AlphaCode megoldások a legjobb 54,3%-ban szerepeltek. Ez
megengedett mesterséges intelligencia, hogy bekerüljön a Codeforces Elo minősítés vezető fejlesztőinek 28%-os listájára, amely 1238 résztvevőt tartalmaz.A Codeforces platform alapítója, Mihail Mirzajanov megjegyezte:
Bátran állíthatom, hogy az AlphaCode eredményei felülmúlták várakozásaimat. Szkeptikus voltam, mert az egyszerű versenyproblémáknál is sokszor nemcsak az algoritmus megvalósítása, hanem (és ez a legnehezebb) kitalálása is szükséges. Az AlphaCode egy ígéretes új versenytárs szintjén teljesített.
Mihail Mirzajanov
A Codeforces alapítója, az ITMO Egyetem Informatikai és Programozási Karának asszisztense
A DeepMind szakértője, Oriol Vinyals elmondta, hogy a tanulmány még korai szakaszban van. Eredményei azonban már közelebb hozták a vállalatot a rugalmas mesterséges intelligencia létrehozásához a kódblokkok autonóm létrehozásához a leírt követelményeknek megfelelően.
Hosszú távon bátorít bennünket az [AlphaCode] azon lehetősége, hogy segítse a programozókat és nem programozók a kód írásában, a teljesítmény javításában vagy az alkotás új módjainak létrehozásában szoftver.
Oriol Vinyals
A DeepMind főmunkatárs
A DeepMind azonban elismerte, hogy az AlphaCode ismeretek nem mindig lesznek hasznosak a programozók mindennapi problémáinak megoldásában. A versenyeken inkább rejtvényeket kínálnak a résztvevőknek, amelyekre a leggyorsabb és legelegánsabb megoldást szeretnék megtalálni. A valós projektekben ez ritka, ezért még korai a fejlesztői szakma pusztulásával kapcsolatban beszélni.
Olvassa el is🧐
- Botto mesterséges intelligencia festményei több mint 1 millió dollárért keltek el
- A mesterséges intelligencia megtanult különbséget tenni 12 fajta műanyag között
- A tudósok olyan xenobotokat hoztak létre, amelyek képesek szaporodni
10 évig az informatikában rengeteget próbálkoztam: dolgoztam rendszergazdaként és tesztelőként, több tucat nyelven írtam. programozás, egy nyomtatott újság szerkesztőségének számítástechnikai osztályát vezette és hírfolyamokat vezetett high-tech portálok. Ki tudom javítani a KDE2-t FreeBSD-hez – és részletesen elmondom ennek a folyamatnak az összes árnyalatát. Házi R2-D2-ről és űrrepülésről álmodom.