TY - JOUR
T1 - Bi-modal accuracy distribution in quantisation aware training of SNNs
T2 - Artificial Intelligence for Security and Defence Applications II
AU - Pannir Selvam, Durai Arun
AU - Wilmshurst, Alan
AU - Thomas, Kevin
AU - Di Caterina, Gaetano
N1 - Copyright © 2024 Society of Photo-Optical Instrumentation Engineers. One print or electronic copy may be made for personal use only. Systematic reproduction and distribution, duplication of any material in this paper for a fee or for commercial purposes, or modification of the content of the paper are prohibited.
PY - 2024/11/13
Y1 - 2024/11/13
N2 - Understanding the caveats of deploying a Spiking Neural Networks (SNNs) in an embedded system is important, due to their potential to achieve high efficiency in applications using event-based data. This work investigates the effects of the quantisation of SNNs from the perspective of deploying a model onto FPGAs. This paper attempts to identify whether the decrease in accuracy is consistent across different models. Three SNN models were trained using Quantisation-aware training (QAT). In addition, three different types of quantisation were applied on all three models. Further, these models are trained while they are represented through various custom bit-depths using Brevitas. Then, the performance metric curves such as accuracy, training loss, and test loss resulted from QAT were viewed as performance distribution, to show that the significant accuracy drop found in these curves manifests itself as a bi-modal distribution This work then investigates whether the decrease in accuracy is consistent across different models.
AB - Understanding the caveats of deploying a Spiking Neural Networks (SNNs) in an embedded system is important, due to their potential to achieve high efficiency in applications using event-based data. This work investigates the effects of the quantisation of SNNs from the perspective of deploying a model onto FPGAs. This paper attempts to identify whether the decrease in accuracy is consistent across different models. Three SNN models were trained using Quantisation-aware training (QAT). In addition, three different types of quantisation were applied on all three models. Further, these models are trained while they are represented through various custom bit-depths using Brevitas. Then, the performance metric curves such as accuracy, training loss, and test loss resulted from QAT were viewed as performance distribution, to show that the significant accuracy drop found in these curves manifests itself as a bi-modal distribution This work then investigates whether the decrease in accuracy is consistent across different models.
KW - spiking neural network (SNN)
KW - quantisation
KW - precision
KW - network weight representation
KW - quantisation aware training
KW - performance curves
KW - accuracy distribution
UR - https://spie.org/spie-sensors-imaging/presentation/Bi-modal-accuracy-distribution-in-quantisation-aware-training-of-SNNs/13206-14#_=_
M3 - Conference article
SN - 0277-786X
VL - 13206
JO - Proceedings of SPIE: The International Society for Optical Engineering
JF - Proceedings of SPIE: The International Society for Optical Engineering
M1 - 132060E
Y2 - 17 September 2024 through 19 September 2024
ER -