Curriculum for Second Year of Artificial Intelligence & Machine Learning (2020 Course), Savitribai Phule Pune
University
Savitribai Phule Pune University, Pune
Third Year of Artificial Intelligence and Machine Learning (2020 Course)
Home
318552: Machine Intelligence for Data Science
Teaching Scheme: Credit Scheme: Examination Scheme:
Theory (TH) : 3 hrs/week 03 Credits Mid_Semester : 30 Marks
End_Semester : 70 Marks
Prerequisite Courses: 218553:Fundamentals of Artificial Intelligence and Machine Learning
Companion Course: 318556:Software Lab II (Machine Intelligence for Data Science & ANN)
Course Objectives:
● To learn data collection and preprocessing techniques for data science
● To understand basis of statistics and mathematics for Machine Learning
● To understand and learn regression models, interpret estimates and diagnostic statistics
● To understand and learn different classification models and its algorithms
● To learn decision tree and ensembles methods
● To understand and learn clustering methods
Course Outcomes:
On completion of the course, students will be able to–
CO1: Apply data preprocessing methods on open access data and generate quality data for analysis
CO2: Apply appropriate statistical measure for machine learning applications.
CO3: Apply regression techniques to machine learning problems.
CO4: Apply and build classification models using SVM.
CO5: Apply decision tree and ensembles methods to solve real time applications.
CO6: Apply and build clustering models using clustering methods and its corresponding algorithms.
COURSE CONTENTS
Unit I INTRODUCTION TO DATA SCIENCE ( 06 hrs )
Defining data science and big data, Recognizing the different types of data, Gaining insight into the
data science process, Data Science Process: Overview, Different steps, Machine Learning Definition and
Relation with Data Science.
Mapping of Course CO1
Outcomes for Unit I
STATISTICS AND PROBABILITY BASICS FOR
Unit II ( 06 hrs )
DATA ANALYSIS
Statistics: Describing a Single Set of Data, Correlation, Simpson’s Paradox, Some Other Correlational
Caveats, Correlation and Causation
Probability : Dependence and Independence, Conditional Probability, Bayes’s Theorem, Random
Variables, Continuous Distributions, The Normal Distribution, The Central Limit Theorem
Mapping of Course Outcomes CO2
for Unit II
Unit III REGRESSION MODELS (06 hrs)
TE (Artificial Intelligence & Machine Learning) Syllabus (2020 Course) 67
Curriculum for Second Year of Artificial Intelligence & Machine Learning (2020 Course), Savitribai Phule Pune
University
Overview of statistical linear models, residuals, regression inference, Generalized linear models, logistic
regression, Interpretation of odds and odds ratios, Maximum likelihood estimation in logistic
regression, Poisson regression, Examples, Interpreting logistic regression, Visualizing fitting logistic
regression curves.
Remote sensing and GIS-based landslide hazard analysis and cross-
Exemplar/Case Studies
validation using multivariate logistic regression model
Mapping of Course Outcomes CO3
for Unit III
Unit IV CLASSIFICATION METHODS ( 06 hrs )
Support Vector Machine classification algorithm, hyper plane, optimal separating hyper planes , kernel
functions, kernel selection, applications, Introduction to ensemble and its techniques, Bagging and
Bootstrap ensemble methods, Introduction to random forest, growing of random forest, random
feature selection.
Face recognition using SVM Or Product review case study in area of
Exemplar/Case Studies
sentimental analysis using SVM and random forest classifiers
Mapping of Course CO4
Outcomes for Unit IV
Unit V DECISION TREES & ENSEMBLES METHODS ( 06 hrs )
Decision Trees: What Is a Decision Tree? Entropy, The Entropy of a Partition, Creating a Decision Tree,
Random Forests, Algorithms: ID4, C4.5, CART.
Ensembles Methods: Bagging & boosting and its impact on bias and variance, C5.0 boosting, Random
forest, Gradient Boosting Machines and XGBoost
Mapping of Course CO5
Outcomes for Unit V
Unit VI CLUSTERING METHODS ( 06 hrs)
Overview of clustering and unsupervised learning, Introduction to clustering methods: Partitioning
methods, Density-Based Spatial Clustering, Hierarchical clustering methods: Agglomerative Hierarchical
clustering technique, Roles of dendrograms and Choosing number clusters in Hierarchical clustering,
Divisive clustering techniques.
Case study on DNA sequencing and hierarchical clustering to find the
Exemplar/Case Studies
phylogenetic tree of animal evolution
Mapping of Course Outcomes CO6
for Unit VI
Text Books:
1. Tom M. Mitchell, “Machine Learning”, India Edition 2013, McGraw Hill Education.
2. S.P. Gupta, “Statistical Methods”, Sultan Chand and Sons, New Delhi, 2009,
3. Douglas Montgomery, Elizabeth A. Peck, and G. Geoffrey Vining, “Introduction to Linear
Regression Analysis”, 5th edition, Wiley publication.
4. Ethem Alpaydin: Introduction to Machine Learning, PHI 2nd Edition-2013
TE (Artificial Intelligence & Machine Learning) Syllabus (2020 Course) 68
Curriculum for Second Year of Artificial Intelligence & Machine Learning (2020 Course), Savitribai Phule Pune
University
Reference Books:
1. Peter Harrington, Machine Learning In Action, DreamTech Press [Link]: 9781617290183
2. Alpaydin, Ethem. Machine learning: the new AI. MIT press, 2016, ISBN: 9780262529518
3. Stephen Marsland, Machine Learning An Algorithmic Perspective, CRC Press, ISBN: : 978-1-
4665-8333-7
4. Data Science for Business: What You Need to Know about Data Mining and Data-Analytic
Thinking, Vovost Foster, Fawcett Tom
E Books / E Learning References :
E Books:
1. Charu C. Aggarwal, Chandan K. Reddy, “Data Clustering Algorithms and Applications”, CRC Press
MOOCs Courses link:
1. [Link]
2. [Link]
TE (Artificial Intelligence & Machine Learning) Syllabus (2020 Course) 69