Dive into the principles and algorithms of machine learning with "Machine Learning From Scratch" - a comprehensive guide for beginners and experienced practitioners alike.
Technical TutorialsMachine LearningPython
Introduction
Machine Learning from Scratch is a comprehensive guide to understanding the principles and algorithms of machine learning, written by Danny Friedman. The book covers topics such as supervised learning, unsupervised learning, and deep learning, making it a valuable resource for beginners and experienced practitioners alike.
Highlights
Covers the building blocks of the most common methods in machine learning
Provides derivations of machine learning algorithms from scratch, both in theory and in code
Focuses on the bare bones of machine learning algorithms to help readers construct them independently
Includes an appendix that reviews the math, probability, and common machine learning methods needed to understand the content
Recommendation
This book is recommended for readers looking to learn new machine learning algorithms or understand algorithms at a deeper level. It is particularly helpful for those with practice in basic modeling who are interested in seeing machine learning algorithms derived from start to finish.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.