Towards Training Probabilistic Topic Models on Neuromorphic Multi-chip Systems
Zihao Xiao, Jianfei Chen, Jun Zhu

TL;DR
This paper explores training probabilistic topic models like LDA and pLSI on neuromorphic multi-chip systems, proposing novel spiking neural network algorithms that are energy-efficient and suitable for hardware implementation.
Contribution
It introduces three SNN-based algorithms for training topic models on NMS hardware, including online methods with stochastic optimization tailored for neuromorphic systems.
Findings
Algorithms are comparable to GPC-based training methods.
Proposed methods are suitable for energy- and storage-limited environments.
Extended approach for training pLSI and network pruning for hardware constraints.
Abstract
Probabilistic topic models are popular unsupervised learning methods, including probabilistic latent semantic indexing (pLSI) and latent Dirichlet allocation (LDA). By now, their training is implemented on general purpose computers (GPCs), which are flexible in programming but energy-consuming. Towards low-energy implementations, this paper investigates their training on an emerging hardware technology called the neuromorphic multi-chip systems (NMSs). NMSs are very effective for a family of algorithms called spiking neural networks (SNNs). We present three SNNs to train topic models. The first SNN is a batch algorithm combining the conventional collapsed Gibbs sampling (CGS) algorithm and an inference SNN to train LDA. The other two SNNs are online algorithms targeting at both energy- and storage-limited environments. The two online algorithms are equivalent with training LDA by using…
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
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Machine Learning and ELM
MethodsLinear Discriminant Analysis
