Эволюционные нейросети на языке Python
Эта книга представляет собой практическое руководство по нейроэволюции — подходу к обучению искусственных нейронных сетей с использованием эволюционных алгоритмов. Автор подробно рассматривает ключевые концепции и методы, позволяющие автоматизировать процесс создания и оптимизации нейронных сетей для решения сложных задач в областях игр, робототехники и моделирования естественных процессов.
Читатель познакомится с популярными алгоритмами нейроэволюции, такими как NEAT, HyperNEAT и ES-HyperNEAT, и научится реализовывать их на языке Python. Книга включает практические примеры, демонстрирующие применение нейроэволюции для разработки автономных агентов, играющих в классические игры Atari, а также для улучшения производительности существующих методов машинного обучения.
Особое внимание уделяется продвинутым инструментам визуализации для исследования сложных графов топологии нейронных сетей, анализу производительности алгоритмов и проверке результатов экспериментов. Издание предназначено для специалистов, стремящихся реализовывать алгоритмы нейроэволюции с нуля, и требует базовых знаний в области глубокого обучения, нейронных сетей и программирования на Python.









