TUpapers logo TUpapers.com

Explore TUpapers

Study materials and tools in one place.

  • Dashboard
  • Blog
  • Search
  • About

Follow us

TUpapers on Facebook
TUpapers on Instagram
Contact TUpapers on WhatsApp
TUpapers subreddit on Reddit
Student Dashboard Student Dashboard
TUpapers logo TUpapers.com
  • Blog
  • About

Support Us

Your support helps us for further development and maintenance of site and resources!

Bank QR code for payment
eSewa QR code for payment
Khalti QR code for payment

The best way to support TUpapers is by purchasing a Premium Suscription or Notes Every purchase directly funds new features, better study resources, and platform maintenance.

On this chapter

Past Paper Analysis

All Chapters

Dashboard

Select a chapter to start reading

Machine Learning Notes | BCA Eighth Semester | TU Papers

6 Chapter 6 Preview

No preview available.

Notes for this subject are coming soon — check back later.

Student Dashboard

Continue Reading

Get full notes inside the dashboard, along with other study tools.

Machine Learning Exam Pattern Analysis [2025–2022]

These question variations are provided only to help you understand the exam pattern and how topics are asked across years not exam predictions.

1. Topics and Their Questions

Bias–Variance Tradeoff

Question Variations

  • Explain the bias–variance trade-off in machine learning. Provide examples of how increasing model complexity affects both bias and variance. [2025]
  • What are bias–variance trade off? [2023]

Overfitting and Prevention

Question Variations

  • What constitutes over-fitting, and how can it be prevented? Elaborate with a suitable example. [2023]
  • A model trained on a dataset achieves Training accuracy: 95%, Validation accuracy: 80%, Test accuracy: 78%. Discuss whether the model is underfitting, overfitting, or well-fitted. Justify your answer. [2025]

Linear Regression and Best-Fit Line

Question Variations

  • What is linear regression? Explain gradient descent algorithm. [2022]
  • Describe line of best fit. [2022]
  • How can regression be used to find best fit line? [2023]
  • Given the dataset below, fit a linear regression model using the least squares method and find the best-fit line equation. Also find the value of Y at X=4.5. [2025]

Support Vector Machine (SVM)

Question Variations

  • How does SVM work? Describe functional margin, geometric margin and optimum margin classifier. Show the relationship between functional and geometrical margin. [2022]
  • Discuss the strengths and weaknesses of the Naive Bayes algorithm compared to other classification algorithms like Support Vector Machines. [2023]
  • Describe the Support Vector Machine (SVM) concept of maximum margin classification with a diagram. [2025]
  • Given two classes of points: Class +1: (2,2),(4,4) and Class −1: (4,0),(0,0) — Determine the equation of the separating hyper-plane. [2025]

Perceptron and Neural Networks

Question Variations

  • What is perceptron? Explain back propagation algorithm with suitable example. [2022]
  • Define perceptron. [2023]
  • Discuss the structure and learning process of a neural network in supervised learning. [2025]

Decision Tree and ID3 Algorithm

Question Variations

  • Define entropy and information gain. Construct decision tree (ID3 Algorithm) for the given dataset. [2023]
  • Describe the decision tree algorithm. What are the advantages and disadvantages of using decision trees? [2025]

Naive Bayes Algorithm

Question Variations

  • What is naive bayes algorithm? How does it work? What are its merits and demerits? [2022]
  • Discuss the strengths and weaknesses of the Naive Bayes algorithm compared to other classification algorithms like SVM. [2023]
  • Classify a given email as Spam or Not Spam using Naïve Bayes (numerical computation). [2025]

K-Nearest Neighbor (KNN)

Question Variations

  • Use K-NN algorithm to evaluate result of Sija={Machine Learning=60, GIS=80}. [2023]
  • Explain the K-nearest neighbor (KNN) algorithm. How does the value of k affect bias and variance? [2025]

K-Means Clustering

Question Variations

  • How does k-means algorithm work? Suppose following data k=2, use k-means algorithm to cluster O1(1,1.5), O2(1,4.5), O3(2,1.5), O4(2,3.5), O5(3,2.5), O6(3,4). [2022]
  • Explain K-means clustering algorithm. [2023]
  • Perform one iteration of K-means clustering for the following points with initial centroids C1=(1,1) and C2=(5,4). [2025]

Dimensionality Reduction and PCA

Question Variations

  • Why is dimensionality reduction useful? [2023]
  • Explain the steps of the Principal Component Analysis (PCA) algorithm. [2025]

Confusion Matrix

Question Variations

  • What is sensitivity and specificity? Describe Confusion matrix with example. [2022]
  • What is the need of confusion matrix? Explain the framework for building machine learning system. [2023]
  • Explain the concept of Confusion Matrix with example. [2025]

Precision, Recall, F1-Score, and ROC Curve

Question Variations

  • What do you mean by ROC curve? Calculate the precision, recall and F1-score for the fraud detection system. [2023]
  • Classify email as Spam or Not Spam using Naïve Bayes (includes evaluation metrics context). [2025]

Sensitivity and Specificity

Question Variations

  • What is sensitivity and specificity? Describe Confusion matrix with example. [2022]
  • Write short notes on: Sensitivity and Specificity. [2023]

Clustering Types and Approaches

Question Variations

  • What is clustering? Describe the approaches used for clustering. [2022]
  • What do you mean by hierarchical clustering? [2023]

Types and Definition of Machine Learning

Question Variations

  • What is Machine learning? Describe the types of learning. [2022]

Training, Validation, and Test Sets

Question Variations

  • Describe training set, validation set and test set. Differentiate between training and testing. [2022]

Supervised vs. Unsupervised Learning

Question Variations

  • Write short notes on: Supervised Vs. Unsupervised Learning. [2023]

Bayesian Belief Network

Question Variations

  • Write short notes on: Bayesian Belief Network. [2023]

Selecting Machine Learning Algorithms

Question Variations

  • Considering a Long List of Machine Learning Algorithms, given a Data Set, How Do You Decide Which One to Use? [2023]

Box Plot

Question Variations

  • Find minimum, Q1, median, Q3, and maximum values and draw a box plot for the given data. [2025]

2. Study Priority

Topics sorted by frequency across all three years of papers.

TopicChapterPriorityFrequencyYears Appeared
Linear Regression and Best-Fit LineUnit 2 — Supervised LearningHigh4x[2025, 2023, 2022, 2022]
Support Vector Machine (SVM)Unit 2 — Supervised LearningHigh4x[2025, 2025, 2023, 2022]
Perceptron and Neural NetworksUnit 2 — Supervised LearningHigh3x[2025, 2023, 2022]
Naive Bayes AlgorithmUnit 3 — Bayesian and Instance-Based LearningHigh3x[2025, 2023, 2022]
K-Means ClusteringUnit 4 — Unsupervised LearningHigh3x[2025, 2023, 2022]
Confusion MatrixUnit 5 — Performance EvaluationHigh3x[2025, 2023, 2022]
Bias–Variance TradeoffUnit 1 — Introduction to MLImportant2x[2025, 2023]
Overfitting and PreventionUnit 1 — Introduction to MLImportant2x[2025, 2023]
Decision Tree and ID3 AlgorithmUnit 2 — Supervised LearningImportant2x[2025, 2023]
K-Nearest Neighbor (KNN)Unit 3 — Bayesian and Instance-Based LearningImportant2x[2025, 2023]
Dimensionality Reduction and PCAUnit 4 — Unsupervised LearningImportant2x[2025, 2023]
Precision, Recall, F1-Score, and ROC CurveUnit 5 — Performance EvaluationImportant2x[2025, 2023]
Sensitivity and SpecificityUnit 5 — Performance EvaluationImportant2x[2023, 2022]
Clustering Types and ApproachesUnit 4 — Unsupervised LearningImportant2x[2023, 2022]

3. Most Repeated Questions

Questions appearing with nearly identical wording or the same underlying concept across multiple years.

Question / Core ConceptYears AppearedFrequency
K-Means Clustering — explain the algorithm and apply it to a given numerical dataset[2025, 2023, 2022]3x
Confusion Matrix — explain with example[2025, 2023, 2022]3x
Naive Bayes — explain algorithm and/or apply to a classification problem[2025, 2023, 2022]3x
SVM — explain margin concept and/or apply to a dataset[2025, 2023, 2022]3x
Perceptron / Neural Network — define perceptron or describe neural network learning[2025, 2023, 2022]3x
Linear Regression — finding best-fit line (theory and/or numerical)[2025, 2023, 2022]3x+
Bias–Variance Tradeoff — define and explain effect on model complexity[2025, 2023]2x
Overfitting — definition, prevention, or identification from given accuracy values[2025, 2023]2x
Decision Tree and ID3 — algorithm steps and/or construct tree from dataset[2025, 2023]2x
KNN — explain algorithm and/or apply to classify a new instance[2025, 2023]2x
Dimensionality Reduction / PCA — why useful and/or steps of PCA[2025, 2023]2x
ROC Curve / Precision / Recall / F1-Score — definition and/or numerical calculation[2025, 2023]2x
Sensitivity and Specificity — define and explain in context of classification[2023, 2022]2x

4. Chapter Frequency [2025–2022]

ChapterNumber of QuestionsMain Topics Covered
Unit 1 — Introduction to Machine Learning8Types of ML, bias–variance tradeoff, overfitting, training/validation/test sets, ML framework, supervised vs unsupervised
Unit 2 — Supervised Learning13Linear regression, gradient descent, best-fit line, perceptron, back propagation, neural networks, decision tree, ID3, SVM, maximum margin, hyperplane
Unit 3 — Bayesian and Instance-Based Learning7Naive Bayes (theory, merits/demerits, numerical), KNN (algorithm, numerical), Bayesian Belief Network
Unit 4 — Unsupervised Learning and Dimensionality Reduction7K-Means clustering (algorithm, numerical), hierarchical clustering, clustering approaches, dimensionality reduction, PCA steps
Unit 5 — Performance Evaluation of ML Algorithms8Confusion matrix, sensitivity, specificity, ROC curve, precision, recall, F1-score, box plot

5. Cold Topics

These topics appeared only once across [2025–2022] papers.

ChapterTopicYear
Unit 1 — Introduction to MLDefinition and types of Machine Learning2022
Unit 1 — Introduction to MLTraining set, validation set, test set — differentiation2022
Unit 1 — Introduction to MLFramework for building a machine learning system2023
Unit 2 — Supervised LearningSelecting the right ML algorithm for a given dataset2023
Unit 3 — Bayesian and Instance-Based LearningBayesian Belief Network2023
Unit 4 — Unsupervised LearningHierarchical clustering — definition and method2023
Unit 5 — Performance EvaluationBox plot — construction from five-number summary2025
Views: …
TUpapers.com logo tupapers.com
  • Privacy Policy

  • Contact Us

  • Terms

  • Pricing

  • SEEpapers.com

TUpapers on Facebook
TUpapers on Instagram
Contact TUpapers on WhatsApp Contact TUpapers on WhatsApp
TUpapers subreddit on Reddit

Courses

  • BBA

  • BCA

  • BIT

  • CSIT

  • BBS

  • BHM

  • BBM

  • BITM

  • BTTM

  • BA

  • BE

  • BSW

© 2026 tupapers.com. All rights reserved.