You are on page 1of 2

1

COURSE STRUCTURE
15CSE432 PRINCIPLES OF MACHINE LEARNING 300 3

I. COURSE OVERVIEW

The course aims to providing a comprehensive introduction to fundamental concepts and


methods of machine learning. The course covers mathematical concepts of the machine
learning algorithms as well as usage of python library for illustrating the application of these
algorithms. The hands-on sessions will emphasize on the application of machine learning to a
range of real-world problems.

II. SYLLABUS

Note: The below syllabus is modified in the course plan and topics are spread across
15CSE432 and 15CSE401

15CSE432 PRINCIPLES OF MACHINE LEARNING 300 3

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.

DEPT OF CSE- ETTIMADAI CAMPUS Page 1


2

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/

DEPT OF CSE- ETTIMADAI CAMPUS Page 2

You might also like