the test data, it can be seen that the proposed
Bayesian ENN outperforms both the single NNs and
the simple averaging ENN.
Table 1: Test MSE of twenty runs on peak function with
three component networks.
MSE Minimum Mean S.D.
single 11 0.3418 0.5617 0.1361
single 14 0.2485 0.3683 0.1089
single 17 0.1989 0.3013 0.1049
Ave-ENN 0.2114 0.2726 0.0419
Btr-ENN 0.1756 0.2400 0.0484
Btrdp-ENN 0.1756 0.2397 0.0484
Bcv-ENN 0.1768 0.2331 0.0431
Bcvdp-ENN 0.1766 0.2323 0.0415
4 CONCLUSIONS
This paper improves the existing ENN by the
following ways: 1) instead of using component NN
directly, a preliminary selecting process is used to
get the best component NN; 2) the stochastic system
based Bayesian is adopted to construct a
methodology to determine the weights of the
component networks by using the cross validation
data set in the ENN with error term being modelled
as a stochastic process in network input variables.
Peak function is used to verify the performance
of the proposed ENN. The results show that the
proposed Bayesian based ENN outperforms the
single NNs and the simple averaging ENN. These
results also show the potential of the proposed ENN
can be applied to other kinds of problems.
Moreover, comparison with other ensemble
methodologies is currently under investigation and
experiments with additional data sets will be carried
out. Further improvements to the proposed method
by considering the dependence of measured output
with predicted output, multiple optimal models,
improving the stochastic modelling, using advanced
stochastic simulation algorithms and coupling the
construction and combination of component
networks for prediction improvement are currently
under investigation.
REFERENCES
Beck, J. L., Katafygiotis, L. S., 1998. Updating models
and their uncertainties. I: Bayesian statistical
framework. Journal of Engineering Mechanics 124(4),
455-461.
Buntine, W. L., Weigend, A.S.1991. Bayesian Back-
propagation. Complex Systems 5, 603-643.
Cheung, S. H., Beck, J. L., 2010. Calculation of posterior
probabilities for Bayesian model class assessment and
averaging from posterior samples based on dynamic
system data. Computer-Aided Civil and Infrastructure
Engineering 25, 304-321.
Cheung, S. H. and Beck, J. L., 2012. New Bayesian
updating methodology for model validation and robust
predictions of a target system based on hierarchical
subsystem tests. Computer Methods in Applied
Mechanics and Engineering, accepted for publication.
Friedman, J. H., 1991. Multivariate adaptive regression
splines. Ann Statist 19(1): 1-82.
Hansen, L. K., Salamon, P., 1990. Neural network
ensembles. IEEE Transactions on Pattern Analysis
Machine Intelligence 12 (10), 993-1001.
Hashem, S., 1993. Optimal Linear Combinations of
Neural Networks. PhD thesis, School of Industrial
Engineering, Purdue University.
Hippert, H. S., Taylor, J. W., 2010. An evalution of
Bayesian techniques for controlling model complexity
and selecting inputs in a neural network for short-term
load forecasting, Neural Networks 23, 386-395.
Lampinen, J., Vehtari, A., 2001. Bayesian approach for
neural networks—review and case studies. Neural
Networks 14, 257-274.
Marwala, T., 2007. Bayesian training of neural networks
using genetic programming. Pattern Recognition
Letters 28, 1452-1458.
McCulloch, W. S., Pitts, W., 1943. A logical calculus of
the ideas immanent in nervous activity. Bulletin of
Mathematical Biophysics 1943; 5, 115-133. Reprinted
in Anderson & Rosenfeld 1988, 18-28.
Posada, D., Buckley, T. P., 2004. Model selection and
model averaging in phylogenetics: advantages of
Akaike information criterion and Bayesian approaches
over likelihood ratio tests. Systematic Biology 53, 793-
808.
Sollich, P., Krogh, A., 1996. Learning with ensembles:
How over-fitting can be useful, in: Touretzky, D. S.,
Mozer, M. C., Hasselmo, M. E. (Eds.), Advances in
Neural Information Processing Systems 8, Denver,
CO, MIT press, Cambridge, MA, pp. 190-196.
Wang, P., Xu, L., Zhou, S., Fan, Z., Li, Y., Feng, S., 2010.
A novel Bayesian learning method for information
aggregation in modular neural networks. Expert
Systems with Applications 37, 1071-1074.
Zhao, Z. Y., Zhang, Y., Liao, H. J., 2008. Design of
ensemble neural network using the Akaike information
criterion. Engineering Applications of Artificial
Intelligence 21, 1182-1188.
ABayesianApproachforConstructingEnsembleNeuralNetwork
377