namanUIUC / machine-learning-uiuc

πŸ–₯️ CS446: Machine Learning in Spring 2018, University of Illinois at Urbana-Champaign

Home Page:https://courses.engr.illinois.edu/cs446/sp2018/_site/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS446 Machine Learning

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

About

πŸ–₯️ CS446: Machine Learning in Spring 2018, University of Illinois at Urbana-Champaign

https://courses.engr.illinois.edu/cs446/sp2018/_site/index.html


Languages

Language:Python 99.5%Language:MATLAB 0.5%