Mohadra
Learn fast, stay consistent
Section world

Machine Learning

How machines learn from data and improve decisions through experience.
20Courses
60Lessons
120Micro-lessons
Course #1

ML Overview

A practical overview that shows how machine learning works, why it behaves that way, and how its structure supports real use.

Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #2

Data Sets

Explore the world of data sets and understand their role in machine learning.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #3

Features

Explore the role of features in machine learning models.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #4

Labels

Understanding the role of labels in supervised learning and how they define outputs.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #5

Training

Explore how machine learning models are trained to learn from data.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #6

Regression

Explore the intricacies of regression in machine learning, focusing on predicting continuous values and refining predictive models.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #7

Classification

Explore the nuances of classification in machine learning, focusing on refining techniques and understanding failures.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #8

Clustering

Explore how clustering groups similar data points in machine learning.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #9

Model Tuning

Explore advanced techniques in tuning machine learning models for optimal performance.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #10

Cross Validation

Explore the intricacies of cross-validation in machine learning, focusing on refining model evaluation techniques.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #11

Ensemble Methods

Advanced judgment in combining models: when, why, and how ensemble methods fail or succeed under pressure.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #12

Decision Trees

Advanced mastery of decision trees: recognizing system limits, nonlinear failures, and calibration under ambiguity.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #13

Random Forest

Mastering judgment in Random Forest: recognizing when more trees harm accuracy, not help.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #14

Gradient Boosting

Mastering judgment in sequential model improvement under uncertainty and real-world constraints.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #15

Neural Networks

Advanced mastery of neural network training, focusing on judgment, restraint, and calibration under ambiguity.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #16

Deep Learning

Advanced mastery of deep learning architectures: judgment under ambiguity, calibration of feature extraction, and restraint in optimization.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #17

Feature Engineering

Mastering feature engineering decisions under ambiguity, focusing on trade-offs and long-term effects.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #18

Model Deployment

Advanced judgment in deploying machine learning models under uncertainty and real-world constraints.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #19

Model Monitoring

Advanced mastery in tracking and interpreting model performance under ambiguous and shifting conditions.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced
Course #20

ML Mastery

Advanced judgment in integrating machine learning into real systems. Focus on restraint, calibration, and error detection under ambiguity.
Open course
3 Lessons6 Micro-lessonsDifficulty: Advanced