Sign in
Free Intermediate Machine learning

Machine Learning and AI with Python

Decision trees and model tuning, applied to real data.

Harvard's course on decision trees, described by the university as the foundational algorithm for understanding machine learning and artificial intelligence. It works up from a single tree to the ensemble methods built on them.

Harvard with Harvard

Listed by AI Review Rating. We are not affiliated with Harvard and earn nothing from this link.

Machine Learning and AI with Python

Course overview

Applied to real data throughout, with model tuning treated as part of the work rather than an afterthought.

What you will learn

  • Build, read and tune decision trees
  • Move from a single tree to bagging, random forests and boosting
  • Handle real data problems: missing values, imbalance, leakage
  • Judge a model on the right metric for the question being asked

Who this course is for

Analysts and engineers the algorithm family you will use most
Learners with Python applied throughout, not theoretical

Course details

FormatOnline course with programming assignments
LevelIntermediate
PriceFree
Time63 hours
CertificateYes, on completion

About Harvard

Harvard logo

Harvard University publishes a large share of its computer science and data science teaching openly, through Harvard Online and edX. The CS50 family is its best known series and is free to take, with a paid certificate option.

Learner ratings

No ratings yet. We publish an average once 3 members have rated it, so one opinion never reads as a score.

Taken this course? Sign in or create a free account to rate it. Ratings are members-only so one person cannot set the average.

More courses like this