Machine Learning Syllabus
Machine Learning Syllabus
MACHINE LEARNING
Course Title
Course Code MVJ22CS62 CIE 50
Total No. of Contact Hours 40 SEE 50
Introduction: Well-Posed learning problems, Basic concepts, Designing a learning system, Issues in
machine learning. Types of machine learning: Learning associations, Supervised learning,
Unsupervised learning, and Reinforcement learning.
Data Pre-processing: Need of Data Pre-processing, Data Pre-processing Methods: Data Cleaning,
Data Integration, Data Transformation, Data Reduction; Feature Scaling (Normalization and
Standardization), Splitting dataset into Training and Testing set.
Association Rules Learning: Need and Application of Association Rules Learning, Basic concepts of
Association Rule Mining, Naïve algorithm, Apriori algorithm.
Module-2 Hours8
Module-3 Hours8
AdvancedClassification:Treeinductionalgorithm–splitalgorithmbasedoninformationtheory,split
algorithm based on Gini index; Random Forest classification, Naïve Bayes algorithm; K-Nearest
Neighbors (K-NN), Support Vector Machine (SVM), Evaluating Classification Model’s Performance
(Sensitivity, Specificity, Precision, Recall, etc.)
Module-4 Hours8
Clustering:NeedandApplicationsofClustering,Partitionedmethods,Hierarchicalmethods,
Density-based methods.
ArtificialNeuralNetworks:Introduction,NeuralNetworkrepresentation,Appropriateproblems,
Perceptron, Backpropagation algorithm.
Module-5 Hours8
ReinforcementLearning:Introduction,LearningTask,QLearning.
DeepLearning:IntroductiontoDeepLearning-ReasonstogoDeepLearning.
Courseoutcomes:Studentswillbeableto:
CO1 designanddevelopeffective machinelearningsystemsthatcantacklereal-world
problemsbyapplyingfundamentalconcepts,datapre-processingtechniques,anddesignprinciplesto build
accurate and reliable models.
CO2 evaluate,andinterpretvariousregressionandclassificationmodelstosolvereal-worldproblems,
making informed decisions by analyzing and predicting continuous and categorical outcomes with
accuracy and confidence.
CO3 design and develop robust and accurate classification models using various techniques,
includingdecisiontrees,randomforests,naiveBayes,K-NN,SVM,andevaluationmetrics,to
effectively classify complex data sets and solve real-world problems.
CO4 apply clustering algorithms and design artificial neural networks to solve real-world
problems,includingdataclustering, classification,and prediction, usingtechniques such as
partitioning, hierarchical clustering, and deep learning.
CO5 design and implement reinforcement learning and deep learning models that can learn from
feedback,recognizepatterns,andmakedecisionsincomplexenvironments, enablingthemtosolve real-
world problems in artificial intelligence.
Textbooks:
1. TomM.Mitchell,MachineLearning,IndiaEdition2013,McGrawHillEducation.
2. AlpaydinE.,IntroductiontoMachineLearning,MITPress(2014)3rdEdition.
3. VijayvargiaAbhishek,MachineLearningwithPython,BPBPublication(2018)
Reference Books:
1. TrevorHastie,RobertTibshirani,JeromeFriedman,hTheElementsofStatistical
Learning, 2nd edition, springer series in statistics
2. learning,secondedition,MITpress.
CIEAssessment:
CIE is based on quizzes, tests, assignments/seminars, and any other form of evaluation. Generally,
therewillbe:ThreeInternalAssessment(IA)testsduringthesemester(30markseach),thefinalIA marks to
be awarded will be the average of three tests.
Quizzes/minitests(4marks)
MiniProject/CaseStudies(8Marks)
Activities/Experimentationsrelatedtocourses(8Marks)
SEEAssessment:
i. QuestionpaperfortheSEEconsistsoftwopartsi.e.PartAandPartB.PartAis
compulsoryand
consistsofobjectivetypeorshortanswertypequestionsof1or2markseachfortotalof20 marks
covering the whole syllabus.
ii. PartBalsocoverstheentiresyllabusconsistingoffivequestionshavingchoicesandmay
containsub-divisions, eachcarrying 16 marks. Students must answer five fullquestions.
iii. Onequestionmustbeaskedfromeachunit.Thedurationofexaminationis3hours.
CO-PO/PSOMapping
CO/PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 - - - 1 - - - - - - 2 - -
CO2 3 3 3 - - - - - 1 - 1 2 1 -
CO3 2 2 2 1 3 - - - - - 1 3 2 3
CO4 3 2 3 - - - - - - 2 3 2 1 -
CO5 3 2 3 - - - - - - 2 3 2 1 -