Support us

Facebook разработала AI-транскомпилятор TransCoder

Facebook создала «нейронный транспайлер», который преобразует код между парами трёх высокоуровневых языков программирования: C++, Java и Python, сообщает VentureBeat.

Оставить комментарий

Facebook создала «нейронный транспайлер», который преобразует код между парами трёх высокоуровневых языков программирования: C++, Java и Python, сообщает VentureBeat.

Система, построенная на базе обучения без учителя, по эффективность значительно превосходит инструменты, основанные на правилах, утверждают разработчики. Также она занимает меньше времени и не требует владения языками, между которыми происходит транспиляция.

TransCoder тренировали на наборе данных из более чем 2,8 млн открытых репозиториев GitHub. Оценку результативности инструмента исследователи проводили на основе 852 функций C++, Java и Python, извлечённых из базы программистских задач и решений онлайн-площадки GeeksforGeeks.

Максимальную точность — 91,6% — транспайлер показал на паре Java — C++. Хуже всего он справился с переводом с Python на Java — 56,1%.

Подробно о TransCoder авторы рассказали в работе на arXiv.

Читайте также
Бот украл мою премию: почему начальники хвалят ИИ за работу людей и как это ломает карьеры
Бот украл мою премию: почему начальники хвалят ИИ за работу людей и как это ломает карьеры
Бот украл мою премию: почему начальники хвалят ИИ за работу людей и как это ломает карьеры
В Кремниевой долине завирусились «намордники» для начитки промптов ИИ, чтобы не мешать коллегам
В Кремниевой долине завирусились «намордники» для начитки промптов ИИ, чтобы не мешать коллегам
В Кремниевой долине завирусились «намордники» для начитки промптов ИИ, чтобы не мешать коллегам
Японские корпорации платят сотрудникам бонусы до тысячи долларов за использование ИИ
Японские корпорации платят сотрудникам бонусы до тысячи долларов за использование ИИ
Японские корпорации платят сотрудникам бонусы до тысячи долларов за использование ИИ
CEO OpenAI верит, что ИИ создаёт больше рабочих мест. Ему напомнили, что он меняет мнение каждый год
CEO OpenAI верит, что ИИ создаёт больше рабочих мест. Ему напомнили, что он меняет мнение каждый год
CEO OpenAI верит, что ИИ создаёт больше рабочих мест. Ему напомнили, что он меняет мнение каждый год

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.