Experiential Learning "Active" learning opportunities

This page collects together all of the “experiences” associated with individual modules.

In this site, experiences represent “active” learning opportunities, as opposed to readings, which represent “passive” learning opportunities. In many courses, readings and experiences together constitute the “assignments”.

Module: Learning conjunctions in a PAC framework

Learning conjunctions demo

Python notebook

Module: Gaussians

The Central Limit Theorem

Simulate the Central Limit Theorem

Tour of applications

Some common application contexts for Gaussians

Module: Linear Regression

Geometry of Linear Regression

Geometry of Linear Regression

Significance of Features

Geometry -> Generalization

Significance of Features: the Classical View

t- values

Module: Single neuron networks

Python Notebook

Perceptron/Linear Regression/SVM

Module: Support vector machines

Python Notebook

Support Vector Machines

Module: Neural networks

Feedforward Networks

Feedforward Networks

Autoencoders

Autoencoders and SVD