Question: 1
(Choose 1 answer)
What is the purpose of cross-validation in machine learning?
A. Improving the model's accuracy on the training set
B. Evaluating the model's performance on a separate test set
C. Dividing the dataset into training and testing subsets
D. Assessing the model's generalization across different data folds