Книги / AI и ML / Машинное обучение / Python Machine Learning Second Edition

Python Machine Learning Second Edition

Sebastian Raschka, Vahid Mirjalili

Книга представляет собой всестороннее руководство по машинному обучению с использованием Python. Начинается с основ — перцептрона и адаптивных линейных нейронов, затем переходит к классическим алгоритмам scikit-learn: логистическая регрессия, SVM, деревья решений, случайный лес и k-ближайших соседей.

Особое внимание уделяется предобработке данных: работа с пропущенными значениями, категориальными признаками, масштабирование и отбор признаков. Рассматриваются методы снижения размерности — PCA, LDA и kernel PCA.

Вторая половина книги посвящена практическим аспектам: оценка моделей, настройка гиперпараметров, ансамблевые методы, анализ тональности текста, работа с изображениями и нейронные сети с TensorFlow/Keras.

Книга содержит множество практических примеров и кода, который можно запустить в Jupyter Notebook. Подходит как для начинающих, так и для практикующих специалистов.