70015 Mathematics for Machine Learning
Imperial College London
1. Multivariate Calculus (einstein notation, differentiation and integration); 2. Multivariate probability (joint pmfs, joint pdfs, means, covariance matrices); 3. Conditional probability and Bayes's rule; 4. Maximum Likelihood estimation; 5. Monte Carlo Estimation; 6. Validation and test error estimation, and cross - validation; 7. Concentration inequalities; 8. Gradient descent and its convergence; 9. PCA, eigendecomposition, SVD; 10. Bayesian inference; 11. MAP inference; 12. Multivariate Gaussians; 13. Bayesian Linear Regression
CS234 Reinforcement Learning
Stanford University
1. Introduction to Reinforcement Learning; 2. Making Sequences of Good Decisions Given a Model of the World; 3. Model - Free Policy Evaluation Policy Evaluation Without Knowing How the World Works; 4. Model Free Control and Function Approximation; 5. Policy Gradient I; 6. Policy Gradient II. Advanced policy gradient s...des from Joshua Achiam’s slides, with minor modifications; 7. Policy Gradients and Imitation Learning; 8. Imitation Learning and RLHF; 9. RLHF and Guest Lecture on Values and Alignment; 10. Batch / Offline RL Policy Evaluation & Optimization; 11. Data Efficient Reinforcement Learning; 12. Fast Reinforcement Learning; 13. Fast Reinforcement Learning; 14. Fast RL Continued
EE6222 Machine Vision
Nanyang Technological University
1. Image Fundamentals and Human Perception; 2. LSI Systems and Transforms; 3. Image Denoising and Enhancement; 4. Morphological Image Processing; 5. Intuitive Understanding of Object Recognition; 6. MAP Decision and Classifiers; 7. Statistical Estimation and Machine Learning; 8. Handcrafted Feature Generation and Feature Selection; 9. Visual Data Dimensionality Reduction as Feature Extraction; 10. Neural Networks and Deep Machine Learning; 11. Deep Learning from CNN to Transformer; 12. Video Analysis; 13. Video Recognition; 14. 3D Machine Perception; 15. 3D Machine Vision
EE6405 Natural Language Processing
Nanyang Technological University
1. Introduction to NLP; 2. Linguistic Analysis and Information Extraction; 3. Term Weighting Scheme_For Students_final version; 4. Traditional ML and NLP Applications; 5. Evaluation Metrics Word Embeddings; 6. Neural Language Models; 7. Transformers; 8. Hyper Parameter Tuning; 9. Transformer Based Large Language Models; 10. A Survey of NLP Applications Across Diverse Industries; 11. Deep-dive into NLP Applications
EE6407 Genetic Algorithms & Machine Learning
Nanyang Technological University
1. Introduction to Machine Learning; 2. Data Preparation for Machine Learning; 3. Bayesian Decision Theory; 4. Linear Discriminant Analysis; 5. Support Vector Machines; 6. Classification Trees; 7. Performance Evaluation for Classifiers; 8. Regression; 9. Feature Selection for Dimensionality Reduction and Classification; 10. Clustering Analysis; 11. Clustering Evaluation
EE6483 Artificial Intelligence & Data Mining
Nanyang Technological University
1. AI Introduction and Brief History; 2. Structures and Strategies for State Space Search; 3. Heuristic Search and Gaming; 4. Introduction to Data Mining and Association Analysis; 5. Introduction to Machine Learning; 6. Classification and Decision Trees; 7. Nearest Neighbor Classifiers; 8. Support Vector Machines; 9. Neural Networks; 10. Clustering and Regression; 11. Regularization and Optimization; 12. PCA and Bayesian Inference; 13. Summary and More Examples
EE6497 Pattern Recognition & Deep Learning
Nanyang Technological University
1. Introduction, Probability Review; 2. Bayesian Inference; 3. Mixture Models and the EM Algorithm; 4. Markov Models and HMM; 5. Sampling; 6. Markov Chain Monte Carlo (MCMC); 7. Introduction to Neural Networks and Deep Learning; 8. Training Deep Networks; 9. Convolutional Neural Networks (CNNs); 10. Recurrent Neural Networks (RNNs); 11. Generative Models; 12. Self-Supervised Learning