KEMBAR78
Introduction To ML | PDF | Machine Learning | Cluster Analysis
0% found this document useful (0 votes)
45 views2 pages

Introduction To ML

The document outlines a course on Introduction to Machine Learning at Malla Reddy Technical Campus, detailing course objectives, key concepts, and methodologies in machine learning, including supervised and unsupervised learning techniques. It includes a list of practical experiments for students to implement various algorithms and models, alongside recommended textbooks and reference materials. The course aims to equip students with the skills to analyze and apply machine learning algorithms to real-world data.

Uploaded by

prasanth.mrcew
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views2 pages

Introduction To ML

The document outlines a course on Introduction to Machine Learning at Malla Reddy Technical Campus, detailing course objectives, key concepts, and methodologies in machine learning, including supervised and unsupervised learning techniques. It includes a list of practical experiments for students to implement various algorithms and models, alongside recommended textbooks and reference materials. The course aims to equip students with the skills to analyze and apply machine learning algorithms to real-world data.

Uploaded by

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

MRV (Deemed to be University) Malla Reddy Technical

Campus

:INTRODUCTION TO ML
L T P C

1 1 0 2

Course Objectives

 Define and explain machine learning concepts, types, and basic metrics.
 Implement and apply supervised learning techniques (e.g., KNN, Linear
Regression, Logistic Regression).
 Apply unsupervised learning methods (e.g., K-Means, Hierarchical Clustering,
Association Rules).
 Develop and evaluate simple machine learning models (e.g., Perceptron, single-
layer neural networks).
 Analyze and apply appropriate machine learning algorithms depending on the
problems with some real-world data.

UNIT – I
Introduction to Machine Learning
Introduction: Definition, History and Application of Machine Learning, Types of Machine
Learning: Supervised, Unsupervised, Semi-Supervised, and Reinforcement Learning. Labeled
and Unlabelled Dataset. Supervised Learning Tasks: Regression vs. Classification, Learning
Framework: Training, Validation and Testing of ML models. Performance Evaluation Parameters:
Confusion matrix, Accuracy, Precision, Recall, F1 Score, and AUC.

UNIT - II
Supervised Learning and Unsupervised Learning
Regression: Linear and non-linear Regression, Logistic Regression. Classification: Naïve Bayes,
K-Nearest Neighbors, Decision Trees. Linear model: Introduction to Artificial Neural Networks,
Perceptron Learning Algorithm, Single Layer Perceptron, Introduction to Support Vector Machine
for linearly separable data. Clustering: K-Means, Hierarchical Clustering, DBSCAN, Clustering
Validation Measures. ML Applications: Ethical Considerations in Machine Learning, Case study
and Real-world Applications.

List of Experiments (not limited to):

1.Implement linear regression on a dataset and visualize the regression line.

2.Implement logistic regression on a binary classification dataset and plot the decision
boundary.

3.Implement and evaluate the performance of Decision tree ID3/Cart classifier for any given
dataset.

Introduction to ML Admitted from A.Y. 2025-2026 Batch


MRV (Deemed to be University) Malla Reddy Technical
Campus

4.Implement and evaluate the performance of the Naive Bayes Classifier on a given dataset.

5.Build and evaluate a random forest classifier using a numerical dataset.

6.Implement a support vector machine for linearly separable classes and visualize the
margins and decision boundary.

7.Implement K-Means clustering on a point dataset and visualize and evaluate the clusters.

8.Implement hierarchical clustering on a dataset and plot the dendrogram.

9.Implement DBSCAN clustering on a dataset and visualize and evaluate the clusters.

10.Perform Principal Components Analysis (PCA) and apply any one or more classifiers to
show the performance variation with or without feature reduction.

11.Build a single layer perceptron model to classify AND, OR, and XOR problems (may use
TensorFlow/Keras) and visualize their decision boundaries. Also evaluate its performance.

12.Demonstrate the concept of boosting using the AdaBoost algorithm.

Text Books (Latest Edition):

1. Rajiv Chopra (2024), Machine Learning and Machine Intelligence, Khanna Publishing
House.
2. Jeeva Jose (2023), Introduction to Machine Learning, Khanna Publishing House.
3. Mitchell T. (1997). Machine Learning, First Edition, McGraw-Hill.
4. Kalita, J. K., Bhattacharyya, D. K., & Roy, S. (2023). Fundamentals of Data Science:
Theory and Practice. Elsevier. ISBN9780323917780
Reference Books:
1. Flach, P. A. (2012). Machine Learning: The Art and Science of Algorithms that
Make Sense of Data. Cambridge University Press. ISBN: 9781107422223, 2012.
2. Duda, R. O., Hart, P. E., Stork, D (2007). Pattern classification ( 2Ed), John Wiley &
Sons, ISBN-13: 978-8126511167.
3. Haykin S. (2009). Neural Networks and Learning Machines, Third Edition, PHI
Learning.
4. Chollet, F. (2018). Deep Learning with Python. Manning Publications.
5. Bishop, C. M. (2006). Pattern Recognition and Machine Learning. Springer.
6. Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep Learning. MIT Press.
7. Géron, A. (2017). Hands-On Machine Learning with Scikit-Learn and TensorFlow:
Concepts, Tools, and Techniques to Build Intelligent Systems* (1st ed.). O'Reilly
Media.

Introduction to ML Admitted from A.Y. 2025-2026 Batch

You might also like