Back close

Course Detail

Course Name Machine Learning
Course Code 24AI602
Program M. Tech. in Artificial Intelligence
Semester 1
Credits 4
Campus Amritapuri ,Coimbatore

Syllabus

Syllabus

Introduction to machine learning – different forms of learning- Linear regression – Ridge and Lasso regression, Logistic regression, Discriminant Functions and models, Bayesian regression, regression with basic functions.

Classification – Perceptron –Multilayer Perceptron – Feed forward network – Backpropagation – Support vector machine – Decision trees – evaluation of classifiers – bias and variance. Gaussian mixture models — Expectation-Maximization – Naive Bayes classifier – Ensemble Methods – Bagging – Boosting -Time series Prediction and Markov Process – Introduction to deep learning – Convolutional neural networks – application of classification algorithm

Clustering – K-means – Hierarchical and Density Based Clustering – DBSCAN- Assessing Quality of Clustering – Dimensionality reduction – Principal Component Analysis. Understanding of Machine Learning Project Life Cycle – each stages of the cycle, Examples of ML projects.

Objectives and Outcomes

Preamble

This course deals with various algorithms to enable computers to learn data without being explicitly programmed. An insight into various types of machine learning algorithms, strategies for model generation and evaluation are given in this course. The fundamental machine learning algorithms required in industries are covered together with their concrete implementations.

Course Objectives

  • To introduce the fundamental concepts and techniques of Machine Learning
  • To become familiar with various classification and regression methods
  • Apply neural networks, Bayes classifier and k nearest neighbor algorithms in machine learning.
  • To develop skills using recent machine learning techniques and solving real world case study

 

Course Outcomes

COs Description
CO1 Understand and apply the basic of ML, learning paradigms and concepts of regression
CO2 Design and develop classifier models and evaluate their performance
CO3 Acquire skills to build probabilistic model and deep network models for classification
CO4 Develop and build clustering models for real world applications
CO5 Understand and apply the concepts of dimensionality reduction and Reinforcement Learning

 

CO-PO Mapping

COs Description PO1 PO2 PO3 PO4 PO5
CO1 Understand and apply the basic of ML, learning paradigms and concepts of regression 3 1 2
CO2 Design and develop classifier models and evaluate their performance 3 3 2 1
CO3 Acquire skills to build probabilistic model and deep network models for classification 3 1 2 2
CO4 Develop and build clustering models for real world applications 3 3 1
CO5 Understand and apply the concepts of dimensionality reduction and Reinforcement Learning 3 1 2

 

Prerequisites

  • Basics of Linear Algebra, Probability Theory and Optimization: Vectors, Inner product, Outer product, Inverse of a matrix, Eigen analysis, Probability distributions – Discrete distributions and Continuous distributions; Independence of events, Conditional probability distribution and Joint probability distribution, Bayes theorem, Unconstrained optimization, Constrained optimization.

Evaluation Pattern

Evaluation Pattern – 70:30

  • Midterm Exam – 20%
  • Continuous Evaluation – 50%
  • End Semester Exam – 30%

Text Books / References

Text Book / References

  1. Alpaydin, Ethem. Introduction to machine learning. MIT press, 2020
  2. Bishop, Christopher M. Pattern recognition and machine learning. springer, 2006.
  3. Murphy, Kevin P. Machine learning: a probabilistic perspective. MIT press, 2012.
  4. Tom Mitchell, “Machine Learning”, McGraw-Hill, 1997
  5. Duda, Richard O., and Peter E. Hart. Pattern classification. John Wiley & Sons, 2006.
  6. Han, Jiawei, Micheline Kamber, and Jian Pei. “Data mining concepts and techniques third edition.” The Morgan Kaufmann Series in Data Management Systems 5.4 (2011): 83-124.

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