Boost your machine learning skills
Master advanced techniques and become the machine learning expert companies are desperate to hire.
Courses
Precision-Recall Curves: A Complete Guide With Python Examples
What is a Precision-Recall curve, how does it differ from a ROC curve, and when...
Imbalanced Data in Machine Learning: Techniques and Best Practices
Imbalanced data isn't the problem. How you handle it is. Learn how to work with...
SMOTE in Python and whether you should still use it in 2026
Learn how to implement SMOTE in Python and whether you should still use it to...
An Overview of Feature Selection
Learn how feature selection improves machine learning models by reducing noise, preventing overfitting, and boosting...
Best Data Science Competition Websites in 2026
Want to practice your data science skills? These data science competition websites have the projects...
Moving Average Forecasting: What You Need to Know
Learn moving average forecasting with clear examples, practical applications, and accuracy tips for better time...
The Ultimate Guide to Deep Learning Hyperparameter Tuning
Master hyperparameter tuning in deep learning with practical techniques, examples, and tips. Explore methods to...
Should You Use Imbalanced-Learn in 2025?
I discuss the latest evidence on the use of undersampling and SMOTE for imbalanced data...