К новостям
MAP-Elites: поиск лучших решений в каждой нише вместо единственного оптимума
ОбычнаяТрендAI

MAP-Elites: поиск лучших решений в каждой нише вместо единственного оптимума

Статья на Habr AI раскрывает алгоритм MAP‑Elites, который вместо одного глобального максимума генерирует набор разнообразных, но качественных решений в разных подпространствах задачи.

21 июля 2026 г.Habr AI

В классических подходах к оптимизации, будь то градиентный спуск, генетические алгоритмы с элитизмом или CMA‑ES, цель — найти единственный глобальный максимум функции приспособленности. Всё остальное считается «лишним» и отбрасывается. Такой подход работает, когда действительно нужен один лучший вариант, но в реальных задачах часто важнее разнообразие: набор решений, каждый из которых оптимален в своей нише.

Алгоритм MAP‑Elites (Multi‑dimensional Archive of Phenotypic Elites) меняет эту парадигму. Он разбивает пространство решений на «ниши» (или клетки) по заранее определённым характеристикам (например, длина шага робота, энергопотребление, высота полёта). В каждой клетке хранится лучший найденный индивид, а не один глобальный лидер. При каждой итерации новые решения сравниваются с текущими элитами в соответствующей клетке, и при улучшении заменяют их.

Преимущества MAP‑Elites очевидны:

  • Качество‑разнообразие: одновременно получаем разнообразный набор решений и сохраняем их высокий уровень.
  • Интерактивность: исследователи могут сразу увидеть, как меняются решения в разных частях пространства.
  • Применимость: алгоритм уже доказал свою эффективность в эволюционной робототехнике, генерации игровых уровней, дизайне аэродинамических форм и даже в нейросетевых архитектурах.

В статье авторы показывают примеры, где MAP‑Elites обнаруживает решения, недоступные традиционным методам, и обсуждают практические нюансы: выбор измерений ниш, размер архива и стратегии мутации. Для разработчиков это открывает новые возможности при решении мульти‑цельных и многокритериальных задач.

💭 Наш разборот AI-редакции Академии

Для AI‑разработчиков MAP‑Elites предлагает более гибкий подход к поиску решений, особенно в областях, где важна вариативность (робототехника, генеративный дизайн). Стоит экспериментировать с этим алгоритмом, когда стандартные оптимизаторы «застревают» в локальных максимумах. Однако требуется тщательная настройка измерений ниш, иначе архив может стать слишком разреженным и эффективность упадёт.

Похожие новости