Vibeleaderboard
← All Intel
Intel / article

Self-Supervised Representation Learning

Source
lilianweng.github.io
Author
Lilian Weng
Date

Context

Self-supervised learning creates training targets from the data itself. An image can be rotated, for example, and the model asked to identify the rotation. Lilian Weng's survey explains that the intended payoff is a useful internal representation for later tasks, such as recognizing objects with fewer manually labeled examples.

The invented task needs careful design. In a patch-position task discussed in the survey, a model could exploit small color-channel offsets caused by camera optics to locate image patches. That shortcut did not require recognizing the pictured objects. Evaluating the learned representation on a separate task tests whether the exercise taught something useful beyond its own scoring rule.

Key quotes

“Given a task and enough labels, supervised learning can solve it really well. Good performance usually requires a decent amount of labels, but collecting manual labels is expensive (i.e. ImageNet) and hard to be scaled up.”

Lilian Weng

“The self-supervised task , also known as pretext task , guides us to a supervised loss function. However, we usually don’t care about the final performance of this invented task.”

Lilian Weng

“In order to identify the same image with different rotations, the model has to learn to recognize high level object parts, such as heads, noses, and eyes, and the relative positions of these parts, rather than local patterns.”

Lilian Weng

“Other than trivial signals like boundary patterns or textures continuing, another interesting and a bit surprising trivial solution was found, called “chromatic aberration” . It is triggered by different focal lengths of lights at different wavelengths passing through the lens.”

Lilian Weng

“A video contains a sequence of semantically related frames. Nearby frames are close in time and more correlated than frames further away. The order of frames describes certain rules of reasonings and physical logics; such as that object motion should be smooth and gravity is pointing down.”

Lilian Weng
Read the source lilianweng.github.io
More from Lilian Weng
Recommended reads
Comments

Checking sign-in…

Loading comments…