Question 1 of 30
A data scientist is tasked with building a decision tree model to predict customer churn for a telecommunications company. The dataset includes features such as customer age, monthly charges, contract type, and customer service calls. After training the model, the data scientist notices that the decision tree is overly complex, leading to overfitting. To address this issue, they decide to implement pruning techniques. Which of the following strategies would most effectively reduce the complexity of the decision tree while maintaining its predictive power?
Implementing cost-complexity pruning to remove branches that have little importance based on a penalty for complexity.
Increasing the maximum depth of the tree to allow for more splits and potentially capturing more patterns in the data.
Adding more features to the dataset to provide the model with additional information for making decisions.
Using a larger training dataset without any modifications to the tree structure.

Preparing for Microsoft DP-100 Designing and Implementing a Data Science Solution on Azure? Now land the interview.

73% of qualified candidates get rejected because of weak resumes. Build an ATS-optimized, recruiter-ready resume in under 5 minutes - free to start.

Build My Resume Free