Subject Details
Dept     : AIML
Sem      : 6
Regul    : R2019
Faculty : Mr.A.Stephan Rufus
phone  : NIL
E-mail  : srufus.a.aiml@snsct.org
66
Page views
1
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
PYTHON FOR DATA ANALYTICS

Introduction to Data Science - Popular Data Science Packages in Python - Advanced Functions - Data Manipulation and Analysis with Pandas - Data Visualization with Matplotlib - Random Variables & Statistical Inferences - Statistical Distributions & Hypothesis Testing - Exploratory Data Analysis

UNIT
2
INTRODUCTION

Real-world use cases of Machine Learning - Introduction to SciKit-Learn - Machine learning LifeCycle - Implement a multi-variable regression problem with the scikit-learn library

UNIT
3
LINEAR REGRESSION AND LOGISTIC REGRESSION

Understanding cost function and gradient descent - Overfitting and Underfitting - K-Nearest Neighbours: - Classification and Regression - Linear Regression - Least Squares – Ridge - Lasso - Polynominal Regression - Logistic Regression: - SVM and Hyperparameter tuning - Implementing SVM using scikit- learn Lab Practice: House Price Prediction Write code to predict house prices based on several parameters available in the Housing and Urban Development of TN dataset using least squares linear regression

UNIT
4
MODEL EVALUATION

Reason to evaluate models - Model Evaluation and selection methods - Precision-Recall - ROC Curves - Confusion Matrices - Regression Evaluation - Optimizing Classifiers for Different Evaluation Metrics Lab Practice: Movie Recommendation Engine Build a movie recommendation engine by applying collaborative filtering and topic modelling techniques. The dataset which contains 20 million viewer ratings of 27,000 movies.

UNIT
5
NAIVE BAYES, DECISION TREES AND RANDOM FOREST

Naive Bayes Classifiers, Decision Tree - Training and Visualizing a Decision Tree - Entropy and The CART Training Algorithm - Random Forests, Implement Random Forest with a real-world use case and understand the basics of random forest - Boosting - AdaBoost and Gradient Boosting - Capstone Project Lab Practice: Clustering Create market segments using the India Census dataset and by applying the k-means clustering method

Reference Book:

M.Gopal, “Applied Machine Learning”, McGraw Hill Education (15 May 2018). David Forsyth “Applied Machine Learning” Springer; 1st edition (12 July 2019). Mohd. Shafi Pathan, Nilanjan Dey, Parikshit N. Mahalle, Sanjeev Wagh, "Applied Machine Learning for Smart Data Analysis", CRC Press, 2019.

Text Book:

Sebastian Raschka , Yuxi (Hayden) Liu Machine Learning with PyTorch and Scikit-Learn: Develop machine learning and deep learning models with Python Packt Publishing Limited (23 December 2022). Aurélien Géron "Hands-On Machine Learning with Scikit-Learn and TensorFlow" Publisher(s): O'Reilly Media, Inc 2017.

 

Print    Download