Новинарня

Google створив алгоритм, який дозволяє штучному інтелекту розвиватися самостійно

Дослідники з корпорації Google створили спеціальне програмне забезпечення, яке створює штучний інтелект без участі людини. Програма використовує концепції дарвінівської еволюції, в тому числі про виживання найсильніших. Під час експерименту алгоритм відтворив десятиліття досліджень штучного інтелекту протягом декількох днів.

Створення штучного інтелекту вимагає великих тимчасових витрат. Наприклад, нейронні мережі слабо імітують структуру мозку і, навчаючись на “тренувальних даних”, змінюють силу зв’язків між штучними нейронами. Менші нейронні субкомпоненти виконують певні завдання, і вчені можуть місяцями працювати над їх зв’язком, щоб вони почали взаємодіяти.

В останні роки цей процес вдалося частково автоматизувати. Однак ці програми як і раніше покладаються на підключення готових схем, розроблених людиною. Це означає, що продуктивність як і раніше обмежена, серед іншого, обмеженою уявою творців.

Істотні зміни в цьому питанні вносить новий алгоритм корпорації Google під назвою AutoML-Zero. Програма, розроблена Quoc Le і його командою, здатна самостійно створювати штучний інтелект, використовуючи тільки основні математичні концепції.

AutoML-Zero відриває алгоритми, використовуючи щось на зразок еволюції. Спочатку він створює популяцію з 100 алгоритмів шляхом випадкового поєднання математичних операцій, а потім тестує їх на простих завданнях. Програма кожного разу порівнює їх продуктивність з алгоритмами, розробленими людиною. Копії кращих піддаються “мутації” шляхом випадкової заміни, редагування або видалення частин коду, щоб створити невеликі варіації кращих алгоритмів. “Мутувати” алгоритми знову додаються до популяції, а оригінали видаляються. Потім AutoML-Zero повторює цей цикл знову і знову.