Back close

Course Detail

Course Name Machine Learning and Algorithm Design
Course Code 25MT642
Program M. Tech. in Mechatronics
Credits 3
Campus Amritapuri

Syllabus

Unit I

Mathematical concepts review – Central tendency – Dispersion of data – Descriptive data summaries – k-nearest neighbor classifier – Bayes classifiers – Classifier performance measures

 

Unit II

Decision tree – Ensemble methods – Ordinary Least Squares – Artificial neurons – Perceptron – Multi Layer Perceptron and backpropagation -Hyperparameter tuning – Cluster analysis – Partitioning methods – Hierarchical methods -Density-based methods – Cluster evaluation Unit III

Graphs – Definitions and applications – Graph Connectivity – Graph Traversal – Testing Bipartiteness – Breadth-First Search – Directed graphs – Directed Acyclic Graphs -Topological

ordering – Interval scheduling – Optimal caching – shortest paths – Minimum Spanning Tree – Clustering – Huffman Codes – Data Compression – Partitioning Problems – Graph Coloring

Objectives and Outcomes

Learning Objectives

LO1    To introduce the concepts and provide a mathematical foundation for developing
             machine learning models

LO2    To provide insights on the evaluation of machine learning models for various
             applications

LO3    To impart knowledge on algorithm design and its applications.

 

Course Outcomes

CO1    Ability to understand concepts of machine learning and algorithm design.

CO2    Ability to apply machine learning and algorithm design concepts for analysis of
             problems.       

CO3    Ability to analyse and process datasets using machine learning techniques for extracting
             useful information

CO4    Ability to design and implement machine learning models for the given task.

 

CO-PO Mapping

CO/PO

 PO1

 PO2

 PO3

 PO4

 PO5

 CO1

 –

 –

 2

 –

 –

 CO2

 –

 –

 2

 3

 2

 CO3

 –

 –

 2

 3

 2

 CO4

 –

 –

 2

 3

 3

Text Books / References

References

  1. Jiawei Han, Micheline Kamber, Jian Pei, Data Mining: Concepts and Techniques, Third Edition, Morgan Kaufmann Publishers (Elsevier),
  2. Aurélien Géron, Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems, Second Edition, O’Reilly Media,
  3. Earl Gose, Richard Johnsonbaugh, Steve Jost, Pattern Recognition and Image Analysis, Pearson Education India, 2015
  4. Jon Kleinberg, Éva Tardos, Algorithm Design, Pearson, 2006

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now