Python implementations (on jupyter notebook) of algorithms described in the book "PRML"
"What I cannot create, I do not understand" Richard Phillips Feynman
The book "Pattern Recognition and Machine Learning" by C. M. Bishop is one of the most famous textbooks on machine learning. Although the book describes diverse algorithms of machine learning in depth from theoretical perspectives, it barely touches on the implementation of these algorithms.
Hence, I wrote these notebooks. The aim of these notebooks is to understand how the algorithms can be implemented step by step, and each notebook describes which part of the equation shown in the book corresponds to which part of the code.
Although these notebooks are mainly written for myself, I will be glad if they would be helpful for people who are reading the book.
To view the notebooks, please see the links below.