EECS282 Advanced Topics in Machine Learning (Fall semester 2017)
Instructor
Miguel Á. Carreira-Perpiñán
Professor
Electrical Engineering and Computer Science
School of Engineering
University of California, Merced
mcarreira-perpinan-[at]-ucmerced.edu; 209-2284545
Office: 217, Science & Engineering Building 2
Office hours: Tuesdays 5:30-7:30pm (SE2-217).
Lectures: Mondays/Wednesdays 12-1:15pm (COB2-274).
Lab class: Tuesdays 7:30-10:20pm (Linux Lab, SE1-100).
Course web page: http://faculty.ucmerced.edu/mcarreira-perpinan/teaching/EECS282
Course description
The course reviews advanced topics in machine learning. Machine learning is the study of models and algorithms that learn information from data. Machine learning ideas underlie many algorithms in computer vision, speech processing, bioinformatics, robotics, computer graphics and other areas.
Prerequisites: prior knowledge about machine learning at the level of an introductory course (e.g. having taken CSE176 at UC Merced, or equivalent), or instructor approval.
Syllabus
Textbook
Required textbook:
Practical project
Implementation of the "learning-compression" (LC) algorithm for deep net quantization described here:
Schedule of presentations
- Aug 29: overview of machine learning (presenter: Miguel Á. Carreira-Perpiñán): lecture notes
- Aug 30: deep learning, applications in computer vision
- Sep 5: spectral and nonlinear embedding methods (presenters: Ramin Raziperchikolaei, Yerlan Idelbayev): slides
- Sep 6: nonnegative matrix factorisation and tensors in machine learning (presenter: Suryabhan Singh Hada)
- Sep 11: model assessment 1 (presenter: Pooya Tavallali)
- Sep 12: model assessment 2 (presenter: Pooya Tavallali); splines 1 (presenter: Arman Zharmagambetov)
- Sep 13: splines 2 (presenter: Arman Zharmagambetov)
- Sep 18: deep learning overview 1 (presenter: Yerlan Idelbayev): slides
- Sep 19: deep learning toolboxes (slides) and installation in the MERCED cluster
- Theano (presenter: Yerlan Idelbayev)
- Tensorflow (presenter: Yerlan Idelbayev, Arman Zharmagambetov)
- MatConvNet (presenter: Suryabhan Singh Hada)
- Sep 20: deep learning overview 2 (presenter: Yerlan Idelbayev): slides
- Sep 25: neural net compression (presenter: Yerlan Idelbayev)
- Sep 26: deep learning lab: neural net compression (presenter: Yerlan Idelbayev)
- Sep 27: neural net compression 2 (presenter: Yerlan Idelbayev)
- Oct 2: spatial data structures and nearest neighbour search 1 (presenter: Ramin Raziperchikolaei)
- Oct 4: visualisation of deep nets (presenter: Suryabhan Singh Hada)
- Oct 9: deep net optimisation
- Oct 10: deep net architectures
- Oct 11: deep net optimisation (presenter: Jacob Rafati Heravi)
- Oct 16: deep nets and unsupervised learning (presenter: Xueqing Deng)
- Oct 17: spatial data structures and nearest neighbour search 2 (presenter: Ramin Raziperchikolaei):
- Oct 18: deep nets:
- Oct 23: autoencoders (presenter: Pooya Tavallali)
- Oct 24: recurrent neural nets (RNNs and LSTMs) (presenter: Shrishail Baligar)
- Oct 25: overview of reinforcement learning (presenter: Jacob Rafati Heravi)
- Oct 30: deep nets and applications to computer vision (presenter: Xueting Li)
- Oct 31: deep nets and reinforcement learning (presenter: Jacob Rafati Heravi)
- Nov 1: CPU, GPU and FPGA computation (presenter: Dong Li): slides
- Nov 6: deep nets and reinforcement learning (presenter: Shrishail Baligar)
- Nov 7: word embeddings (presenter: Arman Zharmagambetov)
- Nov 8: recurrent neural nets (presenter: Shrishail Baligar)
- Nov 13: deep nets and applications to computer vision (presenter: Xueqing Deng)
- Nov 14: optimising nested systems using auxiliary coordinates (presenter: Pooya Tavallali): slides
- Nov 15: recurrent neural nets (presenter: Shrishail Baligar)
- Nov 20: deep nets (presenter: Xueqing Deng)
- Nov 21: Generative Adversarial Nets and applications (GANs)
- Nov 27: Generative Adversarial Nets and applications (GANs)
- Nov 28: neural net compression project presentations
- Nov 29: deep nets (presenter: Xueqing Deng)
Miguel A. Carreira-Perpinan
Last modified: Mon Dec 18 21:29:32 CET 2017
UC Merced |
EECS |
MACP's Home Page