Генетические алгоритмы: как это работает
20 март 2023 02:40 #112964
от ICT
ICT создал тему: Генетические алгоритмы: как это работает
Генетические алгоритмы прекрасно применимы для автоматического подбора архитектуры нейронных сетей (AutoML). Их мало кто использует, мы же в работе часто применяем генетические алгоритмы и получаем превосходные автоматизированные результаты. Дмитрий Романов, основатель Университета искусственного интеллекта, рассказывает, как это работает. Что такое генетические алгоритмы Генетические алгоритмы – это эволюционное моделирование. Это метод решения оптимизационных задач, где создается большое количество ботов: худшие умирают, а лучшие выживают, потом скрещиваются, мутируют и генерируют новое поколение. Каждое последующее поколение становится более приспособленным и качественным, и в итоге задача решается. Генетика применяется в самых разных оптимизационных задачах от расстановки светильников, составления расписания школы английского, составления расписаний полетов и распределения пилотов до оптимизации загрузки лифта в шахте, добывающей руду. Это не нейронные сети, но это технология, близкая к машинному обучению. С помощью генетических алгоритмов можно автоматически подбирать архитектуру нейронной сети. Во многих задачах, особенно простых, у разработчика много времени уходит на эксперименты с архитектурой нейронной сети: классификация изображений и текстов, табличные данные, прогнозирование временных рядов и так далее. Нужно сидеть и проводить сотни экспериментов по подбору архитектуры нейронной сети, чтобы вытянуть точность, например, со стартовых 90% до 98%, которые необходимы заказчику. В сложных задачах это может занимать до 1-3 месяцев. Генетика позволяет это ускорить и подобрать нужную архитектуру автоматически. Плюсы генетики:
- подберет автоматически;
- в 95% случаев решит задачу быстрее, чем человек;
- в 50% случаев выдает точность лучше, чем человек, а в оставшихся случаях — не хуже, чем человек.
- плавающий коэффициент мутаций, который увеличивается, когда популяция слишком сошлась к одному виду, или уменьшается в случае разброса;
- вычисление общего направления движения популяций и рост вероятности движения в эту сторону в мутациях;
- скрещивание качеств родителей так, что, чем более эффективны родители из первой выборки, тем больше вероятность, что они выпадут в скрещивании;
- и многие другие.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Похожие статьи
Тема | Релевантность | Дата |
---|---|---|
«Яндекс» инвестировал в генетические исследования | 10.47 | Четверг, 24 декабря 2020 |
Юристы взялись за ИИ и алгоритмы | 8.64 | Вторник, 13 апреля 2021 |
ИЦ МФТИ подружил физику процессов и алгоритмы ML | 8.45 | Воскресенье, 20 декабря 2020 |
В России собираются ограничить рекомендательные алгоритмы | 8.45 | Четверг, 19 мая 2022 |
Роскомнадзор начнет контролировать рекомендательные алгоритмы | 8.45 | Вторник, 01 августа 2023 |
Что скрывают алгоритмы: искусственный интеллект или человека | 8.45 | Воскресенье, 18 августа 2024 |
Что скрывают алгоритмы - искусственный интеллект или человека | 8.45 | Понедельник, 19 августа 2024 |
От интернет-площадок потребуют раскрыть алгоритмы рекомендаций | 8.36 | Четверг, 14 апреля 2022 |
Роскомнадзор будет контролировать рекомендательные алгоритмы в интернете | 8.36 | Вторник, 30 мая 2023 |
ВКонтакте, Wildberries, СберМаркет раскрыли рекомендательные алгоритмы | 8.36 | Среда, 04 октября 2023 |