English

Bayesian Perceptron: Towards fully Bayesian Neural Networks

Machine Learning 2020-09-11 v2 Machine Learning

Abstract

Artificial neural networks (NNs) have become the de facto standard in machine learning. They allow learning highly nonlinear transformations in a plethora of applications. However, NNs usually only provide point estimates without systematically quantifying corresponding uncertainties. In this paper a novel approach towards fully Bayesian NNs is proposed, where training and predictions of a perceptron are performed within the Bayesian inference framework in closed-form. The weights and the predictions of the perceptron are considered Gaussian random variables. Analytical expressions for predicting the perceptron's output and for learning the weights are provided for commonly used activation functions like sigmoid or ReLU. This approach requires no computationally expensive gradient calculations and further allows sequential learning.

Keywords

Cite

@article{arxiv.2009.01730,
  title  = {Bayesian Perceptron: Towards fully Bayesian Neural Networks},
  author = {Marco F. Huber},
  journal= {arXiv preprint arXiv:2009.01730},
  year   = {2020}
}

Comments

Accepted for publication at the 59th IEEE Conference on Decision and Control (CDC) 2020. v2: correction of typos

R2 v1 2026-06-23T18:17:50.177Z