Разработать простой генетический алгоритм на python или C++

1 500 руб. за проект
07 ноября 2022, 13:45 • 3 отклика • 44 просмотра
1. Разработать простой генетический алгоритм для нахождения оптимума
функции одной переменной.
Функция: Cos(exp(x))/sin(ln(x)) . Промежуток нахождения решения: x
∈ [2,4]. Вид экстремума: Максимум.
2. Исследовать зависимость времени поиска, числа поколений (генераций),
точности нахождения решения от основных параметров генетического
алгоритма:

- число особей в популяции

- вероятность кроссинговера, мутации.
3. Вывести на экран график данной функции с указанием найденного
экстремума для каждого поколения.

4. Сравнить найденное решение с действительным.
Описание работы и алгоритма подробно расписано в методичке



Файлы
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
 
1 год назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
 
1 год назад