
Ultimate access to all questions.
In the context of developing a machine learning model for a financial services company, the team is considering feature engineering to enhance model performance. The dataset includes transaction amounts, frequencies, and timestamps, among other variables. The primary goal is to detect fraudulent transactions with high accuracy while ensuring the model remains interpretable for regulatory compliance. Given these constraints, what are the two main advantages of applying feature engineering in this scenario? Choose two correct options.
A
To automate the entire model training process without human intervention
B
To improve the model's ability to distinguish between fraudulent and legitimate transactions by creating more informative features
C
To significantly increase the dataset's dimensionality without considering the impact on model interpretability
D
To reduce the computational resources required for training by eliminating all but the most basic features
E
To enhance both the model's performance and its interpretability by carefully selecting and transforming features