AI научи да превежда кода от един език на друг

Учените обясниха, че системите за изкуствен интелект и машинното обучение са станали

все по-интелигентен и способен не само да разбиратекст, но и да го напиша. Те обаче все още имат малко познания по езици за програмиране. За да коригира това, IBM обяви на Think 2021, че неговите изследователи са създали AI за превод на код, проекта IBM CodeNet.

„Нуждаем се от собствен ImageNet, който можеизследват иновативни идеи и ги отразяват в различни алгоритми, отбелязват изследователите. - CodeNet всъщност е ImageNet за компютри. Това е масивен набор от данни за обучение на AI / ML системи за превод на код, състоящ се от 14 милиона парчета и 500 милиона реда на над 55 наследени и активни езика - от COBOL и FORTRAN до Java, C ++ и Python. "

Те обясниха, че наборът от данни е изграден по този начинпо начин, който позволява двупосочен превод. Тоест потребителят може да вземе остарял код, който често се използва в банковото и държавното управление, и да го преведе на Java и друг език.

Новоговор, междуславянски и есперанто: как науката изкуствено създава езици

Учените обясниха, че наборът от данни се състои отмного видове състезания по програмиране и всякакви проблеми - някои по-напреднали, други по-академични. Освен това тези езици са били използвани през последното десетилетие и половина в много от тези състезания, решенията на които са представени от хиляди ученици.

Потребителите могат да работят и индивидуалнопарчета код "за извличане на метаданни и проверка на резултатите от генеративни AI модели за коректност." Това ще позволи на изследователите да програмират еквивалентни парчета код при превод на един програмен език на друг.

Учените добавиха, че тяхното развитие е важно заавтоматизирани разсъждения и вземане на решения, с възможност за обяснение на тези решения. Всъщност това е същият клон на разработването на модели като компютърното зрение и обработката на естествен език.

Прочетете още

Интензивността на новия най-мощен лазер е сравнима със светлината на падащото на Земята Слънце.

Физиците са създали аналог на черна дупка и са потвърдили теорията на Хокинг. Къде води?

Създадена е първата точна карта на света. Какво не е наред с всички останали?