Predicting Rotation

Learn to implement self-supervised learning via rotation prediction.

Rotation prediction

As illustrated in the figure below, the critical idea of rotation-based self-supervision is to rotate an input image and then ask the neural network to predict which rotation degree was applied to the picture. Generally, this pretext task is posed as a 44-way classification where the input image, XiDsourceX_i \in D_{source}, is randomly rotated by ...