The AI Practitioner AcademyThe AI Practitioner Academy
Back to Catalog

Machine Learning (Fundamentals)

This course establishes essential machine learning foundations for professionals entering the field. You'll gain hands-on experience with core algorithms, data preparation techniques, and model evaluation methods used in real-world applications.

Course Content

  • Introduction to Machine Learning & Python for ML: Master supervised and unsupervised learning fundamentals while building proficiency with Python libraries including NumPy, Pandas, Matplotlib, and Scikit-learn.
  • Data Preprocessing & Feature Engineering: Learn to clean and transform real-world data, handle missing values and outliers, encode categorical variables, scale features, and engineer meaningful attributes that improve model performance.
  • Classical Machine Learning Algorithms: Build and compare foundational models including linear/logistic regression, decision trees, random forests, support vector machines, and k-nearest neighbors, understanding when to apply each algorithm.
  • Model Evaluation & Optimization: Develop skills to assess model performance using cross-validation, select appropriate metrics, tune hyperparameters, and prevent overfitting to ensure models generalize well.

Audience

Analysts, software developers, and professionals with basic Python knowledge who want to transition into data science and machine learning roles.

Earn Your Certificate

Complete all lessons, coding exercises, and pass all quizzes to earn a verified certificate with downloadable PDF and LinkedIn sharing.

Sign In Required

Create an account or sign in to enroll in this certification path

Sign UpSign In

Course Modules

Beginner
€20
Introduction to Machine Learning & Python for ML
Master the fundamentals of supervised and unsupervised learning while building proficiency with essential Python libraries like NumPy, Pandas, and Scikit-learn for data manipulation and modeling.
Machine Learning
Python
Supervised Learning
+2
9h 15m
10 lessons
View Details
Beginner
€20
Data Preprocessing & Feature Engineering
Learn to clean and transform real-world data, handle missing values and outliers, encode categorical variables, scale features, and engineer meaningful attributes that improve model performance.
Data Preprocessing
Feature Engineering
Data Cleaning
+2
8h 30m
11 lessons
View Details
Beginner
€20
Classical Machine Learning Algorithms
Build and compare foundational models including linear/logistic regression, decision trees, random forests, support vector machines, and k-nearest neighbors, understanding when to apply each algorithm
Machine Learning
Regression
Classification
+2
8h 30m
11 lessons
View Details
Beginner
€20
Model Evaluation & Optimization
Develop skills to assess model performance using cross-validation, select appropriate metrics, tune hyperparameters, and prevent overfitting to ensure models generalize well.
Model Evaluation
Cross-Validation
Hyperparameter Tuning
+2
9h
12 lessons
View Details