What is the primary purpose of a validation set in the context of model training?
a) To tune hyperparameters and evaluate model performance
b) To increase the size of the training dataset
c) To test the model on unseen data
d) To avoid overfitting during training