An open API service indexing awesome lists of open source software.

https://github.com/the-ai-summer/byol-cifar10

implement byol in cifar-10
https://github.com/the-ai-summer/byol-cifar10

Last synced: 2 months ago
JSON representation

implement byol in cifar-10

Awesome Lists containing this project

README

          

# BYOL tutorial: self-supervised learning on CIFAR images with code in Pytorch

An education step by step implementation of BYOL that accompanies the [blogpost](https://theaisummer.com/byol/)

After presenting SimCLR, a contrastive self-supervised learning framework, I decided to demonstrate another infamous method, called BYOL. Bootstrap Your Own Latent (BYOL), is a new algorithm for self-supervised learning of image representations. BYOL has two main advantages:
It does not explicitly use negative samples. Instead, it directly minimizes the similarity of representations of the same image under a different augmented view (positive pair). Negative samples are images from the batch other than the positive pair.
As a result, BYOL is claimed to require smaller batch sizes, which makes it an attractive choice.

[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/drive/16Mjujx6aLZX7wcge_2Xca0NdQyrONPA1?usp=sharing)