Self-supervised learning
Self-supervised learning (SSL) is a paradigm in machine learning where a model is trained on a task using the data itself to generate supervisory signals, rather than relying on externally-provided labels. In the context of neural networks, self-supervised learning aims to leverage inherent structures or relationships within the input data to create meaningful training signals. SSL tasks are designed so that solving them requires capturing essential features or relationships in the data. The input data is typically augmented or transformed in a way that creates pairs of related samples, where one sample serves as the input, and the other is used to formulate the supervisory signal. This augmentation can involve introducing noise, cropping, rotation, or other transformations. Self-supervised learning more closely imitates the way humans learn to classify objects.
Self-supervised learning - Wikipedia Jump to content From Wikipedia, the free encyclopedia Machine learning paradigm Not to be confused with Semi-supervised learning . This article may be too technical for most readers to understand . Please help improve it to make it understandable to non-experts , without removing the technical details. ( July 2025 ) ( Learn how and when to remove this message ) Part of a series on Machine learning and data mining Paradigms Supervised learning Unsupervised learning Semi-supervised learning Self-supervised learning Reinforcement learning Meta-learning Online
related reading
- Self-supervised learning: The dark matter of intelligenceai.facebook.com
- Learning with not Enough Data Part 1: Semi-Supervised Learning | Lil'Loglilianweng.github.io
- [2103.03230] Barlow Twins: Self-Supervised Learning via Redundancy Reductionarxiv.org
- Self-Adapting Language Modelsarxiv.org
- On the Stepwise Nature of Self-Supervised Learning - Imbuegenerallyintelligent.com
- d89a66c7c80a29b1bdbab0f2a1a94af8-Paper.pdfproceedings.neurips.cc
- Self-Supervised Representation Learning | Lil'Loglilianweng.github.io
- Big Self-Supervised Models are Strong Semi-Supervised Learnersarxiv.org
- [2506.09985] V-JEPA 2: Self-Supervised Video Models Enable Understanding, Prediction and Planningarxiv.org
- How does in-context learning work? A framework for understanding the differences from traditional supervised learning | SAIL Blogai.stanford.edu
- Self-Labeled Techniques for Semi-Supervised Learning: Taxonomy, Software and Empirical Study | Soft Computing and Intelligent Information Systemssci2s.ugr.es
- Semi-Supervised Learning: Techniques & Examples [2024]v7labs.com