Я разработал модель генетического алгоритма с помощью Python в Colab.
Есть довольно сложные части, особенно те, которые связаны с фитнес-функцией. На данный момент наилучшие результаты были достигнуты, когда размер популяции был установлен равным 160, а количество поколений равно 100.
Есть ли способ еще больше улучшить его, чтобы быстрее получать те же результаты? (Текущая продолжительность примерно 5 часов)
P.S. Я попытался заменить циклы for векторизацией, но это не сработало из-за ошибки типов данных.
Код доступен здесь: https://colab.research.google.com/ диск/1xEeVMoD9LU4ccxfVhz3U-s4mDRv5t3OX?usp=sharing
Подробнее здесь: https://stackoverflow.com/questions/790 ... ython-code
Улучшить время выполнения кода Python генетического алгоритма ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как улучшить время выполнения кода Python, не меняя большую часть алгоритма? [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-