Shady Agwa

Research Fellow


Curriculum vitae


[email protected]


+44 (0) 7950676030


School of Engineering

The University of Edinburgh

1.24D Murchison House, King's Buildings Campus, Edinburgh, EH9 3BF, UK



A Hybrid Edge Classifier: Combining TinyML-Optimised CNN with RRAM-CMOS ACAM for Energy-Efficient Inference


Journal article


Kieran Woodward, E. Kanjo, G. Papandroulidakis, Shady O. Agwa, T. Prodromakis
arXiv.org, 2025

Semantic Scholar ArXiv DBLP DOI
Cite

Cite

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.}
}

Abstract

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.


Share

Tools
Translate to