🚀 Trustee Plus - ваш криптогаманець з вбудованою платіжною карткою тут 👉
Анна НагорнаГаряченьке
3 лютого 2022, 13:32
2022-02-03
DeepMind створила штучний інтелект AlphaCode для програмування. Він кодить не гірше за людину
Британська компанія DeepMind створила систему штучного інтелекту під назвою AlphaCode, яка, за словами дослідників, пише програми на C++ на рівні середнього програміста. Під час експерименту AІ вирішував ті ж самі завдання, що давали реальним людям. У результаті AlphaCode потрапив у 54% найкращих учасників змагань із програмування.
DeepMind протестувала свій AI на Codeforces — це платформа для змагань зі спортивного програмування, яка ділиться завданнями щотижня і видає рейтинги для кодерів. Система оцінки подібна до Elo, що використовується в шахах.
Ці завдання відрізняються від завдань, з якими може зіткнутися кодер, скажімо, під час створення комерційних додатків. Вони найбільш самодостатні й вимагають ширшого знання як алгоритмів, так і теоретичних концепцій інформатики. Завдання нагадують дуже спеціалізовані головоломки, що поєднують логіку, математику та знання кодування.
В одному з прикладів конкурентів просять знайти спосіб перетворити один рядок випадкових, повторюваних літер s і t в інший рядок таких самих літер, використовуючи обмежений набір введених даних. Конкуренти не можуть, наприклад, просто вводити нові літери, а натомість повинні використовувати команду «backspace», яка видаляє кілька літер у вихідному рядку. Ось повний опис завдання:
Десять із цих завдань були дані AlphaCode точно в тому ж форматі, що й людям. Потім AlphaCode згенерував більшу кількість можливих відповідей і відсіяв зайві, запустивши код і перевіривши результат, як людина-конкурент.
AlphaCode вирішував 10 задач, які одночасно вирішували 5000 користувачів на сайті Codeforces.
У середньому він потрапив у 54,3% найкращих відповідей, і за оцінками DeepMind, система Codeforces може помістити AІ в число 28% найкращих користувачів, які конкурували на сайті протягом останніх шести місяців.
Мірзаянов був налаштований скептично, бо навіть у простих завданнях змагання часто потрібно не тільки реалізувати алгоритм, але й — а це найскладніше — його винайти. AlphaCode зумів виступити на рівні нового перспективного конкурента.
Оріол Віньялс, головний вчений DeepMind, повідомив, що дослідження все ще знаходиться на ранній стадії, але результати наблизили компанію до створення AІ, який може самостійно вирішувати завдання кодування, які зараз є прерогативою людей.
«У довгостроковій перспективі ми в захваті від потенціалу AlphaCode та його можливостей допомогти програмістам і не програмістам писати код, підвищити продуктивність або знайти нові способи створення ПЗ», — сказав Віньялс.
УЧАСТЬ В АЗАРТНИХ ІГРАХ МОЖЕ ВИКЛИКАТИ ІГРОВУ ЗАЛЕЖНІСТЬ. ДОТРИМУЙТЕСЯ ПРАВИЛ (ПРИНЦИПІВ) ВІДПОВІДАЛЬНОЇ ГРИ.
Ліцензія видана ТОВ "СЛОТС Ю.ЕЙ." на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 15.09.23 (рішення КРАІЛ №245 від 31.08.2023); ТОВ "СЛОТС Ю.ЕЙ." – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 26.04.2021 (рішення КРАІЛ №150 від 12.04.2021); ТОВ «СПЕЙСИКС» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 08.02.2021 (рішення КРАІЛ №34 від 02.02.2021); ТОВ «ГЕЙМДЕВ» – на провадження діяльності з організації та проведення азартних ігор казино у мережі Інтернет від 16.02.2021 (рішення № 47 від 10.02.2021).
«Чи є у мене талант, якщо комп’ютер може імітувати мене?». Штучний інтелект пише книги авторам Amazon Kindle. The Verge поспілкувався з авторами та виявив багато цікавого
Письменники-романісти використовують штучний інтелект для створення своїх творів. Видання про технології The Verge поспілкувалося з письменницею Дженніфер Лепп, яка випускає нову книгу кожні дев’ять тижнів, й дізналося про те, як працює штучний інтелект для написання романів. Наводимо адаптований переклад статті.
Хочете повідомити важливу новину? Пишіть у Telegram-бот
Головні події та корисні посилання в нашому Telegram-каналі