<div class="csl-bib-body">
<div class="csl-entry">Wicaksana Putra, R. V., & Shafique, M. (2022). lpSpikeCon: Enabling Low-Precision Spiking Neural Network Processing for Efficient Unsupervised Continual Learning on Autonomous Agents. In <i>Proceedings 2022 International Joint Conference on Neural Networks (IJCNN)</i> (pp. 1–8). https://doi.org/10.1109/IJCNN55064.2022.9892948</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/142198
-
dc.description.abstract
Recent advances have shown that Spiking Neural Network (SNN)-based systems can efficiently perform unsuper-vised continual learning due to their bio-plausible learning rule, e.g., Spike-Timing-Dependent Plasticity (STDP). Such learning capabilities are especially beneficial for use cases like autonomous agents (e.g., robots and UAVs) that need to continuously adapt to dynamically changing scenarios/environments, where new data gathered directly from the environment may have novel features that should be learned online. Current state-of-the-art works employ high-precision weights (i.e., 32 bit) for both training and inference phases, which pose high memory and energy costs thereby hindering efficient embedded implementations of such systems for battery-driven mobile autonomous systems. On the other hand, precision reduction may jeopardize the quality of unsupervised continual learning due to information loss. Towards this, we propose lpSpikeCon, a novel methodology to enable low-precision SNN processing for efficient unsupervised continual learning on resource-constrained autonomous agents/systems. Our lpSpikeCon methodology employs the following key steps: (1) analyzing the impacts of training the SNN model under unsuper-vised continual learning settings with reduced weight precision on the inference accuracy; (2) leveraging this study to identify SNN parameters that have a significant impact on the inference accuracy; and (3) developing an algorithm for searching the respective SNN parameter values that improve the quality of unsupervised continual learning. The experimental results show that our lpSpikeCon can reduce weight memory of the SNN model by 8x (i.e., by judiciously employing 4-bit weights) for performing online training with unsupervised continual learning and achieve no accuracy loss in the inference phase, as compared to the baseline model with 32-bit weights across different network sizes.
en
dc.language.iso
en
-
dc.subject
autonomous agents
en
dc.subject
continual learning
en
dc.subject
embedded systems
en
dc.subject
energy efficiency
en
dc.subject
memory efficiency
en
dc.subject
SNNs
en
dc.subject
Spiking neural networks
en
dc.subject
unsupervised learning
en
dc.title
lpSpikeCon: Enabling Low-Precision Spiking Neural Network Processing for Efficient Unsupervised Continual Learning on Autonomous Agents
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.affiliation
New York Univeersity Abu Dhabi (NYUAD), United Arab Emirates
-
dc.relation.isbn
978-1-7281-8671-9
-
dc.description.startpage
1
-
dc.description.endpage
8
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Proceedings 2022 International Joint Conference on Neural Networks (IJCNN)
-
tuw.container.volume
2022-July
-
tuw.researchTopic.id
I2
-
tuw.researchTopic.name
Computer Engineering and Software-Intensive Systems
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E191-02 - Forschungsbereich Embedded Computing Systems
-
tuw.publisher.doi
10.1109/IJCNN55064.2022.9892948
-
dc.description.numberOfPages
8
-
tuw.event.name
2022 International Joint Conference on Neural Networks (IJCNN)
en
tuw.event.startdate
18-07-2022
-
tuw.event.enddate
23-07-2022
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.country
IT
-
tuw.event.presenter
Wicaksana Putra, Rachmad Vidya
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.openairetype
conference paper
-
item.grantfulltext
restricted
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.fulltext
no Fulltext
-
item.cerifentitytype
Publications
-
item.languageiso639-1
en
-
crisitem.author.dept
E191-02 - Forschungsbereich Embedded Computing Systems
-
crisitem.author.dept
E191-02 - Forschungsbereich Embedded Computing Systems