paper-with-me

홈 › Papers

Weightless Neural Networks for Efficient Edge Inference

2022-03-03 · Zachary Susskind, Aman Arora, Igor Dantas Dos Santos Miranda, Luis Armando Quintanilla Villon, Rafael Fontella Katopodis, Leandro Santiago de Araujo, Diego Leonel Cadette Dutra, Priscila Machado Vieira Lima, Felipe Maia Galvao Franca, Mauricio Breternitz Jr., Lizy K. John

Weightless Neural Networks (WNNs) are a class of machine learning model which use table lookups to perform inference. This is in contrast with Deep Neural Networks (DNNs), which use multiply-accumulate operations. State-of-the-art WNN architectures have a fraction of the implementation cost of DNNs, but still lag behind them on accuracy for common image recognition tasks. Additionally, many existing WNN architectures suffer from high memory requirements. In this paper, we propose a novel WNN architecture, BTHOWeN, with key algorithmic and architectural improvements over prior work, namely counting Bloom filters, hardware-friendly hashing, and Gaussian-based nonlinear thermometer encodings to improve model accuracy and reduce area and energy consumption. BTHOWeN targets the large and growing edge computing sector by providing superior latency and energy efficiency to comparable quantized DNNs. Compared to state-of-the-art WNNs across nine classification datasets, BTHOWeN on average reduces error by more than than 40% and model size by more than 50%. We then demonstrate the viability of the BTHOWeN architecture by presenting an FPGA-based accelerator, and compare its latency and resource usage against similarly accurate quantized DNN accelerators, including Multi-Layer Perceptron (MLP) and convolutional models. The proposed BTHOWeN models consume almost 80% less energy than the MLP models, with nearly 85% reduction in latency. In our quest for efficient ML on the edge, WNNs are clearly deserving of additional attention.

📄 PDF Abstract BibTeX arXiv:2203.01479

Code (0)

등록된 구현이 없습니다.

Tasks

Edge-computing

Similar Papers 제목 키워드 기반

Shrinking the Giant : Quasi-Weightless Transformers for Low Energy Inference

2024-11-04 · Shashank Nag, Alan T. L. Bacellar, Zachary Susskind, Anshul Jha 외

Transformers are set to become ubiquitous with applications ranging from chatbots and educational assistants to visual recognition and remote sensing. However, their increasing computational and memory demands is resulti…

Process mining classification with a weightless neural network

2020-09-25 · Rafael Garcia Barbastefano, Maria Clara Lippi, Diego Carvalho

Using a weightless neural network architecture WiSARD we propose a straightforward graph to retina codification to represent business process graph flows avoiding kernels, and we present how WiSARD outperforms the classi…

ClassificationGeneral Classification

TsetlinWiSARD: On-Chip Training of Weightless Neural Networks using Tsetlin Automata on FPGAs

2026-03-25 · Shengyu Duan, Marcos L. L. Sartori, Rishad Shafik, Alex Yakovlev arxiv

Increasing demands for adaptability, privacy, and security at the edge have persistently pushed the frontiers for a new generation of machine learning (ML) algorithms with training and inference capabilities on-chip. Wei…

Differentiable Weightless Neural Networks

2024-10-14 · Alan T. L. Bacellar, Zachary Susskind, Mauricio Breternitz Jr., Eugene John 외

We introduce the Differentiable Weightless Neural Network (DWN), a model based on interconnected lookup tables. Training of DWNs is enabled by a novel Extended Finite Difference technique for approximate differentiation …

Edge-computing

Weightless Neural Networks for Continuously Trainable Personalized Recommendation Systems

2025-09-15 · Rafayel Latif, Satwik Behera, Ali Al-Ebrahim arxiv

Given that conventional recommenders, while deeply effective, rely on large distributed systems pre-trained on aggregate user data, incorporating new data necessitates large training cycles, making them slow to adapt to …

Collaborative FilteringRecommendation Systems