This lecture gives an overview of the main categories of machine learning, including supervised, un-supervised, and semi-supervised techniques, depending on the availability of expert labels. We also discuss the different methods to handle discrete versus continuous labels.

Book website: http://databookuw.com/
Steve Brunton's website: eigensteve.com