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


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

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

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