Глубокое обучение с точки зрения практика
Эта книга представляет собой практическое руководство по применению глубокого обучения для решения реальных задач. Авторы, опытные специалисты из Skymind, начинают с фундаментальных концепций машинного обучения и нейронных сетей, объясняя эволюцию от простых нейронных сетей к сложным глубоким архитектурам.
В книге подробно рассматриваются ключевые архитектуры глубоких сетей, включая сверточные (CNN) и рекуррентные (RNN) нейронные сети. Особое внимание уделяется практическим аспектам: настройке гиперпараметров, распараллеливанию вычислений, векторизации данных и построению эффективных конвейеров обработки.
Основной технологический фокус — библиотека Deeplearning4j (DL4J) для Java и Scala, предназначенная для создания промышленных решений. На реальных примерах показано, как обучать глубокие сети различной архитектуры и масштабировать их с помощью распределенных платформ Hadoop и Spark. Книга также охватывает работу с библиотекой DataVec для подготовки и векторизации данных разных типов.









