Google has introduced three new machine learning (ML) courses. In a bid to encourage learning through emulating experts, the engineering education team has teamed up with ML experts to create online courses to help researchers, developers, and students.
The three new ML courses are:
- Clustering: Introduces clustering techniques which help find patterns and related groups in complex data. This course focuses on k-means which is the most popular clustering algorithm. Although k-means is relatively easy to understand, defining similarity measures for k-means is challenging and fascinating.
- Recommendation Systems: Teaches you how to create ML models that suggest relevant content to users, leveraging the experiences of Google’s recommendation system experts. You’ll discover both content-based and collaborative filtering and uncover the mathematical alchemy of matrix factorization. To get the most out of this course, you’ll need at least a little background in linear algebra.
- Testing and Debugging: Explains the tricks that Google’s ML experts use to test and debug ML models. Google’s ML experts have spent thousands of hours deciphering the signals that faulty ML models emit. Learn from their mistakes.
These new courses build on a series of courses Google has released last year, starting with Machine Learning Crash Course (MLCC), which teaches the fundamentals of ML. If you enjoyed MLCC, you’re ready for these new courses.