Skip to main content
Article
Naive Bayesian Inference of Handwritten Digits using a Memristive Associative Memory
Proceedings of the IEEE/ACM International Symposium on Nanoscale Architectures (NANOARCH 2017)
  • Mohammed M.A. Taha, Portland State University
  • Christof Teuscher, Portland State University
Document Type
Citation
Publication Date
1-1-2017
Abstract

Although Bayesian inference enhances intelligent probabilistic computing systems, it is computationally expensive and not efficient to implement on traditional von Neumann architectures. In this paper we propose a simple and novel way to implement approximate Bayesian inference that relies on the Naive Bayes Nearest Neighbour (NBNN) algorithm using memristors. We also show that incorporating variable prior probabilities helps the inference process and helps in saving ≈ 300× the power because we can lower the input voltage without having to sacrifice significant performance. We tested our system with the MNIST dataset and showed that it can perform up to ≈ 2 − 4% better by including variable priors. Index Terms—Memristor, Crossbar Architecture, Bayesian Inference, Probabilistic Inference, Associative Memory.

Persistent Identifier
https://archives.pdx.edu/ds/psu/25934
Publisher
IEEE
Citation Information
Taha, M. M., & Teuscher, C. (2017, July). Naive Bayesian inference of handwritten digits using a memristive associative memory. In 2017 IEEE/ACM International Symposium on Nanoscale Architectures (NANOARCH) (pp. 139-140). IEEE.