Towards evolution of Deep Neural Networks through contrastive Self-Supervised learning

Adriano Vinhas, João Correia, Penousal Machado
6/20/2024
cs.NEcs.AIcs.LG

No confident code implementation found for this paper. 5 possible matches can be shown below.

Abstract

Deep Neural Networks (DNNs) have been successfully applied to a wide range of problems. However, two main limitations are commonly pointed out. The first one is that they require long time to design. The other is that they heavily rely on labelled data, which can sometimes be costly and hard to obtain. In order to address the first problem, neuroevolution has been proved to be a plausible option to automate the design of DNNs. As for the second problem, self-supervised learning has been used to leverage unlabelled data to learn representations. Our goal is to study how neuroevolution can help self-supervised learning to bridge the gap to supervised learning in terms of performance. In this work, we propose a framework that is able to evolve deep neural networks using self-supervised learning. Our results on the CIFAR-10 dataset show that it is possible to evolve adequate neural networks while reducing the reliance on labelled data. Moreover, an analysis to the structure of the evolved networks suggests that the amount of labelled data fed to them has less effect on the structure of networks that learned via self-supervised learning, when compared to individuals that relied on supervised learning.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 5 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{vinhas2024towards,
  title  = {Towards evolution of Deep Neural Networks through contrastive Self-Supervised learning},
  author = {Adriano Vinhas and João Correia and Penousal Machado},
  year   = {2024},
  eprint = {2406.14525},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.14525v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.14525.svg)](https://codeofpaper.com/paper/2406.14525)

Discussion