Кооперативная коэволюция - Cooperative coevolution

Кооперативная коэволюция (CC) - это эволюционные вычисления метод, который делит большой проблема на подкомпоненты и решает их независимо, чтобы решить большую проблему.[1]

Подкомпоненты также называются виды. Подкомпоненты реализуются как субпопуляции, и единственное взаимодействие между субпопуляциями заключается в совместной оценке каждой отдельной субпопуляции. Общая структура CC вдохновлена ​​природой, когда особи определенной группы видов спариваются между собой, однако, вязка между разными видами невозможно. Совместная оценка каждого человека в субпопуляции выполняется сцепление текущий человек с лучшими представителями из остальных субпопуляций, как описано М. Поттером.[2]

Кооператив коэволюция фреймворк был применен к проблемам реального мира, таким как пешеход системы обнаружения,[3] оптимизация крупномасштабных функций[4] и нейронная сеть подготовка.[2][5]Он также был расширен в другой метод, называемый Конструктивная кооперативная коэволюция.

Псевдокод

я := 0для каждого подзадача S делать    Инициализировать субпопуляцию Поп0(S) вычислить пригодность каждого члена в Поп0(S)в то время как критерии прекращения не выполнены делать    я := я + 1    для каждого подзадача S делать        Выбрать Попя(S) от Попя-1(S) применять генетические операторы к Попя(S) вычислить пригодность каждого члена в Попя(S)

Смотрите также

использованная литература

  1. ^ М.А. Поттер и К.А.Д. Джонг, "Кооперативный коэволюционный подход к оптимизации функций, ”В PPSN III: Труды Международной конференции по эволюционным вычислениям. Третья конференция по параллельному решению проблем с натуры. Лондон, Великобритания: Springer-Verlag, 1994, стр. 249–257.
  2. ^ а б Митчелл А. Поттер, Кеннет А. Де Йонг, Кооперативная коэволюция: архитектура для развития коадаптированных подкомпонентов, Эволюционные вычисления, т.8, №1, 2000 г., стр.1-29.
  3. ^ Цао, X., Цяо, Х. и Кин, Дж., Недорогая система обнаружения пешеходов с одной оптической камерой.. IEEE Transactions по интеллектуальным транспортным системам. v9 i1. 58-67.
  4. ^ Ян З., Тан К. и Яо X. 2008. Крупномасштабная эволюционная оптимизация с использованием кооперативной коэволюции. Инф. Sci. 178, 15 (август 2008 г.), 2985–2999
  5. ^ Гарсиа-Педрахас, Н., Эрвас-Мартинес, К. и Муньос Перес, Х., COVNET: кооперативная коэволюционная модель для развития искусственных нейронных сетей. IEEE-транзакции в нейронных сетях. v14 i3. 575-596.