Исследователи из корпорации Google создали специальное программное обеспечение, которое создает саморазвивающийся искусственный интеллект без участия человека. Программа использует концепции дарвиновской эволюции, в том числе о выживании сильнейших. Во время эксперимента алгоритм воссоздал десятилетия исследований искусственного интеллекта в течение нескольких дней.
Создание искусственного интеллекта требует больших временных затрат. Например, нейронные сети слабо имитируют структуру мозга и, учась на "тренировочных данных", изменяют силу связей между искусственными нейронами. Меньшие нейронные субкомпоненты выполняют определенные задачи, и ученые могут месяцами работать над их связью, чтобы они начали взаимодействовать.
В последние годы этот процесс удалось частично автоматизировать. Однако эти программы по-прежнему полагаются на подключение готовых схем, разработанных человеком. Это означает, что производительность по-прежнему ограничена, среди прочего, ограниченным воображением создателей.
Существенное изменение в этом вопросе вносит новейший алгоритм корпорации Google под названием AutoML-Zero. Программа, разработанная Quoc Le и его командой, способна самостоятельно создавать искусственный интеллект, используя только основные математические концепции.
AutoML-Zero отрывает алгоритмы, используя что-то вроде эволюции. Сначала он создает популяцию из 100 алгоритмов путем случайного сочетания математических операций, а затем тестирует их на простых задачах. Программа каждый раз сравнивает их производительность с алгоритмами, разработанными человеком. Копии лучших подвергаются "мутации" путем случайной замены, редактирования или удаления частей кода, чтобы создать небольшие вариации лучших алгоритмов. "Мутированные" алгоритмы снова добавляются к популяции, а оригиналы удаляются. Затем AutoML-Zero повторяет этот цикл снова и снова.