Year 2017, Volume 01 , Issue 2, Pages 54 - 65 2017-12-29

Bayesian Learning based Gaussian Approximation for Artificial Neural Networks


In the nonlinear systems, the pre-knowledge about the exact functional structure between inputs and outputs is mostly either unavailable or insufficient. In this case, the artificial neural networks (ANNs) are useful tools to estimate this functional structure. However, the traditional ANNs with the sum squared error suffer from the approximation and estimation errors in the high dimensional and excessive nonlinear cases. In this context, Bayesian neural networks (BNNs) provide a natural way to alleviate these issues by means of penalizing the excessive complex models. Thus, this approach allows estimating more reliable and robust models in the regression analysis, time series, pattern recognition problems etc. This paper presents a Bayesian learning approach based on Gaussian approximation which estimates the parameters and hyperparameters in the BNNs efficiently. In the application part, the proposed approach is compared with the traditional ANNs in terms of their estimation and prediction performances over an artificial data set.

Bayesian Neural Networks, Bayesian Learning, Gaussian Approach, Fixed Hyperparameters, Gradient based Algorithms
  • W. L. Buntine, A. S. Weigend, Bayesian Back-Propagation, Complex Systems 5(6) (1991), 603–643.
  • D. J. C. Mackay, A Practical Bayesian Framework for Back Propagation Networks, Neural Computation 4(3) (1992), 448–472.
  • G. E. Hinton, D. V. Camp, Keeping Neural Networks Simple by Minimizing The Description Length of The Weights, In Proceedings of the Sixth Annual Conference on Computational Learning Theory, (1993), pp. 5-13.
  • R. M. Neal, Bayesian Training of Back-Propagation Networks by the Hybrid Monte Carlo Method, Technical Report CRG-TR-92-1, Dept. of Computer Science, University of Toronto, (1992).
  • S. Duane, A. D. Kennedy, B. J. Pendleton, D. Roweth, Hybrid Monte Carlo, Physics Letters B, 195(2) (1987), 216-222.
  • D. J. C. Mackay, Probable Networks and Plausible Predictions-A Review of Practical Bayesian Methods for Supervised Neural Networks, Network: Computation in Neural Systems, 6(3) (1995), 469-505.
  • C. M. Bishop, Neural Networks for Pattern Recognition, Oxford University Press (reprinted 2010), 1995.
  • R. M. Neal, Bayesian Learning for Neural Networks, New York, Springer, 1996.
  • D. Rios Insua, P. Muller, Feed-forward Neural Networks for Nonparametric Regression, Technical Report 98.02., Institute of Statistics and Decision Sciences, Duke University, (1998).
  • A. D. Marrs, An Application of Reversible-Jump MCMC to Multivariate Spherical Gaussian Mixtures. Advances in Neural Information Processing Systems 10 (1998), 577-583.
  • C. C Holmes, B. K. Mallick, Bayesian Radial Basis Functions of Variable Dimension, Neural Computation. 10(5) (1998), 1217-1233.
  • P. J. Green, Reversible Jump Markov Chain Monte Carlo Computation and Bayesian Model Determination, Biometrika, 82 (1995), 711-732.
  • S. Richardson, P. J. Green, On Bayesian Analysis of Mixtures with an Unknown Number of Components, Journal of the Royal Statistical Society B, 59(4) (1997), 731- 792.
  • J. F. G. Freitas, Bayesian Methods for Neural Networks, Phd. Thesis, Trinity College University of Cambridge and Cambridge University Engineering Department, UK, 2000.
  • F. Liang, W.H. Wong, Real-Parameter Evolutionary Monte Carlo with Applications to Bayesian Mixture Models. J. Am. Stat. Assoc. 96 (454) (2001), 653–666.
  • C. G. Chua, A. T. C. Goh, Nonlinear Modeling with Confidence Estimation using Bayesian Neural Networks, International Journal for Numerical and Analytical Methods in Geomechanics, int. J. Numer. Analy. Meth. Geomech 27 (2003), 651–667.
  • F. Liang, Bayesian Neural Networks for Nonlinear Time Series Forecasting, Statistics and Computing, 15(1), (2005), 13–29.
  • D. Lord, Y. Xie, Y. Zhang, Predicting Motor Vehicle Collisions using Bayesian Neural Network Models: An Empirical Analysis, Elsevier, Accident Analysis and Prevention, 39 (2007), 922–933.
  • J. Lampinen, A. Vehtari, Bayesian Approach for Neural Networks-Review and Case Studies, Neural Networks, 14(3) (2001), 7-24.
  • J.Vanhatalo, A. Vehtari, MCMC Methods for MLP-network and Gaussian Process and Stuff– A documentation for Matlab Toolbox MCMCstuff, Laboratory of Computational Engineering, Helsinki University of Technology, (2006).
  • T. Marwala, Bayesian Training of Neural Networks using Genetic Programming, Pattern Recognition Letters, 28 (2007), 1452-1458.
  • D.T. Mirikitani, Recursive Bayesian Recurrent Neural Networks for Time-Series Modeling, IEEE Transactions on Neural Networks, 21 (2) (2010), 262-274.
  • M. S. Goodrich, Markov Chain Monte Carlo Bayesian Learning for Neural Networks, Selected Papers at MODSIM World 2010 Conference and Expo, NASA/CP-2011-217069/PT1 (2011), 268-290.
  • J. Martens, I. Sutskever, Learning Recurrent Neural Networks with Hessian-Free Optimization, Proceedings of the 28th International Conference on Machine Learning, Bellevue, WA, USA, (2011).
  • D. Niu, H. Shi and D. D. Wu. Short-term load forecasting using Bayesian neural networks learned by Hybrid Monte Carlo Algorithm, Applied Soft Computing, 12(6), (2012), 1822–1827.
  • A L. Beam, A. Motsinger-Reif and J. Doyle (2014). Bayesian Neural Networks for Genetic Association Studies of Complex Disease, arXiv:1404.3989 [q-bio.GN] , Cornell University Library.
  • O. Kocadagli, Hybrid Bayesian Neural Networks with Genetic Algorithms and Fuzzy Membership Functions, Phd. Thesis, Department of Statistics, Mimar Sinan F.A. University, Istanbul, Turkey, 2012.
  • O. Kocadagli and B. Aşıkgil. Nonlinear Time Series Forecasting with Bayesian Neural Networks. Expert Systems with Applications, 41(15), (2014), 6596-6610.
  • Kocadagli, O.. A Novel Hybrid Learning Algorithm for Full Bayesian Approach of Artificial Neural Networks, Applied Soft Computing, Elsevier, 35, (2015), 52 – 65.
  • P. Niyogi, F. Girosi, On the Relationship between Generalization Error, Hypothesis Complexity, and Sample Complexity for Radial Basis Functions, Technical Report AIM-1467, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, MA, (1994).
  • S. Geman, E. Bienenstock, R. Doursat, Neural Networks and the Bias/Variance Dilemma. Massachusetts institute of Technology, 4(1) (1992), 1-58. R. A. Jacobs, Methods for Combining Experts Probability Assessments, Neural Computation, 7(5) (1995), 867-888.
  • M. P. Perrone, Averaging/Modular Techniques for Neural Networks, In: Arbib, M. A. The Handbook of Brain Theory and Neural Networks, MIT Press, 1995. L. Wu, J. Moody, A Smoothing Regularizer for Feedforward and Recurrent Neural Networks. Neural Computation, 8(3) (1996), 461.489.
  • G. Castellano, A.M. Fanelli, M. Pelillo, An Iterative Pruning Algorithm for Feedforward Neural Networks, Neural Networks, IEEE Transactions on, 8 (1997), 519- 531.
  • G. B. Huang, P. Saratchandran, N. Sundararajan, A Generalized Growing and Pruning RBF (GGAP-RBF) Neural Network for Function Approximation. Neural Networks, IEEE Transactions on, 16 (2005), 57-67.
  • P. M. Williams, Bayesian Regularization and Pruning using A Laplace Prior, Neural Computation, 7 (1) (1995), 117-143.
  • C. M. Bishop, Pattern Recognition and Machine Learning, Springer Science + Business Media, LLC, 2006.
Primary Language en
Subjects Mathematics
Published Date December
Journal Section Articles

Country: Turkey


Publication Date : December 29, 2017

Bibtex @research article { forecasting346891, journal = {Turkish Journal of Forecasting}, issn = {}, eissn = {2618-6594}, address = {Giresun Üniversitesi Fen Edebiyat Fakültesi İstatistik Bölümü, Güre Yerleşkesi, 28100 Merkez, Giresun}, publisher = {Giresun University}, year = {2017}, volume = {01}, pages = {54 - 65}, doi = {}, title = {Bayesian Learning based Gaussian Approximation for Artificial Neural Networks}, key = {cite}, author = {Koacadagli̇, Ozan} }
APA Koacadagli̇, O . (2017). Bayesian Learning based Gaussian Approximation for Artificial Neural Networks . Turkish Journal of Forecasting , 01 (2) , 54-65 . Retrieved from
MLA Koacadagli̇, O . "Bayesian Learning based Gaussian Approximation for Artificial Neural Networks" . Turkish Journal of Forecasting 01 (2017 ): 54-65 <>
Chicago Koacadagli̇, O . "Bayesian Learning based Gaussian Approximation for Artificial Neural Networks". Turkish Journal of Forecasting 01 (2017 ): 54-65
RIS TY - JOUR T1 - Bayesian Learning based Gaussian Approximation for Artificial Neural Networks AU - Ozan Koacadagli̇ Y1 - 2017 PY - 2017 N1 - DO - T2 - Turkish Journal of Forecasting JF - Journal JO - JOR SP - 54 EP - 65 VL - 01 IS - 2 SN - -2618-6594 M3 - UR - Y2 - 2017 ER -
EndNote %0 Turkish Journal of Forecasting Bayesian Learning based Gaussian Approximation for Artificial Neural Networks %A Ozan Koacadagli̇ %T Bayesian Learning based Gaussian Approximation for Artificial Neural Networks %D 2017 %J Turkish Journal of Forecasting %P -2618-6594 %V 01 %N 2 %R %U
ISNAD Koacadagli̇, Ozan . "Bayesian Learning based Gaussian Approximation for Artificial Neural Networks". Turkish Journal of Forecasting 01 / 2 (December 2017): 54-65 .
AMA Koacadagli̇ O . Bayesian Learning based Gaussian Approximation for Artificial Neural Networks. TJF. 2017; 01(2): 54-65.
Vancouver Koacadagli̇ O . Bayesian Learning based Gaussian Approximation for Artificial Neural Networks. Turkish Journal of Forecasting. 2017; 01(2): 54-65.