Pretraining
Meaning in software engineering, with examples
In software engineering, pretraining means: The first and largest training stage, in which a model learns general patterns from a huge amount of mostly unlabeled data before it is adapted to specific tasks.
In Turkish: ön eğitim
How it is used
For LLMs, pretraining usually means predicting the next token on trillions of tokens of text, and it is by far the most expensive stage. It is followed by post-training steps such as fine-tuning and RLHF. Also written pre-training; the adjective is pretrained.
Example sentences
Pretraining took eight weeks on a few thousand GPUs.
We don't do pretraining ourselves; we fine-tune open models.
Common collocations
- pretraining data
- pretraining run
- large-scale pretraining
- pretrained model
Related terms
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:
