System Design Space
Граф знанийНастройки

Обновлено: 7 апреля 2026 г. в 19:45

Глубокое обучение и анализ данных. Практическое руководство (short summary)

лёгкий

Эта книга полезна в тот момент, когда нужно быстро собрать вместе математику, данные и код, а не изучать их как три отдельные темы.

Глава проводит от базовых алгоритмов и анализа данных к первым практическим экспериментам на TensorFlow, Keras и PyTorch, где важны не названия библиотек, а привычка запускать модели руками и сравнивать результаты.

Для интервью и архитектурных разговоров она хороша как мягкий вход в тему: помогает связать основы машинного обучения с тем, как инженеры на самом деле учатся работать с данными, моделями и экспериментами.

Практическая польза главы

База глубокого обучения

Глава быстро собирает в одну карту математику, классические алгоритмы машинного обучения и первые идеи из глубокого обучения.

Практика на инструментах

Через TensorFlow, Keras и PyTorch удобно увидеть, как один и тот же путь от идеи до эксперимента выглядит в разных инструментах.

Мост к современному AI

После этой базы проще переходить к большим языковым моделям и AI-инженерии без ощущения, что современные системы держатся только на новых названиях.

Материал для интервью

Через книгу удобно объяснять не только термины, но и то, как инженер переходит от теории к первым экспериментам и рабочим решениям.

Источник

Telegram: Книжный куб

Подробный обзор книги с комментариями по главам и разбором её практической пользы.

Открыть пост

Глубокое обучение и анализ данных. Практическое руководство

Авторы: Дмитрий Малов
Издательство: БХВ-Петербург, 2023
Объём: 270 страниц

Короткое и понятное введение в глубокое обучение и анализ данных: базовая теория, классические алгоритмы машинного обучения, прикладные задачи и практика на TensorFlow, Keras и PyTorch.

Оригинал

О чем книга

Это короткое и понятное введение в и анализ данных: сначала математическая база и классические алгоритмы машинного обучения, затем прикладные задачи и практика на трёх популярных фреймворках.

Книга помогает быстро пройти путь от классических ML-моделей к и коротко объясняет, зачем нужны и первые практические эксперименты.

Структура: 8 глав

1

Основы машинного обучения

Линейная алгебра, теория вероятностей и базовые постановки задач машинного обучения: классификация, регрессия, поиск аномалий, перевод, синтез. Есть короткий вводный блок по Python, ООП и процессу разработки.

2

Основные алгоритмы машинного обучения

Предобработка данных, снижение размерности, линейная и логистическая регрессия, деревья решений, метод опорных векторов, наивный Байес, k-means, kNN, случайный лес и градиентный бустинг.

3

Основы глубокого обучения

Обратное распространение ошибки, персептрон, цепи Маркова, машина Больцмана, сеть Хопфилда, сверточные и рекуррентные сети, трансформеры, автокодировщики и GAN.

4

Основы анализа данных

Методология CRISP-DM, роли в ML-команде, современные направления вроде синтетического медиаконтента, автоматизированного подбора моделей и MLOps, а также обзор TensorFlow, PyTorch и Keras.

5

Задачи глубокого обучения

Практические примеры: аугментация данных, компьютерное зрение на OpenCV, распознавание символов, обработка текста, аудио и видео.

6

TensorFlow

Примеры решения задач из главы 5 на TensorFlow.

7

Keras

Повторение прикладных задач через более высокоуровневый API Keras.

8

PyTorch

Реализация знакомых задач в экосистеме PyTorch с акцентом на практику.

Что особенно полезно

  • Книга даёт короткое и понятное введение: можно быстро пройти путь от математики до прикладных задач.
  • К ней приложен рабочий код, который удобно использовать как стартовую точку для собственных экспериментов.
  • Она хорошо работает как мост между базовой теорией и первыми практическими проектами.

Что учитывать заранее

  • Материал очень широкий, поэтому многие темы даны обзорно, без глубокой проработки.
  • Во второй главе плотность алгоритмов высокая, и новичку может не хватить контекста.
  • Для уверенной практики почти наверняка понадобятся дополнительные источники по математике и машинному обучению.

Практика

GitHub репозиторий

Код и графики из книги, с которых удобно повторять примеры и запускать собственные вариации.

Открыть репозиторий

Как читать книгу с максимальной пользой

Лучший режим чтения здесь - быстрый проход по базовым главам и параллельная практика: отдельные темы вроде обратного распространения ошибки удобнее закреплять сразу на коде, а не только на теории.

Сначала пройти главы 1-4, чтобы выровнять словарь и базовые понятия.

На главах 5-8 сразу запускать код из репозитория и руками менять параметры, данные и архитектуры.

После книги перейти к материалам о рабочих AI-системах, больших языковых моделях и современной AI-инженерии.

Связанные главы

  • Зачем знать ML и AI инженеру - Даёт карту раздела AI и ML и показывает, как эта книга встраивается в общую траекторию обучения.
  • Precision и recall на пальцах - Закрепляет ключевые метрики качества классификации, которые нужны для практических задач из книги.
  • AI Engineering (short summary) - Продолжает путь от базовой ML-практики к инженерии AI-систем, где важны качество, стоимость и эксплуатация.
  • Hands-On Large Language Models (short summary) - Помогает перейти от классического глубокого обучения к большим языковым моделям, векторным представлениям и RAG-архитектурам.
  • Prompt Engineering for LLMs (short summary) - Расширяет прикладную часть за счёт проектирования запросов и контекста в приложениях на базе LLM.

Где найти книгу

Чтобы отмечать прохождение, включи трекинг в Настройки