Week - 1 |
Introduction, machine learning concepts, software tools |
Week - 2 |
Basic probability and linear algebra review |
Week - 3 |
Supervised learning, k-nearest neighbors (k-NN) |
Week - 4 |
Linear methods |
Week - 5 |
Naive Bayes classifier |
Week - 6 |
Support vector machines (SVM) |
Week - 7 |
Decision trees |
Week - 8 |
Ensemble methods |
Week - 9 |
Artificial neural networks |
Week - 10 |
Dataset transformations, model evaluation, feature selection |
Week - 11 |
Unsupervised methods |
Week - 12 |
Clustering |
Week - 13 |
Anomaly detection, principal component analysis (PCA) |
Week - 14 |
Reinforcement learning, deep learning: convolutional neural networks, recurrent neural networks, autoencoders, generative models |