SmirkCao/machine-learning-uiuc

๐Ÿ–ฅ๏ธ CS446: Machine Learning in Spring 2018, University of Illinois at Urbana-Champaign

โ˜… 1Forks 1PythonGitHub โ†—Compare

Project website โ†—

README

Open Source Love star this repo fork this repo HitCount

Table of Contents:

Course Information:

The goal of Machine Learning is to build computer systems that can adapt and learn from data. In this course we will cover three main areas:

  1. Discriminative models
  2. Generative models
  3. Reinforcement learning models

In particular we will cover the following:

  • Linear Regression
  • Logistic Regression
  • Support Vector Machines
  • Deep Nets
  • Structured Methods
  • Learning Theory
  • kMeans
  • Gaussian Mixtures
  • Expectation Maximization
  • Markov Decision Processes
  • Q-Learning

Pre-requisites:

Probability, Linear Algebra, and proficiency in Python.

Recommended Text:

  1. Machine Learning: A Probabilistic Perspective by Kevin Murphy
  2. Deep Learning by Ian Goodfellow and Yoshua Bengio and Aaron Courville
  3. Pattern Recognition and Machine Learning by Christopher Bishop
  4. Probabilistic Graphical Models: Principles and Techniques by Daphne Koller and Nir Friedman

Instructors:

  • Alexander Schwing, Website [Link]
  • Matus Telgarsky, Website [Link]

Assignments

  • Assignment 1: Introduction + Python โ€” Design by Colin, Review by Yucheng
  • Assignment 2: Linear Regression โ€” Design by Raymond, Review by Jyoti
  • Assignment 3: Binary Classification โ€” Design by Youjie, Review by Jyoti
  • Assignment 4: Support Vector Machine โ€” Design by Raymond, Review by Ishan
  • Assignment 5: Multiclass Classification โ€” Design by Yucheng, Review by Safa
  • Assignment 6: Deep Neural Networks โ€” Design by Safa, Review by Yuan-Ting
  • Assignment 7: Structured Prediction โ€” Design by Colin, Review by Yucheng
  • Assignment 8: k-Means โ€” Design by Jyoti, Review by Youjie
  • Assignment 9: Gaussian Mixture Models โ€” Design by Ishan, Review by Colin
  • Assignment 10: Variational Autoencoder โ€” Design by Yuan-Ting, Review by Raymond
  • Assignment 11: Generative Adverserial Network โ€” Design by Ishan, Review by Yuan-Ting
  • Assignment 12: Q-learning โ€” Design by Safa, Review by Youjie

Announcement:

All copyrights reserved ยฉ CS446 Instructors & TAs

  • Raymond Yeh, Website [Link]
  • Colin Graber
  • Safa Messaoud
  • Yuan Ting Hu
  • Ishan Deshpande
  • Jyoti Aneja
  • Youjie Li
  • Yucheng Chen

Contributors

Zhenye-Na

Issues