Nonnegative Restricted Boltzmann Machines for Parts-based Representations Discovery and Predictive Model Stabilization
Tu Dinh Nguyen, Truyen Tran, Dinh Phung, Svetha Venkatesh

TL;DR
This paper introduces nonnegative restricted Boltzmann machines (NRBMs), enhancing parts-based data representation, interpretability, and model stability, demonstrated across image, text, and medical data applications.
Contribution
The paper proposes NRBMs, a novel variant of RBMs with nonnegative weights, improving parts-based discovery, interpretability, and stability in predictive modeling.
Findings
NRBMs produce interpretable parts-based representations comparable to NMF.
NRBMs improve stability of feature selection on medical data.
Features learned by NRBMs are more discriminative for classification.
Abstract
The success of any machine learning system depends critically on effective representations of data. In many cases, it is desirable that a representation scheme uncovers the parts-based, additive nature of the data. Of current representation learning schemes, restricted Boltzmann machines (RBMs) have proved to be highly effective in unsupervised settings. However, when it comes to parts-based discovery, RBMs do not usually produce satisfactory results. We enhance such capacity of RBMs by introducing nonnegativity into the model weights, resulting in a variant called nonnegative restricted Boltzmann machine (NRBM). The NRBM produces not only controllable decomposition of data into interpretable parts but also offers a way to estimate the intrinsic nonlinear dimensionality of data, and helps to stabilize linear predictive models. We demonstrate the capacity of our model on applications…
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
TopicsGenerative Adversarial Networks and Image Synthesis · Domain Adaptation and Few-Shot Learning · Advanced Neural Network Applications
MethodsLinear Discriminant Analysis
