Содержание
- Введение 1
- Основные принципы эволюционных алгоритмов 2
- - Представление решения и функция пригодности 2.1
- - Операторы отбора и рекомбинации 2.2
- - Операторы мутации и их влияние 2.3
- Генетические алгоритмы 3
- - Схема генетического алгоритма 3.1
- - Примеры применения генетических алгоритмов 3.2
- - Параметры генетических алгоритмов и их настройка 3.3
- Эволюционные стратегии и генетическое программирование 4
- - Эволюционные стратегии: основные концепции 4.1
- - Генетическое программирование: эволюция программ 4.2
- - Сравнение эволюционных стратегий и генетического программирования 4.3
- Практическая реализация на Python 5
- - Использование библиотеки DEAP 5.1
- - Использование библиотеки PyGAD 5.2
- - Пример решения задачи оптимизации 5.3
- Заключение 6
- Список литературы 7