100% found this document useful (1 vote)
3K views4 pages

Bai602 ML I

The document outlines a Machine Learning course for Semester 6, detailing objectives, teaching methods, modules, assessments, and resources. It covers fundamental concepts, algorithms, and applications of machine learning, emphasizing practical learning through projects and activities. The course includes continuous internal evaluation and a semester-end examination, with specific passing criteria and suggested learning resources.

Uploaded by

krishna mehar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
3K views4 pages

Bai602 ML I

The document outlines a Machine Learning course for Semester 6, detailing objectives, teaching methods, modules, assessments, and resources. It covers fundamental concepts, algorithms, and applications of machine learning, emphasizing practical learning through projects and activities. The course includes continuous internal evaluation and a semester-end examination, with specific passing criteria and suggested learning resources.

Uploaded by

krishna mehar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Annexure-II 1

MACHINE LEARNING Semester 6


Course Code BAI602 CIE Marks 50
Teaching Hours/Week (L: T:P: S) 4:0:0:0 SEE Marks 50
Total Hours of Pedagogy 50 Total Marks 100
Credits 04 Exam Hours 03
Examination type (SEE) Theory
Course objectives:
● To introduce the fundamental concepts and techniques of machine learning.
● To understanding of various types of machine learning and the challenges faced in real-
world applications.
● To enable students to evaluate machine learning models for different types of problems.
● To familiarize the machine learning algorithms such as regression, decision trees,
Bayesian models, clustering, and neural networks.

Teaching-Learning Process (General Instructions)


These are sample Strategies, which teachers can use to accelerate the attainment of the various course
outcomes.
1. Lecturer method (L) needs not to be only a traditional lecture method, but alternative effective
teaching methods could be adopted to attain the outcomes.
2. Use of Video/Animation/Demonstration to explain functioning of various concepts.
3. Encourage collaborative (Group Learning) Learning in the class.
4. Ask at least three HOT (Higher order Thinking) questions in the class, which promotes critical
thinking.
5. Adopt Problem/Practical Based Learning (PBL), which fosters students’ Analytical skills, develop
design thinking skills, and practical skill such as the ability to design, evaluate, generalize, and
analyze information rather than simply recall it.
6. Use animations/videos to help the students to understand the concepts.
7. Demonstrate the concepts using PYTHON and its libraries wherever possible

Module-1
Introduction: Need for Machine Learning, Machine Learning Explained, Machine Learning in Relation
to other Fields, Types of Machine Learning, Challenges of Machine Learning, Machine Learning Process,
Machine Learning Applications.

Understanding Data – 1: Introduction, Big Data Analysis Framework, Descriptive Statistics, Univariate
Data Analysis and Visualization.
Chapter-1, 2 (2.1-2.5)
Module-2
Understanding Data – 2: Bivariate Data and Multivariate Data, Multivariate Statistics, Essential
Mathematics for Multivariate Data, Feature Engineering and Dimensionality Reduction Techniques.

Testing Machine Learning Algorithms: Overfitting , Training, Testing, and Validation Sets ,The
Confusion Matrix , Accuracy Metrics , The Receiver Operator Characteristic (ROC) Curve , Unbalanced
Datasets , Measurement Precision

Textbook-1: Chapter -2 (2.6-2.8, 2.10), Text book-2 (2.2)


Module-3
Similarity-based Learning: Nearest-Neighbor Learning, Weighted K-Nearest-Neighbor Algorithm,
Nearest Centroid Classifier, Locally Weighted Regression (LWR).

1
Annexure-II 2

Regression Analysis: Introduction to Regression, Introduction to Linear Regression, Multiple Linear


Regression, Polynomial Regression, Logistic Regression.

Chapter-4 (4.2-4.5), Chapter-5 (5.1-5.3, 5.5-5.7)


Module-4
Decision Tree Learning: Introduction to Decision Tree Learning Model, Decision Tree Induction
Algorithms. Validating and pruning of Decision trees.

Bayesian Learning: Introduction to Probability-based Learning, Fundamentals of Bayes Theorem,


Classification Using Bayes Model, Naïve Bayes Algorithm for Continuous Attributes.

Chapter-6 (6.1, 6.3), Chapter-8 (8.1-8.4)


Module-5
Artificial Neural Networks: Introduction, Biological Neurons, Artificial Neurons, Perceptron and Learning
Theory, Types of Artificial Neural Networks, Popular Applications of Artificial Neural Networks,
Advantages and Disadvantages of ANN, Challenges of ANN.

Clustering Algorithms: Introduction to Clustering Approaches, Proximity Measures, Hierarchical


Clustering Algorithms, Partitional Clustering Algorithm, Density-based Methods, Grid-based Approach.

Chapter-10 (10.1-10.5, 10.9-10.11), Chapter -13 (13.1-13.6)


Course outcome (Course Skill Set)
At the end of the course, the student will be able to :
1. Explain the machine learning techniques, their types and data analysis framework.
2. Apply mathematical concepts for feature engineering and perform dimensionality reduction to enhance
model performance.
3. Develop similarity-based learning models and regression models for solving classification and
prediction tasks.
4. Develop probabilistic learning models and neural network models using perceptrons and multilayer
architectures.
5. Utilize clustering algorithms to identify patterns in data .

2
Annexure-II 3

Assessment Details (both CIE and SEE)


The weightage of Continuous Internal Evaluation (CIE) is 50% and for Semester End Exam (SEE) is
50%. The minimum passing mark for the CIE is 40% of the maximum marks (20 marks out of 50)
and for the SEE minimum passing mark is 35% of the maximum marks (18 out of 50 marks). A
student shall be deemed to have satisfied the academic requirements and earned the credits allotted
to each subject/ course if the student secures a minimum of 40% (40 marks out of 100) in the sum
total of the CIE (Continuous Internal Evaluation) and SEE (Semester End Examination) taken
together.

Continuous Internal Evaluation:


● For the Assignment component of the CIE, there are 25 marks and for the Internal Assessment
Test component, there are 25 marks.
● The first test will be administered after 40-50% of the syllabus has been covered, and the second
test will be administered after 85-90% of the syllabus has been covered
● Any two assignment methods mentioned in the 22OB2.4, if an assignment is project-based
then only one assignment for the course shall be planned. The teacher should not conduct two
assignments at the end of the semester if two assignments are planned.
● For the course, CIE marks will be based on a scaled-down sum of two tests and other methods
of assessment.
Internal Assessment Test question paper is designed to attain the different levels of Bloom’s taxonomy
as per the outcome defined for the course.

Semester-End Examination:
Theory SEE will be conducted by University as per the scheduled timetable, with common question papers for
the course (duration 03 hours).
1. The question paper will have ten questions. Each question is set for 20 marks.
2. There will be 2 questions from each module. Each of the two questions under a module (with a maximum
of 3 sub-questions), should have a mix of topics under that module.
3. The students have to answer 5 full questions, selecting one full question from each module.
4. Marks scored shall be proportionally reduced to 50 marks.

Suggested Learning Resources:


Books
1. S Sridhar, M Vijayalakshmi, “Machine Learning”, OXFORD University Press 2021, First Edition.

2. Stephen Marsland, “Machine Learning - An Algorithmic Perspective”, Second Edition, CRC Press - Taylor
and Francis Group, 2015 .
Reference Books

1. T. M. Mitchell, “Machine Learning”, McGraw Hill, 1997.


2. Murty, M. N., and V. S. Ananthanarayana. Machine Learning: Theory and Practice, Universities Press, 2024.
3. Burkov, Andriy. The hundred-page machine learning book. Vol. 1. Quebec City, QC, Canada: Andriy Burkov,
2019.

Web links and Video Lectures (e-Resources):


● https://www.universitiespress.com/resources?id=9789393330697
● https://www.drssridhar.com/?page_id=1053
● Machine Learning Tutorials: https://www.geeksforgeeks.org/machine-learning/
● Machine Learning Tutorials: https://www.tutorialspoint.com/machine_learning/index.htm
● Python for Machine Learning: https://www.w3schools.com/python/python_ml_getting_started.asp
● Introduction to Machine Learning: https://onlinecourses.nptel.ac.in/noc22_cs29/preview

3
Annexure-II 4

Activity Based Learning (Suggested Activities in Class)/ Practical Based learning

Activities (10 marks)


1. Identify real-world applications in ML and Discuss the type of ML (supervised, unsupervised, or semi-
supervised) used in each case.
2. Consider a messy dataset and use data preprocessing approaches to clean up this data (for activity 1).
3. Use Data Analysis approaches to visualize trends, correlations, and distributions (for activity 2).

Course project(15 marks):


Implement suitable machine learning-based real-world application problems.

You might also like