Article ID Journal Published Year Pages File Type
382797 Expert Systems with Applications 2014 15 Pages PDF
Abstract

•Evolutionary Monte Carlo algorithm is proposed to train Bayesian neural networks.•The proposed approach is based on Gaussian approximation of Bayesian learning.•Monte Carlo methods is integrated with GA and fuzzy membership functions.•Time series forecasting was made over the weekly sales of a Finance Magazine.•All the methods were compared in terms of forecasting performance on the test data.

The Bayesian learning provides a natural way to model the nonlinear structure as the artificial neural networks due to their capability to cope with the model complexity. In this paper, an evolutionary Monte Carlo (MC) algorithm is proposed to train the Bayesian neural networks (BNNs) for the time series forecasting. This approach called as Genetic MC is based on Gaussian approximation with recursive hyperparameter. Genetic MC integrates MC simulations with the genetic algorithms and the fuzzy membership functions. In the implementations, Genetic MC is compared with the traditional neural networks and time series techniques in terms of their forecasting performances over the weekly sales of a Finance Magazine.

Related Topics
Physical Sciences and Engineering Computer Science Artificial Intelligence
Authors
, ,