ML 15: Recommender Systems

Recommender systems – introduction Two motivations for talking about recommender systems Important application of ML systems Many technology companies find recommender systems to be absolutely key Think about websites (amazon, Ebay, iTunes genius) Try and recommend new content for you based on …

ML 14: Anomaly Detection

Anomaly detection – problem motivation Anomaly detection is a reasonably commonly used type of machine learning application Can be thought of as a solution to an unsupervised learning problem But, has aspects of supervised learning What is anomaly detection? Imagine you’re an aircraft engine manufacturer …

ML 12: Clustering

Unsupervised learning – introduction Talk about clustering Learning from unlabeled data Unsupervised learning Useful to contras with supervised learning Compare and contrast Supervised learning Given a set of labels, fit a hypothesis to it Unsupervised learning Try and determining structure in the data …

ML 06: Regularization

The problem of overfitting So far we’ve seen a few algorithms – work well for many applications, but can suffer from the problem of overfitting What is overfitting? What is regularization and how does it help Overfitting with linear regression …