0% found this document useful (0 votes)
28 views2 pages

Guidelines Machine Learning

Very useful

Uploaded by

Akanksha Negi
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
0% found this document useful (0 votes)
28 views2 pages

Guidelines Machine Learning

Very useful

Uploaded by

Akanksha Negi
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

Guidelines of [Link]. (H) Computer Science VI Semester/ B.A.

Programme V Semester/
Generic Elective VII Semester (NEP UGCF 2022)
Machine Learning
DSC17/DSC-A5/GE7c
(Effective from Academic Year 2024-25)
[Link] Topic Chapter Ref No of
Hours
1. Unit 1: Introduction Chapter 1 [3]
Basic definitions and concepts,
key elements, supervised and
5
unsupervised learning,
introduction to reinforcement
learning, applications of ML
2. Unit 2: Preprocessing
Feature scaling, feature
selection methods, Chapter 6 (6.1.1, 6.1.2) [2] 6
dimensionality reduction Chapter 12 (12.2) [2]
(Principal Component
Analysis).
3. Unit 3: Regression
Linear regression with one Chapter 3 (3.1, 3.2) [2]
variable, linear regression with
multiple variables, 12
gradient descent,
over-fitting, regularization. Chapter 6 (6.2.1) [2]
Regression evaluation metrics.
4. Unit 4: Classification
Decision trees, Chapter 3 (3.1, 3.2, 3.3, 3.4) [1]
Naive Bayes classifier, Chapter 6 (6.1, 6.2, 6.7, 6.9) [1]
logistic regression, Chapter 4 (4.3.1, 4.3.2, 4.3.3, [2]
4.3.4)
k-nearest neighbor classifier, Chapter 8 (8.1, 8.2) [1]
15
perceptron, multilayer Chapter 10 (10.1, 10.2, 10.7) [2]
perceptron, neural networks,
Support Vector Machine Chapter 9 (9.1, 9.2, 9.3, 9.4) [2]
(SVM), Chapter 5 (5.1) [2]
Classification evaluation Chapter 19 (19.7) [3]
metrics
5. Unit 5: Clustering
Approaches for clustering,
distance metrics, K-means Chapter 12 (12.4.1, 12.4.2) [2] 7
clustering, hierarchical
clustering
Essential/recommended readings
1. Mitchell, T.M. Machine Learning, McGraw Hill Education, 2017.
2. James, G., Witten. D., Hastie. T., Tibshirani., R. An Introduction to Statistical
Learning with Applications in Python, Springer, 2023.
3. Alpaydin, E. Introduction to Machine Learning, MIT press, Third Edition.
Additional References
1. Flach, P., Machine Learning: The Art and Science of Algorithms that Make Sense of
Data, Cambridge University Press, 2015.
2. Christopher & Bishop, M., Pattern Recognition and Machine Learning, New York:
Springer-Verlag, 2016.
3. Sebastian Raschka, Python Machine Learning, Packt Publishing Ltd, 2019.
Practicals
For practical Labs for Machine Learning, students may use softwares like MATLAB/
Octave/ Python/ R. Utilize publically available datasets from online repositories like
[Link] and [Link]
For evaluation of the regression/classification models, perform experiments as follows:
● Split datasets into training and test sets and evaluate the decision
models
● Perform k-cross-validation on datasets for evaluation
Report the efficacy of the machine learning models as follows:
● MSE and R2 score for regression models
● Accuracy, TP, TN, FP, TN, error, Recall, Specificity, F1-score, AUC for
classification models
For relevant datasets make prediction models for the following:
1. Naïve Bayes Classifier
2. Simple Linear Regression
3. Multiple linear regression
4. Polynomial Regression
5. Lasso and Ridge Regression
6. Logistic regression
7. Artificial Neural Network
8. K-NN classifier
9. Decision tree classification
10. SVM classification
11. K-means clustering
12. Hierarchical clustering

You might also like