mml-book.github.io README

The project's README from github.com/mml-book/mml-book.github.io. As one markdown file: README.md.

mml-book.github.io

Companion webpage to the book "Mathematics For Machine Learning"

https://mml-book.com

Copyright 2020 by Marc Peter Deisenroth, A Aldo Faisal, and Cheng Soon Ong. To be published by Cambridge University Press.

We are in the process of writing a book on Mathematics for Machine Learning that motivates people to learn mathematical concepts. The book is not intended to cover advanced machine learning techniques because there are already plenty of books doing this. Instead, we aim to provide the necessary mathematical skills to read those other books.

We split the book into two parts:

We aim to keep this book reasonably short, so we cannot cover everything. We will also provide exercises for part 1 and jupyter notebooks for part 2 of the book.

The notebooks can be run live on Binder.

Alternatively try them directly on Google Colab

Title Tutorial Notebook Solution
Linear Regression Open In Colab Open In Colab
Principal Component Analysis (PCA) Open In Colab Open In Colab
Gaussian Mixture Model (GMM) Open In Colab Open In Colab

mml-book.github.io (mml-book/mml-book.github.io)

Searching Database…

Что это?Это сопутствующий сайт к книге «Mathematics For Machine Learning» с упражнениями и ноутбуками Jupyter, которые дополняют главы книги.
Это полная книга или только дополнительные материалы?Это дополнительные материалы, а не текст самой книги. Полное издание публикует отдельно Cambridge University Press, а в этом репозитории размещены сопутствующие упражнения и ноутбуки.
Как запустить ноутбуки?Их можно запустить онлайн по ссылке из README или открыть сразу в Google Colab. Чтобы попробовать, ничего настраивать на своём компьютере не нужно.
Нужно ли самому устанавливать Python или Jupyter?Нет, ноутбуки работают онлайн на Binder или в Google Colab, поэтому ими можно пользоваться прямо в браузере, ничего не устанавливая на компьютер.
Эта книга охватывает продвинутые методы машинного обучения?Нет, она намеренно не касается продвинутых методов машинного обучения, так как их уже разбирают многие другие книги. Здесь речь только о математических навыках, необходимых для их понимания.
Как устроена книга?Она разделена на две части: в первой части рассматриваются математические основы с упражнениями, а во второй — примеры алгоритмов машинного обучения, построенных на этих основах, с сопутствующими ноутбуками Jupyter.
Какие алгоритмы машинного обучения разобраны в ноутбуках?Сейчас в ноутбуках разобраны линейная регрессия, метод главных компонент (PCA) и смеси гауссовых распределений (GMM). Для каждого алгоритма есть обучающий ноутбук и ноутбук с решениями.
Для кого на самом деле предназначена эта книга?Она рассчитана на тех, кто хочет освоить математические навыки, необходимые для чтения других, более продвинутых книг по машинному обучению, а не на тех, кто уже хорошо владеет этой математикой.
Creator
mml-book
Size
290.2 MB
Stars
16.1K
Updated
CommitMar 13
Age
8y
Commits · 90 Days