ИИ научили переводить код с одного языка на другой

Исследователи из компании IBM представили модель на основе ИИ, которая умеет переводить один язык программирования на другой. Ее обучили на 14 млн фрагментах кода.

Ученые объяснили, что системы искусственного интеллекта и машинное обучение в последние годы становятся все более умными и способны не только понимать текст, но и писать его. Однако они пока слабо владеют языками программирования. Чтобы исправить это, компания IBM на конференции Think 2021 объявила, что ее исследователи создали ИИ для перевода кода — проект IBM CodeNet.

«Нам нужен свой ImageNet, который может исследовать инновационные идеи и отражать их в различных алгоритмах,
— отметили исследователи.
— CodeNet — это, по сути, ImageNet для компьютеров. Это обширный набор данных, предназначенный для обучения систем AI/ML переводу кода и состоящий из 14 млн фрагментов и 500 млн строк на более чем 55 старых и активных языках — от COBOL и FORTRAN до Java, C++ и Python».

Категория: Новости науки и техники

Добавил: Admin

Дата публикации: 18.05.2021

Последнее редактирование: 18.05.2021

Просмотров: 35 | Рейтинг: 5.0/1
Всего комментариев: 0
Обсуждение материала:
Комментариев: 0
avatar