Journal article
arXiv.org, 2025
Research Fellow
+44 (0) 7950676030
School of Engineering
1.24D Murchison House, King's Buildings Campus, Edinburgh, EH9 3BF, UK
APA
Click to copy
Woodward, K., Kanjo, E., Papandroulidakis, G., Agwa, S. O., & Prodromakis, T. (2025). A Hybrid Edge Classifier: Combining TinyML-Optimised CNN with RRAM-CMOS ACAM for Energy-Efficient Inference. ArXiv.org.
Chicago/Turabian
Click to copy
Woodward, Kieran, E. Kanjo, G. Papandroulidakis, Shady O. Agwa, and T. Prodromakis. “A Hybrid Edge Classifier: Combining TinyML-Optimised CNN with RRAM-CMOS ACAM for Energy-Efficient Inference.” arXiv.org (2025).
MLA
Click to copy
Woodward, Kieran, et al. “A Hybrid Edge Classifier: Combining TinyML-Optimised CNN with RRAM-CMOS ACAM for Energy-Efficient Inference.” ArXiv.org, 2025.
BibTeX Click to copy
@article{kieran2025a,
title = {A Hybrid Edge Classifier: Combining TinyML-Optimised CNN with RRAM-CMOS ACAM for Energy-Efficient Inference},
year = {2025},
journal = {arXiv.org},
author = {Woodward, Kieran and Kanjo, E. and Papandroulidakis, G. and Agwa, Shady O. and Prodromakis, T.}
}
In recent years, the development of smart edge computing systems to process information locally is on the rise. Many near-sensor machine learning (ML) approaches have been implemented to introduce accurate and energy efficient template matching operations in resource-constrained edge sensing systems, such as wearables. To introduce novel solutions that can be viable for extreme edge cases, hybrid solutions combining conventional and emerging technologies have started to be proposed. Deep Neural Networks (DNN) optimised for edge application alongside new approaches of computing (both device and architecture -wise) could be a strong candidate in implementing edge ML solutions that aim at competitive accuracy classification while using a fraction of the power of conventional ML solutions. In this work, we are proposing a hybrid software-hardware edge classifier aimed at the extreme edge near-sensor systems. The classifier consists of two parts: (i) an optimised digital tinyML network, working as a front-end feature extractor, and (ii) a back-end RRAM-CMOS analogue content addressable memory (ACAM), working as a final stage template matching system. The combined hybrid system exhibits a competitive trade-off in accuracy versus energy metric with $E_{front-end}$ = $96.23 nJ$ and $E_{back-end}$ = $1.45 nJ$ for each classification operation compared with 78.06$\mu$J for the original teacher model, representing a 792-fold reduction, making it a viable solution for extreme edge applications.