WOLFRAM MATERIALS for the BOOK:
Etienne Bernard, Introduction to Machine Learning.
Wolfram Media: https://www.wolfram-media.com/products/introduction-to-machine-learning.html
Amazon: http://amzn.to/3oky6AC
ISBN: 978-1579550486
Code-only notebooks: https://wolfr.am/iml
Introduction
Hi everyone! For those who don't known me, I worked at Wolfram Research for 8 years (went pretty fast!) and led the development of the machine learning tools that are now part of the Wolfram Language (Classify, Predict, NetTrain, ...). It is now time for me to go on other adventures, but I couldn't leave "just like this", and decided to write a book called "Introduction to Machine Learning” http://amzn.to/3oky6AC to share my understanding of this field after these years of tool design and development. Writing this book has been quite of a journey, with some ups and downs, but it was overall pretty fun to play with the tools we built and figuring out the best ways to introduce machine learning. This book is intended for a general audience and has three goals:
- Explain what machine learning is.
- Teach how to practice machine learning.
- Give an understanding of how machine learning works.
It is written in a computational essay style (alternating text and simple computations - basically a long WL notebook), with lots of illustrations and examples. The code snippets are used to show how to practice machine learning, to illustrate concepts, and to complement - or even replace - mathematical formulations. It was quite nice to see how much math could be removed thanks to code (although, I often made the decision to explain concepts both with formulas and code snippets, to have the best of both worlds). Anyway, I encourage you to have a look at it, I included chapter 3 as a notebook in this post, I hope that you enjoy it or at least find it useful You can also check out the code-only notebooks https://wolfr.am/iml which contain both code snippets and illustrations code.
PS: I am starting a weekly #MLConcept post series on Twitter @etiennebcp to highlight the most important topics and start conversations. You are welcome to join in!
Sample chapter