Teaching

The Course I will teach :

Artificial Intelligence and Machine Learning for Engineers 24-787 (Fall 2019)

There will be a specific page about this course and it's contents, so please check here for the updates.

The Courses that I taught:

Artificial Intelligence and Machine Learning for Engineers 24-787 (Fall 2018)

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
  • Discriminative and Generative Algorithms
  • Support Vector Machine (SVM)
  • Naive Bayes, Non-linear Classifiers
  • Unsupervised Learning and Clustering Algorithms
  • Principal Component Analysis, Independent Component Analysis
  • Neural Networks
  • Convolutional Neural Networks
  • Recurrent Neural Networks
  • Autoencoders and Deep Generative Adversarial Networks
  • Reinforcement Learning/ Deep Reinforcement Learning