Натхненний інструментами кодування Google AlphaCode та AlphaCode 2, Codium AI оголосив про досягнення багатообіцяючих результатів у процесі дослідження та розробки AlphaCodium — нового інструменту генерації коду на основі штучного інтелекту (ШІ).
Згідно з результатами тестування, AlphaCodium є найкращим методом генерації коду, перевершуючи AlphaCode та AlphaCode2 від Google без додаткового налаштування моделі, що наближає людство до того, щоб дозволити штучному інтелекту писати код замість людей.
Codium AI поставив собі за мету «допомогти розробникам писати код швидше та з меншою кількістю помилок». Двигун AlphaCodium був протестований на наборі даних CodeContests, який містить близько 10 000 програмних задач. Продуктивність технології в цьому бенчмарку показує покращення точності порівняно з GPT-4 з 19% до 44%. «Цей результат є не лише кількісним покращенням, але й проривом у можливостях генерації коду великих мовних моделей (LLM), встановлюючи новий стандарт у цій галузі», – заявили в CodiumAI.
AlphaCodium складається з двох основних фаз: фази попередньої обробки та фази ітерації коду. На фазі попередньої обробки модель зосереджується на цілі, вхідних даних, виходах, правилах, обмеженнях та описує їх у вигляді маркованих списків. Після аналізу та тестування інструмент генерує кілька можливих рішень проблеми та ранжує їх від складних до простих.
На наступному етапі рішення будуть ітеративно виконуватися на тестових випадках, згенерованих штучним інтелектом, та виправляти код у разі виникнення помилок, доки не буде досягнуто остаточного рішення, яке навряд чи є помилкою. Модель використовує тестовий шаблон зі специфічними питаннями для виявлення неправильного коду під час ітерації.
Компанія CodiumAI, заснована у 2022 році, залучила 10,6 мільйона доларів фінансування у березні 2023 року.
(згідно з МТП)
Надмірні очікування щодо штучного інтелекту стримують світ технологій
Браузер Google Chrome запускає 3 нові функції штучного інтелекту одночасно
Штучний інтелект зможе винаходити, торгувати та керувати бізнесом.
Джерело
Коментар (0)