Источник
Telegram: book_cube
Первая часть обзора книги с разбором глав 1-6.
Grokking Artificial Intelligence Algorithms (Грокаем алгоритмы искусственного интеллекта)
Авторы: Rishal Hurbans
Издательство: Manning Publications, 2020
Объём: около 350 страниц
Введение в базовые алгоритмы AI: поиск, эволюционные методы, роевой интеллект, ML, ANN и Q-learning. Хорошо как фундамент перед современными LLM/GenAI-материалами.
О чем эта книга
Это понятное введение в классические алгоритмы искусственного интеллекта: от поиска и эволюционных подходов до основ ML, ANN и reinforcement learning.
Главное ограничение сегодня: книга написана до взрыва практик вокруг LLM/GenAI, поэтому ее стоит читать в связке с более новыми материалами.
Структура: главы 1-6
Понятие искусственного интеллекта
Определение AI, короткая историческая рамка с 1956 года и различие между узким AI и AGI.
Основы поиска
Базовые алгоритмы поиска: бинарный поиск, BFS и DFS, плюс интуиция по эффективности.
Умный поиск
Информированный поиск (A*) и состязательные алгоритмы (min-max, alpha-beta pruning).
Эволюционные алгоритмы
Генетические алгоритмы: отбор, мутация, скрещивание и улучшение популяции решений.
Продвинутые эволюционные алгоритмы
Генетическое и эволюционное программирование, способы кодирования и оптимизационные сценарии.
Роевой интеллект: муравьи
Муравьиные алгоритмы и феромонные следы как инструмент поиска хороших маршрутов.
Структура: главы 7-10
Роевой интеллект: частицы
Particle Swarm Optimization: движение частиц по пространству поиска с учетом локального и глобального опыта.
Машинное обучение
Обучение с учителем, без учителя и с подкреплением; задачи регрессии, классификации и кластеризации.
Искусственные нейронные сети
Базовая архитектура ANN, слои, forward pass и обучение через backpropagation.
Обучение с подкреплением (Q-learning)
Q-функция, вознаграждение, выбор действий и применение к задачам MDP.
Связанная глава
Hands-On Large Language Models
Следующий шаг после классического AI-фундамента.
Как читать книгу в 2026 году
Книга хорошо покрывает фундаментальные алгоритмы AI, но почти не затрагивает трансформеры, LLM и GenAI-паттерны.
Лучше воспринимать ее как первую ступень: сначала база по search/evolution/swarm/ML, затем переход к современным LLM-материалам.
Для senior-уровня она может быть слишком базовой, но для выравнивания терминологии внутри команды подходит отлично.
