Principles of ML
Principles of ML
COURSE STRUCTURE
15CSE432 PRINCIPLES OF MACHINE LEARNING 300 3
I. COURSE OVERVIEW
II. SYLLABUS
Note: The below syllabus is modified in the course plan and topics are spread across
15CSE432 and 15CSE401
Unit 1:
Introduction to machine learning – supervised learning – unsupervised learning –
reinforcement learning – types of patterns – data attributes and types – statistical description
of data – calculate similarity and dissimilarity - data cleaning – integration – feature
selection and reduction – PCA – decision tree – ID3 algorithm – decision boundary of
decision tree – classification using linear classifier – linear classifier – logistic regression –
decision boundary of linear classifiers.
Unit 2:
Probability distributions – conditional probability – Bayes theorem – Naïve Bayes – decision
boundary – KNN – decision boundary – SVM – linear and linearly inseparable data –
Performance evaluation and selection of classifiers – Neural network based classifiers – Back
propagation algorithm – Introduction to Deep Learning.
Unit 3:
Cluster analysis – partition based – k means – hierarchical – agglomerative – density –
DBSCAN – performance evaluation of clustering – association mining – apriori – frequent
pattern generation – evaluation of association rules.
TEXTBOOK:
1. Jiawei Han, Micheline Kamber, and Jian Pei, Data Mining Concepts and
Techniques, Third Edition, Elsevier, 2011.
REFERENCES:
1. Christopher M. Bishop, Pattern Recognition and Machine Learning, Second edition,
Springer, 2011.
2. Hal Daume III, A course in Machine Learning (CIML), 2017.
3. Richard O. Duda, Peter E.Hart and David G.Stork, Pattern Classification, Second Edition,
Wiley, 2007.
4. Tom M Mitchell, Machine Learning, McGraw Hill, First Edition, 1997.
5. Ian Goodfellow, Yoshua Bengio and Aaron Courville, Deep Learning, MIT Press, 2016.
Related courses:
1. http://www.cs.cmu.edu/~mgormley/courses/10601bd-
f18/schedule.html(videos available)
2. https://courses.cs.washington.edu/courses/cse446/18wi/
3. http://users.umiacs.umd.edu/~hcorrada/PML/#resources
4. http://www-edlab.cs.umass.edu/~smaji/cmpsci689/