2022
DOI: 10.48550/arxiv.2203.01479
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Weightless Neural Networks for Efficient Edge Inference

Abstract: 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, BTHO… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 20 publications
(30 reference statements)
0
1
0
Order By: Relevance
“…Weightless neural networks (WNNs) are a type of neural model that utilizes a random access memory (RAM) to determine neuron activation, as opposed to weights and dot products commonly used in modern deep learning approaches. Because it only uses lookup tables, instead of multiply and accumulate operations which are comparably expensive, they can offer much lower latencies and energy costs [1], making them an attractive solution, especially for usage on edge, and it has been explored in various applications resulting in simple implementations and real-time performance [2,3,4,5].…”
Section: Introductionmentioning
confidence: 99%
“…Weightless neural networks (WNNs) are a type of neural model that utilizes a random access memory (RAM) to determine neuron activation, as opposed to weights and dot products commonly used in modern deep learning approaches. Because it only uses lookup tables, instead of multiply and accumulate operations which are comparably expensive, they can offer much lower latencies and energy costs [1], making them an attractive solution, especially for usage on edge, and it has been explored in various applications resulting in simple implementations and real-time performance [2,3,4,5].…”
Section: Introductionmentioning
confidence: 99%