Naive Bayesian Inference of Handwritten Digits using a Memristive Associative Memory
Proceedings of the IEEE/ACM International Symposium on Nanoscale Architectures (NANOARCH 2017)
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.
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.