Чи може хто-небудь пояснити мені переваги генетичного алгоритму порівняно з іншими традиційними методами пошуку та оптимізації?
Чи може хто-небудь пояснити мені переваги генетичного алгоритму порівняно з іншими традиційними методами пошуку та оптимізації?
Відповіді:
Основними причинами використання генетичного алгоритму є:
Велика кількість параметрів може бути проблемою для похідних методів, коли у вас немає визначення градієнта. У такому типі ситуації ви можете знайти не страшне рішення через GA, а потім покращити це за допомогою похідного методу. Визначення "великий" постійно зростає.
Генетичні алгоритми відрізняються від традиційних методів пошуку та оптимізації в чотирьох важливих моментах:
Генетичні алгоритми - це в крайньому випадку. Вони корисні лише тоді, коли аналітичне рішення неможливо (див. Відповідь Патріка з найпоширеніших причин), і у вас багато часу на процесорі.