Detail publikace

Energy Complexity of Convolutional Neural Networks

ŠÍMA, J.; VIDNEROVÁ, P.; MRÁZEK, V. Energy Complexity of Convolutional Neural Networks. NEURAL COMPUTATION, 2024, vol. 36, no. 8, p. 1601-1625. ISSN: 0899-7667.
Název česky
Energetická složitost konvolučních neuronových sítí
Typ
článek v časopise
Jazyk
anglicky
Autoři
Šíma Jiří, doc. RNDr., DrSc.
VIDNEROVÁ, P.
Mrázek Vojtěch, Ing., Ph.D. (UPSY)
URL
Klíčová slova

energy complexity, upper bound, lower bound, convolutional neural networks

Abstrakt

Energetická účinnost hardwarových implementací konvolučních neuronových sítí
(CNN) je rozhodující pro jejich široké nasazení v mobilních zařízeních s nízkou
spotřebou. Nedávno byla navržena řada metod pro poskytování energeticky
optimálních mapování CNN na různé hardwarové akcelerátory. Jejich odhadovaná
spotřeba energie souvisí s konkrétními implementačními detaily a hardwarovými
parametry, což neumožňuje strojově nezávislý průzkum energetických opatření CNN.
V tomto článku představujeme zjednodušený teoretický model energetické složitosti
pro CNN, založený pouze na dvouúrovňové hierarchii paměti, která asymptoticky
zachycuje všechny důležité zdroje spotřeby energie pro různé implementace
hardwaru CNN. V tomto modelu odvodíme jednoduchou spodní mez energie a vypočítáme
energetickou složitost vyhodnocení vrstvy CNN pro dva běžné datové toky,
poskytující odpovídající horní meze. Podle statistických testů teoretické horní
a dolní meze energie, které uvádíme, asymptoticky velmi dobře odpovídají skutečné
spotřebě energie implementací CNN na hardwarových platformách Simba a Eyeriss,
odhadované programem Timeloop/Accelergy, který ověřuje navrhovaný model
energetické složitosti pro CNN.

Rok
2024
Strany
1601–1625
Časopis
NEURAL COMPUTATION, roč. 36, č. 8, ISSN 0899-7667
Vydavatel
MIT PRESS
Místo
CAMBRIDGE
DOI
UT WoS
001272123000003
EID Scopus
BibTeX
@article{BUT189311,
  author="ŠÍMA, J. and VIDNEROVÁ, P. and MRÁZEK, V.",
  title="Energy Complexity of Convolutional Neural Networks",
  journal="NEURAL COMPUTATION",
  year="2024",
  volume="36",
  number="8",
  pages="1601--1625",
  doi="10.1162/neco\{_}a\{_}01676",
  issn="0899-7667",
  url="https://direct.mit.edu/neco/article-abstract/36/8/1601/121120/Energy-Complexity-of-Convolutional-Neural-Networks?redirectedFrom=fulltext"
}
Nahoru