Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Алгоритм циклического партеногенеза — Cyclic Parthenogenesis Algorithm (CPA):
В данной статье рассмотрим новый популяционный алгоритм оптимизации CPA (Cyclic Parthenogenesis Algorithm), вдохновленный уникальной репродуктивной стратегией тлей. Алгоритм сочетает два механизма размножения — партеногенез и половое, а также использует колониальную структуру популяции с возможностью миграции между колониями. Ключевыми особенностями алгоритма являются адаптивное переключение между различными стратегиями размножения и система обмена информацией между колониями через механизм перелета.
Представьте, что вы наблюдаете за колонией тлей в саду. Эти крошечные создания используют два способа размножения и очень эффективно адаптируются к окружающей среде. Алгоритм CPA (Cyclic Parthenogenesis Algorithm) имитирует именно это поведение для решения сложных задач оптимизации. Как это работает? При начальной организации создается несколько групп (колоний) решений, в каждой из которых есть "женские" и "мужские" особи.
В алгоритме предлагается два способа создания новых решений:Иногда лучшее решение из одной колонии "перелетает" в другую. Алгоритм постоянно проверяет, какие решения лучше работают, и сохраняет самые лучшие находки и, в продолжении поиска, комбинирует успешные варианты. И всё это для того, чтобы найти самое оптимальное решение. Главная особенность алгоритма в том, что он находит баланс между использованием уже найденных хороших решений и поиском совершенно новых вариантов, подобно тому, как тли адаптируются к изменениям в окружающей среде.
Автор: Andrey Dik