Tekoäly opetti kääntämään koodin kieleltä toiselle

Tutkijat selittivät, että tekoälyjärjestelmistä ja koneoppimisesta on tullut

yhä älykkäämpiä ja kykeneviä paitsi ymmärtämääntekstiä, vaan myös sen kirjoittamista. Heillä on kuitenkin vielä vähän tietoa ohjelmointikielistä. Tämän korjaamiseksi IBM ilmoitti Think 2021 -tapahtumassa, että sen tutkijat ovat luoneet tekoälyn koodin kääntämiseen, IBM CodeNet -projektin.

”Tarvitsemme oman ImageNetin, joka voitutkia innovatiivisia ideoita ja heijastaa niitä erilaisissa algoritmeissa, tutkijat totesivat. - CodeNet on itse asiassa ImageNet tietokoneille. Se on valtava tietojoukko tekoäly- / ML-järjestelmien opettamiseen kääntämään koodia, joka koostuu 14 miljoonasta palasta ja 500 miljoonasta rivistä yli 55 vanhalla ja aktiivisella kielellä - COBOLista ja FORTRANista Javaen, C ++: iin ja Pythoniin. "

He selittivät, että tietojoukko on rakennettu näintavalla, joka mahdollistaa kaksisuuntaisen käännöksen. Eli käyttäjä voi ottaa vanhentuneen koodin, jota käytetään usein pankkitoiminnassa ja julkishallinnossa, ja kääntää sen Java-kielelle ja muulle kielelle.

Newspeak, Interslavic ja Esperanto: kuinka tiede luo keinotekoisesti kieliä

Tutkijat selittivät, että tietojoukko koostuumonenlaisia ​​ohjelmointikilpailuja ja kaikenlaisia ​​ongelmia - jotkut edistyneempiä, toiset akateemisempia. Lisäksi näitä kieliä on käytetty viimeisen puolentoista vuosikymmenen aikana monissa näistä kilpailuista, joiden ratkaisuja edustivat tuhannet opiskelijat.

Käyttäjät voivat myös suorittaa yksittäisiäkoodinpalat "metatietojen purkamiseksi ja generatiivisten tekoälymallien tulosten oikeellisuuden tarkistamiseksi". Tämä antaa tutkijoille mahdollisuuden ohjelmoida vastaavia koodikappaleita käännettäessä yhtä ohjelmointikieltä toiselle.

Tutkijat lisäsivät, että niiden kehitys on tärkeääautomaattinen päättely ja päätöksenteko, kyky selittää nämä päätökset. Itse asiassa tämä on sama mallikehityksen haara kuin tietokoneen visio ja luonnollisen kielen käsittely.

Lue lisää

Uuden tehokkaimman laserin intensiteetti on verrattavissa maapallolle putoavan auringon valoon.

Fyysikot ovat luoneet analogin mustasta aukosta ja vahvistaneet Hawkingin teorian. Minne se johtaa?

Ensimmäinen tarkka maailmankartta luotiin. Mitä vikaa kaikilla muilla on?