Полезные книги по машинному обучению

Предлагаем вашему вниманию подборку книг по машинному обучению. Они станут хорошим подспорьем для всех, кто хочет освоить эту нишу.

1. «Introduction To Machine Learning»

Книга, в которой рассмотрены многие важные вопросы о машинном обучении. Это не задачник и не учебник, а книга, которая прекрасно подготовит читателя к освоению Machine Learning.

2. «Введение в информационный поиск»

В этой книге раскрываются важнейшие аспекты информационного поиска, начиная с проектирования и реализации систем сбора, поиска и индексирования, заканчивая методами оценки. Отдельное внимание уделяется машинному обучению на базе текстов. Приятный бонус — дополнительные интерактивные материалы для упражнений и лекций.

3. «Information Theory, Inference, and Learning Algorithms»

Интересный учебник, где говорится о статистическом выводе и теории информации. Как раз эти темы и лежат в основе многих наук, включая machine learning, data mining, биоинформатику, криптографию и т. п. Авторам удалось успешно совместить теорию с практическими заданиями и примерами.

4. «A Course in Machine Learning»

Книга, посвящённая вводным материалам по многим аспектам ML. Вы узнаете про вероятностное моделирование, обучение с учителем и без него, теорию обучения и т. п.

5. «Machine Learning, Neural and Statistical Classification»

Здесь рассказывается про современные подходы к классификации. Методы сравниваются по областям применения и производительности на основе реальных ситуаций. Исследуется статистический метод, а также метод нейронных сетей и метод машинного обучения.

6. «Bayesian Reasoning and Machine Learning»

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

7. «Inductive Logic Programming: Theory and Methods»

Данная книга введёт вас в индуктивное логическое программирование. Это специальный раздел науки, находящийся на стыке логического программирования и машинного обучения. Книга рекомендуется всем, кто изучает базы данных, дата-инжиниринг, ML, работу с ИИ и т. д.

8. «The Elements of Statistical Learning: Data Mining, Inference, and Prediction»

Здесь авторы постарались объединить ряд новых и важных идей, которые связаны с термином «статистическое обучение». Книга будет полезна специалистам по статистике, а также людям, которые работают в смежных областях.

9. «Reinforcement Learning: An Introduction»

Как известно, один из способов машинного обучения — это обучение с подкреплением. Ключевые аспекты данного способа рассматриваются в книге «Reinforcement Learning: An Introduction». Если имеете базовый уровень знаний по принципам вероятностной модели, чтение не вызовет затруднений.

10. «Gaussian Processes for Machine Learning»

Хороший учебник, посвящённый как гауссовским процессам, так и методу обучения с учителем. Здесь вы найдёте много алгоритмов и описание подробностей применения гауссовских процессов в статистике и машинном обучении.

Хотите добавить ещё какую-нибудь книгу в этот перечень? Напишите об этом в комментариях!