ECToNAS: Evolutionary Cross-Topology Neural Architecture Search

Elisabeth J. Schiessler, Roland C. Aydin, Christian J. Cyron
3/8/2024
cs.LGcs.CVcs.NE

No confident code implementation found for this paper.

Abstract

We present ECToNAS, a cost-efficient evolutionary cross-topology neural architecture search algorithm that does not require any pre-trained meta controllers. Our framework is able to select suitable network architectures for different tasks and hyperparameter settings, independently performing cross-topology optimisation where required. It is a hybrid approach that fuses training and topology optimisation together into one lightweight, resource-friendly process. We demonstrate the validity and power of this approach with six standard data sets (CIFAR-10, CIFAR-100, EuroSAT, Fashion MNIST, MNIST, SVHN), showcasing the algorithm's ability to not only optimise the topology within an architectural type, but also to dynamically add and remove convolutional cells when and where required, thus crossing boundaries between different network types. This enables researchers without a background in machine learning to make use of appropriate model types and topologies and to apply machine learning methods in their domains, with a computationally cheap, easy-to-use cross-topology neural architecture search framework that fully encapsulates the topology optimisation within the training process.

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. Any repos shown below are weak matches — 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{schiessler2024ectonas,
  title  = {ECToNAS: Evolutionary Cross-Topology Neural Architecture Search},
  author = {Elisabeth J. Schiessler and Roland C. Aydin and Christian J. Cyron},
  year   = {2024},
  eprint = {2403.05123},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.05123v1}
}

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/2403.05123.svg)](https://codeofpaper.com/paper/2403.05123)

Discussion