Software Engineering vocabulary · Machine Learning and Data Processing

Validation set

Meaning in software engineering, with examples

nounCore term

In software engineering, validation set means: A part of the data kept out of training and used during development to compare models, tune settings and decide when to stop training.

In Turkish: doğrulama kümesi, doğrulama seti

How it is used

It sits between the training set and the test set. Engineers check validation loss after each epoch and choose hyperparameters by validation score. Also called the dev set, especially in NLP.

Example sentences

  1. We picked the learning rate that gave the best score on the validation set.

  2. The validation set is too small: one wrong prediction changes accuracy by two points.

Common collocations

  • validation loss
  • validation accuracy
  • hold out a validation set
  • validation split

This word in other fields

The same English word can have a different meaning in another field:

More terms: Machine Learning and Data Processing

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: