Software Engineering vocabulary · Machine Learning and Data Processing

Supervised learning

Meaning in software engineering, with examples

/ˈsuːpərvaɪzd ˈlɜːrnɪŋ/nounCore term

In software engineering, supervised learning means: A type of machine learning in which the model learns from examples that come with correct answers (labels), so that it can predict the answer for new examples.

In Turkish: denetimli öğrenme, gözetimli öğrenme

How it is used

Used to describe both a type of problem and a method. Classification and regression are the two main supervised tasks. In practice the biggest cost is getting enough labeled data.

Example sentences

  1. Fraud detection is usually framed as a supervised learning problem, with past fraud cases as labels.

  2. Without labeled data, we can't use supervised learning here.

Common collocations

  • supervised learning task
  • supervised learning problem
  • supervised model
  • self-supervised learning

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: