About
Hi! I’m Daniel, the writer and developer of How Machines Learn.
When I began studying machine learning, I quickly realized that to understand what a model is really doing, I wanted to build and train one from scratch and observe it for myself.
I found that resources on how to do this were sparse. Although I managed to cobble some tools together, it was clear that the experience wasn’t inviting for beginners.
Machine learning is one of the most pivotal technologies of our era, and I believe it’s important that more of us understand how it works, so that we can use it wisely and effectively.
This site is my attempt to create what I wish existed. I hope that the lessons here help you not just learn a few facts, but gain new tools you can use to help those around you.
Collaborations
If we share similar goals, then I’d love to hear from you! I’m specially interested in meeting teachers who would like to use these resources in their classes.
If you wish to write about a subject you find deeply interesting, and you’d like to accompany it with interactive elements like those on this site, feel welcomed to reach out too.
You can email me here: howmachineslearn [at] gmail.com