ML AI For Engineers
24-787 • Fall 2020 • Carnegie Mellon University
This course provides an introduction to the fundamental methods and algorithms at the core of modern machine learning. It also covers theoretical foundations as well as essential algorithms and practical techniques for supervised and unsupervised learning.
Topics (tentative):
- Introduction to Machine Learning and Supervised Learning
- Regression
- Parametric/Non Parametric Learning
- Discriminative and Generative Algorithms
- Naive Bayes, Non-linear Classifiers
- Feature Engineering/Representation
- Ensemble Methods
- Support Vector Machine (SVM)
- Unsupervised Learning and Clustering Algorithms
- Principal Component Analysis, Independent Component Analysis
- Neural Networks
- Training, Testing and Evaluation
- Reinforcement Learning
- Lectures: Tuesday, Thursday 08:00 - 9:50 PM
- Recitations: Friday 04:00 - 04:50 PM
- Discussion: Piazza
- Instructor Amir Barati Farimani
- Email: barati@cmu.edu
- Office hours: Tue 1:00 - 2:00 PM
- TA Akanksh Shetty
- Email: ashetty2@andrew.cmu.edu
- Office hours: Fri 10:00 - 11:00 AM, Sat 2:00 - 3:00 PM
- TA Lalit Ghule
- Email: lghule@andrew.cmu.edu
- Office hours: Mon 3:00 - 4:00 PM, Sat 10:00 - 11:00 PM
- TA Abhishek Bamotra
- Email: abamotra@andrew.cmu.edu
- Office hours: Thr 3:00 - 4:00 PM
- TA Lakshmi Maddirala
- Email: lmaddira@andrew.cmu.edu
- Office hours: Tue 3:00 - 4:00 PM
- TA Alanna Mitchell
- Email: alannam@andrew.cmu.edu
- Office hours: Wed 3:00 - 4:00 PM
- TA Aditya Patra
- Email: adityapa@andrew.cmu.edu
- Office hours: Fri 3:00 - 4:00 PM