Generative and Discriminative Deep Belief Network Classifiers: Comparisons Under an Approximate Computing Framework
Siqiao Ruan, Ian Colbert, Ken Kreutz-Delgado, and Srinjoy Das

TL;DR
This paper compares generative and discriminative Deep Belief Network classifiers under an approximate computing framework, focusing on power efficiency, accuracy, and robustness in embedded applications with limited resources.
Contribution
It introduces a comprehensive analysis of DDBNs trained with different objectives, exploring their power-performance trade-offs and out-of-distribution robustness for embedded device deployment.
Findings
Discriminative DDBNs achieve better power efficiency at similar accuracy levels.
Bitwidth reduction and pruning significantly lower power consumption.
Out-of-distribution performance varies with training objectives and data conditions.
Abstract
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.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Generative Adversarial Networks and Image Synthesis · Adversarial Robustness in Machine Learning
MethodsPruning
