Machine Learning Foundations

  • Level: Beginner to Intermediate
  • Duration: 8 weeks
  • Category: Artificial Intelligence

Understand how models learn from data and build them with scikit-learn: regression, classification, clustering and honest model evaluation.

What you will learn

  • Turn a real problem into a machine learning task
  • Prepare data and engineer useful features
  • Train, tune and compare regression and classification models
  • Choose the right metrics and avoid overfitting
  • Present an end-to-end machine learning project

Topics covered

  • Machine learning basics
  • Data preparation
  • Feature engineering
  • Linear regression
  • Logistic regression
  • Decision trees
  • Random forests
  • Clustering
  • Model evaluation
  • Cross-validation
  • scikit-learn
  • Capstone project