Generative and Discriminative Deep Belief Network Classifiers: Comparisons Under an Approximate Computing Framework

01/31/2021
by   Siqiao Ruan, et al.
0

The use of Deep Learning hardware algorithms for embedded applications is characterized by challenges such as constraints on device power consumption, availability of labeled data, and limited internet bandwidth for frequent training on cloud servers. To enable low power implementations, we consider efficient bitwidth reduction and pruning for the class of Deep Learning algorithms known as Discriminative Deep Belief Networks (DDBNs) for embedded-device classification tasks. We train DDBNs with both generative and discriminative objectives under an approximate computing framework and analyze their power-at-performance for supervised and semi-supervised applications. We also investigate the out-of-distribution performance of DDBNs when the inference data has the same class structure yet is statistically different from the training data owing to dynamic real-time operating environments. Based on our analysis, we provide novel insights and recommendations for choice of training objectives, bitwidth values, and accuracy sensitivity with respect to the amount of labeled data for implementing DDBN inference with minimum power consumption on embedded hardware platforms subject to accuracy tolerances.

READ FULL TEXT
research
03/11/2019

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

The power budget for embedded hardware implementations of Deep Learning ...
research
04/13/2017

ApproxDBN: Approximate Computing for Discriminative Deep Belief Networks

Probabilistic generative neural networks are useful for many application...
research
07/31/2018

Deep Learning-Based Multiple Object Visual Tracking on Embedded System for IoT and Mobile Edge Computing Applications

Compute and memory demands of state-of-the-art deep learning methods are...
research
11/14/2019

An Efficient Hardware-Oriented Dropout Algorithm

This paper proposes a hardware-oriented dropout algorithm, which is effi...
research
01/13/2022

An adaptable cognitive microcontroller node for fitness activity recognition

The new generation of wireless technologies, fitness trackers, and devic...
research
02/02/2021

TinyML for Ubiquitous Edge AI

TinyML is a fast-growing multidisciplinary field at the intersection of ...
research
03/07/2017

Using Approximate Computing for the Calculation of Inverse Matrix p-th Roots

Approximate computing has shown to provide new ways to improve performan...

Please sign up or login with your details

Forgot password? Click here to reset