Genetic Algorithm Afternoon: A Practical Guide for Software Developers

Эта книга представляет собой практическое руководство по генетическим алгоритмам, предназначенное для разработчиков программного обеспечения. Автор, Джейсон Браунли, ведёт читателя от основ к продвинутым техникам, объясняя биологическое вдохновение, исторический контекст и ключевые компоненты эволюционных алгоритмов.

Книга структурирована в семь глав, последовательно раскрывающих тему: от введения в генетические алгоритмы и случайного поиска до мутации, стратегий отбора, кроссинговера и практической реализации. Особое внимание уделяется оптимизации непрерывных функций, включая работу с функцией Растригина, и механизмам декодирования.

Каждая глава содержит практические упражнения по программированию на Python с использованием библиотек NumPy и Matplotlib, что позволяет закрепить теорию на практике. Автор ставит цель не только научить механике алгоритмов, но и развить интуицию для настройки параметров, устранения неполадок и достижения оптимальных решений.

Genetic Algorithm Afternoon: A Practical Guide for Software Developers
A
Автор
Jason Brownlee
Издательство
AlgorithmAfternoon.com
Год
2024
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент