29.01.2024 08:39
Новий інструмент з відкритим вихідним кодом AlphaCodium перевершив AlphaCode від Google DeepMind
Новий інструмент з відкритим вихідним кодом AlphaCodium, розроблений тель-авівським стартапом CodiumAI, перевершив AlphaCode від Google DeepMind у генерації коду. AlphaCodium був протестований на наборі даних з 10 000 конкурсних завдань з програмування, і його продуктивність покращила точність GPT-4 на 19 — 44%.
AlphaCodium використовує метод «потокової інженерії», який містить модель, що генерує код, і змагальну модель, яка забезпечує цілісність коду за допомогою тестування, рефлексії та зіставлення специфікацій. Потік починається з вхідних даних, а потім включає серію кроків попередньої обробки, де AlphaCodium розмірковує над проблемою і врешті-решт приходить до першого кодового рішення. Потім він генерує додаткові тести, які допомагають вдосконалити рішення, і досягає остаточного, яке дійсно працює.
Співзасновник і генеральний директор CodiumAI Ітамар Фрідман зазначив, що AlphaCodium не просто модель, а система та алгоритм, який забезпечує «потік» комунікації між моделлю, що генерує код, і моделлю, яка «критикує». Він пояснив, що цей потік дозволяє ШІ не просто генерувати шаблонний код, а генерувати код, який працює і є точним.
Фрідман зазначив, що найбільшими конкурентами CodiumAI у змаганнях з кодування він вважає OpenAI (який розробив Codex) та Google DeepMind (який розробив AlphaCode та AlphaCode 2), але найбільшим конкурентом є сама технологія цілісності коду.
«Причина, чому ШІ не генерує робочий код, полягає не в тому, що вам потрібен кращий LLM, — сказав він. „Це тому, що вам потрібен потік“.
Нагадаємо, у вересні Deci презентувала DeciCoder — LLM з відкритим вихідним кодомдля генерації коду.