Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Algorithm

Semi-supervised learning

Machine Learning Algorithm

Semi-supervised learning is a paradigm in machine learning that trains a model on a small amount of labeled data together with a much larger amount of unlabeled data. Labels are often costly because they need a skilled person or a physical experiment, such as transcribing an audio segment or determining a protein structure, while unlabeled examples are cheap to collect, so combining the two can beat both supervised learning on the labeled part alone and unsupervised learning on the unlabeled part alone. The setting comes in two forms: transductive learning, which only tries to infer labels for the particular unlabeled examples at hand, and inductive learning, which tries to learn a general mapping from inputs to labels. Methods rely on assumptions that tie the shape of the data to the labels, namely that nearby points share a label, that data falls into clusters, or that it lies near a lower dimensional manifold. Self-training is the oldest approach, with applications from the 1960s, and Vladimir Vapnik formally introduced the transductive framework in the 1970s. Unlabeled data does not always help, because a poor match between the problem and the model assumption can lower accuracy.

Facts
Problem Solved
Building better classifiers when labeled examples are scarce and unlabeled data is plentiful 1
Connections

In Field

Source Semi-supervised learning (Wikipedia)
Sources
1. University of Wisconsin-Madison Computer Sciences: Semi-Supervised Learning Literature Survey
University of Wisconsin-Madison Computer SciencesPDF page 4
Quote, PDF page 4
Labeled instances however are often difficult, expensive, or time consuming to obtain, as they require the efforts of experienced human annotators.
View the Source
Semi-supervised learning (Wikipedia)
  • In Group: Machine Learning Paradigms, Lead
    Weak supervision (also known as semi-supervised learning) is a paradigm in machine learning
  • In Field: Machine Learning, Lead, field
    is a paradigm in machine learning
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.