Detail publikace

Evolutionary Approximation and Neural Architecture Search

PIŇOS, M.; MRÁZEK, V.; SEKANINA, L. Evolutionary Approximation and Neural Architecture Search. Genetic Programming and Evolvable Machines, 2022, vol. 23, no. 3, p. 351-374. ISSN: 1389-2576.
Název česky
Evoluční aproximace a prohledávání architektur neuronových sítí
Typ
článek v časopise
Jazyk
anglicky
Autoři
URL
Klíčová slova

Approximatecomputing, Convolutional neural network, Cartesian genetic programming, Neuroevolution,Energy efficiency

Abstrakt

Metodyautomatického návrhu neuronových sítí (Neural Architecture Search, NAS) se vsoučasnosti používají k rutinnímu generování vysoce kvalitních architekturneuronových sítí pro dodané datové sady, a snižují tak úsilí návrhářů. MetodyNAS využívající vícekriteriální evoluční algoritmy jsou užitečné zejména tehdy,pokud cílem není pouze minimalizace chybu neuronové sítě, ale také sníženípočtu parametrů (vah) nebo spotřeby energie při inferenci. V článku popisujemevícekriteriální metodu NAS založenou na kartézském genetickém programování určenoupro automatizovaný návrh konvolučních neuronových sítí (CNN). Metoda umožňujepoužití aproximativních operací v CNN pro snížení spotřeby energie cílovéhardwarové implementace. Během procesu NAS je vyvíjena vhodná architektura CNNsoučasně s výběrem aproximativních násobiček tak, aby bylo dosaženo nejlepšíchkompromisů mezi přesností, velikostí sítě a spotřebou energie při inferenci.Nejvhodnější 8xN-bitové aproximativní násobičky jsou vybrány z knihovny aproximativníchnásobiček. Získané CNN jsou porovnávány s CNN vyvinutými jinými metodami NAS naproblémech CIFAR-10 a SVHN.

Rok
2022
Strany
351–374
Časopis
Genetic Programming and Evolvable Machines, roč. 23, č. 3, ISSN 1389-2576
DOI
UT WoS
000810226500001
EID Scopus
BibTeX
@article{BUT179451,
  author="Michal {Piňos} and Vojtěch {Mrázek} and Lukáš {Sekanina}",
  title="Evolutionary Approximation and Neural Architecture Search",
  journal="Genetic Programming and Evolvable Machines",
  year="2022",
  volume="23",
  number="3",
  pages="351--374",
  doi="10.1007/s10710-022-09441-z",
  issn="1389-2576",
  url="https://link.springer.com/article/10.1007/s10710-022-09441-z"
}
Nahoru