Machine Learning MCQs (Set-2)

Standardizing numeric features helps a model do what?

A Use comparable scales
B Create target labels
C Remove all records
D Choose class names

How does one-hot encoding represent categories?

A As a single average
B As binary indicator columns
C As ranked sentences
D As random labels

Missing-value imputation is used to handle what?

A Duplicate predictions
B Incorrect class names
C Missing entries
D Large feature counts

Preserving class proportions during a split is called what?

A Feature selection
B Random oversampling
C Data scaling
D Stratification

Which metric focuses on the accuracy of positive predictions?

A Recall
B Precision
C Specificity
D Support

For actual positive cases, which metric measures how many were found?

A Recall
B Precision
C Accuracy
D Specificity

Suppose 18 of 20 predictions are correct. What is accuracy?

A 80%
B 85%
C 90%
D 95%

What table compares predicted classes with actual classes?

A Feature matrix
B Learning curve
C Confusion matrix
D Correlation table

F1 score combines which two measures?

A Recall and precision
B Accuracy and support
C Specificity and loss
D Error and coverage

On a highly imbalanced dataset, why can accuracy mislead?

A It ignores all labels
B A majority class can dominate
C It always equals recall
D It measures training speed

Mean-centering transforms a feature by subtracting what?

A Its largest value
B Its class label
C Its mean
D Its sample count

During model selection, what does validation data help compare?

A File formats
B Target names
C Training records
D Model choices

In a machine-learning pipeline, steps are arranged as what?

A A random collection
B An ordered workflow
C A list of labels
D A final score

Nominal categories have no natural order. Which representation suits them?

A One-hot indicators
B Ordinal ranks
C Raw row numbers
D Target averages

When one example can have several labels, the task is called what?

A Regression
B Clustering
C Multi-label classification
D Dimensionality reduction

What name is given to an actual positive case predicted as negative?

A False positive
B True negative
C True positive
D False negative

What does an ROC curve compare across thresholds?

A Precision and recall
B True-positive and false-positive rates
C Loss and accuracy
D Labels and features

High sensitivity to small data changes is called what?

A Recall
B Specificity
C Support
D Variance

Why shuffle records before a random train-test split?

A To add more labels
B To remove all outliers
C To scale every feature
D To reduce ordering bias

Once fitted on training data, what can a supervised estimator do?

A Store only labels
B Generate predictions
C Replace missing records
D Draw a confusion matrix

How should preprocessing handle a category absent during fitting?

A An unseen category
B A lower accuracy
C A larger test set
D A repeated epoch

Why use stratified folds for classification cross-validation?

A To increase feature count
B To sort labels alphabetically
C To preserve class proportions
D To remove minority cases

In k-fold cross-validation, each fold is what?

A A model parameter
B A target column
C A training epoch
D One data partition

When fitting a scaler before evaluation, which data should estimate its statistics?

A The full dataset
B Training data only
C The test set only
D Prediction outputs

Why keep test data untouched until final evaluation?

A To estimate unseen-data performance
B To tune every parameter
C To choose training labels
D To increase sample size