These assignments consist in programming assignments, in Python. They require the installation of the MLPython library.

To ask questions about these assignments or discuss them with others, visit the course's Google group.

IMPORTANT: Please do not share your solution to these assignments on the web or with anyone!

Assignment Files
Feedforward neural networks
Conditional random fields
Restricted Boltzmann machines, autoencoders and deep learning