MACHINE LEARNING
Dates Topics with Python Colab Slides Problem Sets Colab Solution
Installation colab installation
Python Basics of Python
Linear Algebra iNote#01 iColab#01 pdf#01 PS#01 iPS#01 PS#01 Solution
Optimization iNote#02 iColab#02 pdf#02 PS#02 iPS#02 PS#02 Solution
Regression iNote#03 iColab#03 pdf#03 PS#03 iPS#03 PS#03 Solution
Classification iNote#04 iColab#04 pdf#04 PS#04 iPS#04 PS#04 Solution
kNN, Decision Tree iNote#05 iColab#05 pdf#05 PS#05 iPS#05 PS#05 Solution
Clustering: K-means iNote#06 iColab#06 pdf#06 PS#06 iPS#06 PS#06 Solution
Dim. Reduction iNote#07 iColab#07 pdf#07 PS#07 iPS#07 PS#07 Solution
Artificial Neural Networks (ANN) iNote#08 iColab#08 pdf#08 PS#08 iPS#08 PS#08 Solution
Autoencoder iNote#09 iColab#09 pdf#09 PS#09 iPS#09 PS#09 Solution
Convolutional Neural Networks (CNN) iNote#10 iColab#10 pdf#10 PS#10 iPS#10 PS#10 Solution
Recurrent Neural Networks (RNN) iNote#11 iColab#11 pdf#11 PS#11 iPS#11 PS#11 Solution
Physics-informed Neural Networks (PINN) iNote#12 iColab#12 pdf#12 PS#12 iPS#12 PS#12 Solution
AI in Mechanical Engineering iNote#13 iColab#13 pdf#13 PS#13 iPS#13 PS#13 Solution
Final Exam Part I, Part II
Probabilistic Machine Learning
Advanced Machine Learning
Dates Topics with Python Slides Homework Solution
Independent Component Analysis (ICA) iNote#22
Singular Value Decomposition (SVD) iNote#23
Graph Theory iNote#24
Google PageRank iNote#25
Clustering: Spectral Partitioning iNote#26
Kalman Filter iNote#27
Gaussian Process iNote#28
Learning from Imbalanced Data iNote#29
Using Scikit-Learn iNote#30
Discrete Optimization iNote#31