Unit 3 - Practice Quiz

INT234 50 Questions
0 Correct 0 Wrong 50 Left
0/50

1 Which of the following algorithms is categorized as a 'Lazy Learner'?

A. Naïve Bayes
B. K-Nearest Neighbors
C. Decision Trees
D. Support Vector Machines

2 In K-Nearest Neighbors, what is the likely effect of choosing a very small value for 'k' (e.g., k=1)?

A. The model ignores local patterns
B. High variance and overfitting
C. High bias and low variance
D. The model becomes too simple

3 Which distance metric is most commonly used in k-NN for continuous numerical variables?

A. Cosine similarity
B. Euclidean distance
C. Jaccard similarity
D. Hamming distance

4 Why is feature scaling (normalization/standardization) important in k-NN?

A. To convert categorical data to numerical
B. To increase the value of k
C. To prevent features with larger scales from dominating the distance calculation
D. To reduce the size of the dataset

5 The 'Naïve' in Naïve Bayes refers to which fundamental assumption?

A. The algorithm is simple to implement
B. All features are dependent on each other
C. The prior probabilities are equal
D. All features are conditionally independent given the class

6 Naïve Bayes is based on which mathematical theorem?

A. Central Limit Theorem
B. Bayes' Theorem
C. Pythagorean Theorem
D. Taylor's Theorem

7 What is the purpose of Laplace Smoothing in Naïve Bayes?

A. To handle missing values
B. To reduce the dimensionality
C. To normalize the data
D. To handle the problem of zero probability for unseen features

8 Which strategy is primarily used to build Decision Trees?

A. Lazy learning
B. Divide and Conquer
C. Gradient Descent
D. Backpropagation

9 In a Decision Tree, what does a leaf node represent?

A. A feature to split on
B. A class label or decision
C. The root of the tree
D. The entropy value

10 Which metric is commonly used to measure impurity in Decision Trees?

A. R-squared
B. Gini Index
C. Correlation Coefficient
D. Euclidean distance

11 The process of removing branches from a decision tree to prevent overfitting is called:

A. Scaling
B. Boosting
C. Pruning
D. Regularization

12 Which concept represents the expected reduction in entropy caused by partitioning the examples according to an attribute?

A. Information Gain
B. Maximum Margin
C. Gini Impurity
D. Log Loss

13 In rule-based classification, what does 'coverage' refer to?

A. The number of features used
B. The number of instances that satisfy the rule's condition
C. The accuracy of the rule
D. The complexity of the rule

14 The OneR (One Rule) algorithm generates rules based on:

A. All attributes simultaneously
B. The single most informative attribute
C. The nearest neighbors
D. A random attribute

15 What is the primary objective of a Support Vector Machine (SVM)?

A. Create the deepest possible decision tree
B. Minimize the number of features
C. Find a hyperplane that maximizes the margin between classes
D. Maximize the posterior probability

16 The data points that lie closest to the decision boundary in an SVM are known as:

A. Outliers
B. Noise
C. Centroids
D. Support Vectors

17 What technique does SVM use to handle non-linearly separable data?

A. Smoothing
B. Pruning
C. Kernel Trick
D. Bagging

18 In SVM, what is the role of the 'C' hyperparameter?

A. It calculates the Euclidean distance
B. It determines the number of kernels
C. It controls the trade-off between maximizing the margin and minimizing classification errors
D. It sets the depth of the tree

19 In a Confusion Matrix, what does 'False Positive' (Type I Error) represent?

A. Incorrectly predicting the positive class when it is actually negative
B. Correctly predicting the negative class
C. Correctly predicting the positive class
D. Incorrectly predicting the negative class when it is actually positive

20 Which formula correctly calculates Accuracy?

A. 2 (Precision Recall) / (Precision + Recall)
B. TP / (TP + FN)
C. (TP + TN) / (TP + TN + FP + FN)
D. TP / (TP + FP)

21 Accuracy is often a misleading metric when:

A. The dataset is small
B. The dataset is perfectly balanced
C. The model is a decision tree
D. The dataset is imbalanced

22 Which metric represents the ratio of correctly predicted positive observations to the total predicted positives?

A. Specificity
B. Precision
C. Accuracy
D. Recall

23 Recall is also known as:

A. F1 Score
B. Specificity
C. Sensitivity
D. Precision

24 The F1 Score is the harmonic mean of which two metrics?

A. Accuracy and Error Rate
B. Sensitivity and Specificity
C. Precision and Recall
D. True Positive Rate and False Positive Rate

25 Which metric would be most important for a spam detection system where it is acceptable to miss some spam, but critical not to delete legitimate emails (high cost of False Positive)?

A. Log Loss
B. Recall
C. Sensitivity
D. Precision

26 Which metric would be most important for cancer detection where missing a positive case is dangerous (high cost of False Negative)?

A. Accuracy
B. Recall
C. Precision
D. Specificity

27 What does AUC stand for in the context of model evaluation?

A. Area Under the Curve
B. Accuracy Under Classification
C. Average Unit Cost
D. Algorithm User Context

28 The ROC curve plots which two metrics against each other?

A. Sensitivity vs Specificity
B. True Positive Rate vs False Positive Rate
C. Accuracy vs Loss
D. Precision vs Recall

29 An AUC score of 0.5 indicates:

A. A model with zero error
B. A perfect model
C. A model that predicts randomly
D. A model with high precision

30 Logarithmic Loss (Log Loss) penalizes a classifier based on:

A. The number of misclassifications only
B. The confidence of the predicted probabilities
C. The number of support vectors
D. The depth of the tree

31 What is the ideal value for Logarithmic Loss?

A. 0
B. 100
C. 0.5
D. 1

32 Which of the following is a disadvantage of Decision Trees?

A. Requires feature scaling
B. Difficult to interpret
C. Prone to overfitting if not pruned
D. Cannot handle categorical data

33 Which algorithm is generally considered a 'Black Box' model due to low interpretability?

A. Rules (RIPPER)
B. Decision Trees
C. Support Vector Machines (with RBF kernel)
D. Linear Regression

34 In Naïve Bayes, what is the 'Posterior Probability'?

A. The probability of the evidence given the class
B. The probability of the evidence regardless of class
C. The initial probability of the class
D. The probability of the class given the evidence

35 Which classification algorithm is parametric?

A. K-Nearest Neighbors
B. Naïve Bayes
C. Decision Trees
D. None of the above

36 What is the 'Hinge Loss' function associated with?

A. K-Means
B. Logistic Regression
C. Decision Trees
D. Support Vector Machines

37 What happens to the computational cost of k-NN during the prediction phase as the dataset size grows?

A. It decreases
B. It remains constant
C. It increases significantly
D. It becomes zero

38 Entropy in Information Theory is a measure of:

A. Margin width
B. Distance
C. Accuracy
D. Disorder or Uncertainty

39 RIPPER (Repeated Incremental Pruning to Produce Error Reduction) is an algorithm used for:

A. Rule Induction
B. Regression
C. Clustering
D. Dimensionality Reduction

40 Which of the following describes a 'False Negative' (Type II Error)?

A. Predicting Negative when actually Positive
B. Predicting Positive when actually Positive
C. Predicting Positive when actually Negative
D. Predicting Negative when actually Negative

41 If Precision = 1.0 and Recall = 1.0, what is the F1 Score?

A. 2.0
B. 0
C. 0.5
D. 1.0

42 Which evaluation metric calculates the proportion of actual negatives that are correctly identified?

A. Recall
B. Sensitivity
C. Precision
D. Specificity

43 In a decision tree, if a node contains only samples from a single class, its entropy is:

A. 1
B. 0.5
C. Infinite
D. 0

44 Which kernel is the default for non-linear SVMs in many libraries?

A. Radial Basis Function (RBF)
B. Sigmoid
C. Linear
D. Polynomial

45 Generative models like Naïve Bayes model:

A. The error gradients
B. The distance between points
C. The boundary between classes directly
D. The distribution of individual classes (Joint probability)

46 Recursive Partitioning is a technique synonymous with:

A. Building Decision Trees
B. Calculating Bayes probabilities
C. Calculating k-NN distances
D. Optimizing SVM margins

47 When interpreting a Confusion Matrix for a multi-class problem (e.g., 3 classes), the matrix dimensions are:

A. 3x1
B. 1x3
C. 2x2
D. 3x3

48 Which algorithm is most sensitive to outliers?

A. K-Nearest Neighbors
B. Decision Trees
C. Rules
D. Naïve Bayes

49 What is the relationship between Error Rate and Accuracy?

A. Error Rate = Accuracy
B. Error Rate = 1 + Accuracy
C. Error Rate = 1 - Accuracy
D. Error Rate = Accuracy / 2

50 The 'Zero Frequency' problem in Naïve Bayes is solved using:

A. Kernel Trick
B. Feature Scaling
C. Pruning
D. Laplace Smoothing