LLM4Decompile – это открытая платформа для декомпиляции больших языковых моделей с упором на выполнение и возможность повторной компиляции кода.

 LLM4Decompile: Open-source Large Language Models for Decompilation with Emphasis on Code Executability and Recompilability

LLM4Decompile – это инновационное решение для декомпиляции программного обеспечения, разработанное исследователями из Южного университета науки и технологий и Гонконгского политехнического университета. Оно использует предварительно обученные языковые модели (LLM), чтобы точно восстановить исходный и синтаксически правильный исходный код из бинарных исполняемых файлов.

Особенности LLM4Decompile:

– Приоритет LLM4Decompile – обеспечить исполнимость кода, стремясь создать код, который по синтаксису напоминает исходный и сохраняет свою исполнимую сущность.
– Модель была обширно обучена на наборе данных из 4 миллиардов токенов, охватывающих широкий спектр пар кода на C и ассемблера, чтобы обогатить ее глубоким пониманием структуры и семантики кода.

Оценка LLM4Decompile:

– LLM4Decompile продемонстрировал способность точно декомпилировать бинарный код с 90% возможностью повторной компиляции и 21% возможностью повторного выполнения для своей модели 6B. Это означает улучшение производительности декомпиляции на 50% по сравнению с предыдущей версией, GPT-4.

Влияние и перспективы будущего:

– Введение LLM4Decompile решает давние проблемы в области декомпиляции и открывает новые пути для исследований и разработок. С его передовым методом и впечатляющей производительностью LLM4Decompile предвещает будущее, где декомпиляция может быть такой же тонкой и изысканной, как и код, который она пытается раскрыть.

AI Solutions for Business Evolution:

Узнайте, как искусственный интеллект может переопределить ваш способ работы и помочь оставаться конкурентоспособным. Идентифицируйте возможности автоматизации, определите KPI, выберите решение на базе искусственного интеллекта и внедряйте их постепенно.

Практическое решение на базе искусственного интеллекта: AI Sales Bot

Рассмотрите AI Sales Bot от itinai.com/aisalesbot, разработанный для автоматизации взаимодействия с клиентами круглосуточно и управления взаимодействиями на всех этапах путешествия клиента.

Откройте для себя, как искусственный интеллект может переопределить ваши процессы продаж и взаимодействие с клиентами. Исследуйте решения на itinai.com.

Список полезных ссылок:

– AI Lab в Telegram @aiscrumbot – бесплатная консультация
– LLM4Decompile: Open-source Large Language Models for Decompilation with Emphasis on Code Executability and Recompilability
– MarkTechPost
– Twitter – @itinaicom

Полезные ссылки: