Байесовская нейронная сеть — нейронная сеть, представляющая неопределенность в своих весах, прогнозах или выходах с помощью байесовских методов. Вместо выдачи только одной оценки она может моделировать распределение возможных исходов. Это делает ее полезной в областях, где важна количественная оценка неопределенности, таких как медицина, безопасность и поддержка решений с учетом риска.
A probabilistic neural network that accounts for uncertainty in weights and outputs. A standard neural network regression model typically predicts a scalar value; for example, a standard model predicts a house price of 853,000. In contrast, a Bayesian neural network predicts a distribution of values; for example, a Bayesian model predicts a house price of 853,000 with a standard deviation of 67,200. A Bayesian neural network relies on Bayes' Theorem to calculate uncertainties in weights and predictions. A Bayesian neural network can be useful when it is important to quantify uncertainty, such as in models related to pharmaceuticals. Bayesian neural networks can also help prevent overfitting.