# AX-DBN: An Approximate Computing Framework for the Design of Low-Power   Discriminative Deep Belief Networks

**Authors:** Ian Colbert, Ken Kreutz-Delgado, Srinjoy Das

arXiv: 1903.04659 · 2019-03-27

## TL;DR

This paper introduces AX-DBN, a novel approximate computing framework that reduces power consumption in discriminative Deep Belief Networks by employing limited precision and criticality analysis, maintaining accuracy.

## Contribution

The paper extends approximate computing techniques to stochastic neural networks, specifically DDBNs, with a new methodology for precision reduction and power optimization.

## Key findings

- Significant power savings achieved under accuracy constraints
- Effective use of criticality analysis for precision reduction
- Demonstrated applicability across multiple network architectures

## Abstract

The power budget for embedded hardware implementations of Deep Learning algorithms can be extremely tight. To address implementation challenges in such domains, new design paradigms, like Approximate Computing, have drawn significant attention. Approximate Computing exploits the innate error-resilience of Deep Learning algorithms, a property that makes them amenable for deployment on low-power computing platforms. This paper describes an Approximate Computing design methodology, AX-DBN, for an architecture belonging to the class of stochastic Deep Learning algorithms known as Deep Belief Networks (DBNs). Specifically, we consider procedures for efficiently implementing the Discriminative Deep Belief Network (DDBN), a stochastic neural network which is used for classification tasks, extending Approximation Computing from the analysis of deterministic to stochastic neural networks. For the purpose of optimizing the DDBN for hardware implementations, we explore the use of: (a)Limited precision of neurons and functional approximations of activation functions; (b) Criticality analysis to identify nodes in the network which can operate at reduced precision while allowing the network to maintain target accuracy levels; and (c) A greedy search methodology with incremental retraining to determine the optimal reduction in precision for all neurons to maximize power savings. Using the AX-DBN methodology proposed in this paper, we present experimental results across several network architectures that show significant power savings under a user-specified accuracy loss constraint with respect to ideal full precision implementations.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1903.04659/full.md

## Figures

34 figures with captions in the complete paper: https://tomesphere.com/paper/1903.04659/full.md

## References

15 references — full list in the complete paper: https://tomesphere.com/paper/1903.04659/full.md

---
Source: https://tomesphere.com/paper/1903.04659