Table of Contents
- The Big Questions
- Machine Learning for Absolute Beginners
- Deep Learning with Python
- Machine Learning Design Patterns
- Machine Learning Yearning
- Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
- Interpretable Machine Learning
- Python Machine Learning
- Python for Data Analysis
The Big Questions
How Do I Get Started with ML?
- Adjust your mindset. Yes, you can practice and apply machine learning.
- Pick a process.
- Pick a tool.
- Practice on data sets.
- Build a portfolio
What You'll Want to Learn
- Calculus
- Linear Algebra
- Programming
- Statistics
- Machine Learning (Of course)
Getting Started with Machine Learning
Tina Huynh ・ Mar 31 '22
20+ Free Tools & Resources for Machine Learning
Tina Huynh ・ Mar 31 '22
Machine Learning for Absolute Beginners
This is a great book for those who don't have a lot of coding experience or mathematical knowledge. You get a starting point at core algorithms as well as statistical concepts that apply in machine learning.
Deep Learning with Python
The author of this book is the creator of Keras. The book is filled with hands-on examples to help you understand deep learning and machine learning.
Machine Learning Design Patterns
This book in particular was written by three Google engineers and is a great stand-alone book. There is also Introducing MLOps: How to Scale Machine Learning in the Enterprise.
Machine Learning Yearning
The PDF of this book is available right here on GitHub FOR FREE and is a MUST READ! Andrew Ng is a Stanford University professor who co-founded Coursera, deeplearning.ai, etc.
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
If you're going to dive into this book in particular, you'll want to have previous knowledge in Python since it goes into libraries such as Scikit-Learn, Keras and TensorFlow. If you do have the experience in Python, this book is a great resource for going through production-ready Python frameworks.
Interpretable Machine Learning
This book is ABSOLUTELY FREE online right here. The book goes through concepts such as decision trees and linear regression. The book is built from the master branch of the GitHub repo.
Python Machine Learning
This book is NOT for beginners. It goes over the different frameworks, models, and techniques used in machine learning and assumes readers have proficient understanding in both Python and machine learning beforehand.
Python for Data Analysis
Python for Data Analysis is a wonderful first book on machine learning, but does not go into that much depth into the topic. This book goes through how to manipulate, clean, and visualize data.
Happy coding!