nerdexam
Amazon

MLS-C01 · Question #194

A data engineer at a bank is evaluating a new tabular dataset that includes customer data. The data engineer will use the customer data to create a new model to predict customer behavior. After…

The correct answer is B. Apply principal component analysis (PCA). C. Remove a portion of highly correlated features from the dataset. High inter-feature correlation (multicollinearity) inflates variance in model coefficients, reduces interpretability, and can harm predictive performance. Option B (PCA - Principal Component Analysis) mathematically transforms correlated features into a smaller set of…

Modeling

Question

A data engineer at a bank is evaluating a new tabular dataset that includes customer data. The data engineer will use the customer data to create a new model to predict customer behavior. After creating a correlation matrix for the variables, the data engineer notices that many of the 100 features are highly correlated with each other. Which steps should the data engineer take to address this issue? (Choose two.)

Options

  • AUse a linear-based algorithm to train the model.
  • BApply principal component analysis (PCA).
  • CRemove a portion of highly correlated features from the dataset.
  • DApply min-max feature scaling to the dataset.
  • EApply one-hot encoding category-based variables.

How the community answered

(58 responses)
  • A
    3% (2)
  • B
    76% (44)
  • D
    5% (3)
  • E
    16% (9)

Explanation

High inter-feature correlation (multicollinearity) inflates variance in model coefficients, reduces interpretability, and can harm predictive performance. Option B (PCA - Principal Component Analysis) mathematically transforms correlated features into a smaller set of uncorrelated principal components, directly eliminating multicollinearity while retaining the maximum explained variance. Option C (removing highly correlated features) is a straightforward, interpretable approach - selecting one feature from each correlated group reduces redundancy. Option A (using a linear algorithm) is actually counterproductive: linear models are the most sensitive to multicollinearity, not immune to it. Option D (min-max scaling) normalizes feature ranges but does nothing to reduce correlation between features. Option E (one-hot encoding) applies to categorical variables and is unrelated to the correlation problem described.

Topics

#Feature Preprocessing#Multicollinearity#Dimensionality Reduction#Principal Component Analysis

Community Discussion

No community discussion yet for this question.

Full MLS-C01 Practice