Detail publikace
ReD-CaNe: A Systematic Methodology for Resilience Analysis and Design of Capsule Networks under Approximations
Resilience, Capsule Networks, Approximation
Nedávný pokrok v Kapsulových neuronových sítích (Capsule Network, CapsNets) ukázal jejich vynikající schopnost učení, ve srovnání s tradičními konvolučními (CNN). Extrémně vysoká složitost CapsNets však omezuje jejich rychlé nasazení v reálných aplikacích. Ačkoli byla odolnost CNN rozsáhle zkoumána, aby se umožnila jejich energeticky účinná implementace, analýza odolnosti CapsNets je neprozkoumanou oblastí, která může poskytnout silný základ pro zkoumání technik k překonání složitosti těchto sítí. Inspirováni aproximačním počítáním umožňujícím energeticky efektivní implementace, provádíme rozsáhlou analýzu odolnosti dopředné cesty aproximovaných CapsNets. Naše metodika modeluje chyby vznikající z přibližných jednotek (jako násobičky) a analyzuje jejich dopad na přesnost klasifikace neuronové sítě. To umožňuje výběr přibližných komponent na základě odolnosti každé operace. Modifikujeme framework TensorFlow tak, aby simuloval injekci aproximačního šumu (na základě modelů přibližných komponent) při různých výpočetních operacích dané sítě. Naše výsledky ukazují, že CapsNets jsou odolnější vůči chybám způsobeným výpočty, které se vyskytují během dynamického směrování (softmax funkce a aktualizace koeficientů), spíše než v jiných fázích, jako jsou konvoluce a aktivační funkce. Naše analýza je velmi užitečná při navrhování efektivních hardwarových akcelerátorů CapsNet s přibližnými komponentami. Podle našich nejlepších znalostí je to první důkaz koncepce využití aproximací na specializovaném hardwaru CapsNet.
@inproceedings{BUT168113,
author="MARCHISIO, A. and MRÁZEK, V. and HANIF, M. and SHAFIQUE, M.",
title="ReD-CaNe: A Systematic Methodology for Resilience Analysis and Design of Capsule Networks under Approximations",
booktitle="Proceedings of the 2020 Design, Automation and Test in Europe Conference and Exhibition, DATE 2020",
year="2020",
pages="1205--1210",
publisher="Institute of Electrical and Electronics Engineers",
address="Grenoble",
doi="10.23919/DATE48585.2020.9116393",
isbn="978-3-9819263-4-7",
url="https://arxiv.org/pdf/1912.00700.pdf"
}