Introduction-Types of Machine Learning-Difference between Traditional Vs Machine Learning approach-Applications of ML-ML Pipeline-Problem formulation, data collection, preprocessing, modeling, evaluation, deployment-Key ML Concepts-Dataset types -structured vs unstructured-Train/Test split, Features & Labels Ethical considerations: Bias, fairness, transparency in ML
Regression-Linear Regression-Polynomial Regression-Evaluation: MAE, MSE, R² score-Classification-Logistic Regression-k-Nearest Neighbors-Decision Trees-Naïve Bayes-Overfitting, Underfitting-Cross-Validation-Bias– Variance Trade off
Support Vector Machines-Ensemble Methods-Bagging, Random Forest-Boosting-Feature Selection & Dimensionality Reduction-PCA, LDA-Model Interpretability
Clustering-k-Means-Hierarchical Clustering-DBSCAN-Association Rule Mining-Apriori Algorithm-Anomaly Detection-Evaluation Metrics for Clustering
Basics of RL – RL Framework – Markov Decision Process(MDP) – Exploration Vs Exploitation – Polices -Value Functions and Bellman Equations – Solution Methods – Q-learning - Case Study: Smart Traffic Signal Control
Reference Book:
Richard S. Sutton and Andrew G. Barto, Reinforcement Learning: An Introduction Adaptive Computation and Machine Learning series 2 nd 2018. Andreas C. Müller & Sarah Guido, "Introduction to Machine Learning with Python: A Guide for Data Scientists", O'Reilly Media, 1st Edition, 2016 Tom Mitchell, “Machine Learning”, McGraw-Hill, 3rd Edition,2007 Aurélien Géron, Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlow, 3rd Edition, O’Reilly Media, 2023.
Text Book:
Ethem Alpaydin, Introduction to Machine Learning, MIT Press, Prentice Hall of India, Third Edition 2020.