Boost your machine learning skills

Master advanced techniques and become the machine learning expert companies are desperate to hire.

Courses
Data science and machine learning illustration
Confusion Matrix, Precision, and Recall: A Complete Guide With Python Examples

Confusion Matrix, Precision, and Recall: A Complete Guide With Python Examples

What is a confusion matrix, and how do we get precision and recall from it?...

By Sole Galli, on
Isotonic Regression: A Complete Guide With Python Examples

Isotonic Regression: A Complete Guide With Python Examples

Isotonic regression fits the best monotonic function to your data. Learn how it works, how...

By Sole Galli, on
Cost-Sensitive Learning: Beyond the Accuracy in Imbalanced Classification

Cost-Sensitive Learning: Beyond the Accuracy in Imbalanced Classification

Cost-sensitive learning is threshold shifting. Find out when class weights make sense, when to adjust...

By Sole Galli, on
Class Imbalance in Machine Learning: Definition, Imbalance Ratio and Why It's Rarely the Problem

Class Imbalance in Machine Learning: Definition, Imbalance Ratio and Why It's Rarely the Problem

Class imbalance is rarely the real problem. Learn what it is, what really makes imbalanced...

By Sole Galli, on
Precision-Recall Curves: A Complete Guide With Python Examples

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...

By Sole Galli, on
Imbalanced Data in Machine Learning: Techniques and Best Practices

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...

By Sole Galli, on
SMOTE in Python and whether you should still use it in 2026

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...

By Sole Galli, on
An Overview of Feature Selection

An Overview of Feature Selection

Learn how feature selection improves machine learning models by reducing noise, preventing overfitting, and boosting...

By Brett Kennedy, on