Искусственный интеллект эволюционирует по принципам теории Дарвина
Исследователи создали программное обеспечение, которое использует принципы дарвиновской эволюции для создания программ ИИ, развивающихся без участия человека.
Как сообщает журнал Science, специалисты из Google разработали программу AutoML-Zero, которая разрабатывает программы искусственного интеллекта практически без участия человека, используя только базовые математические понятия. Программа отбирает алгоритмы, используя принципы эволюции. Она создаёт совокупности из 100 возможных алгоритмов путём случайного объединения математических операций. Затем проверяет алгоритмы на простой задаче (например, распознавание изображений). В каждом цикле программа сравнивает производительность алгоритмов с алгоритмами, разработанными вручную. Копии лучших исполнителей «видоизменяются» путём случайной замены, редактирования или удаления части кода для создания лучших версий. Это «потомство» добавляется к «популяции», в то время как старые программы отбраковываются. Цикл повторяется снова и снова.
Система создаёт тысячи таких групп одновременно, что позволяет ей использовать десятки тысяч алгоритмов в секунду, пока не найдётся самое лучшее решение задачи. Программа также использует приёмы для ускорения поиска (случайный обмен алгоритмами между «популяциями»), чтобы предотвратить любые эволюционные тупики, и автоматическое устранение дублирующих алгоритмов. Разработчики надеются расширить программу и открыть для себя совершенно новые возможности искусственного интеллекта.
О том, какие профессии убьёт искусственный интеллект, читайте в материале канала «Наука».