Bayesian model selection applied to artificial neural networks used for water resources modeling

被引:31
|
作者
Kingston, Greer B. [1 ]
Maier, Holger R. [2 ]
Lambert, Martin F. [2 ]
机构
[1] HR Wallingford Ltd, Wallingford OX10 8BA, Oxon, England
[2] Univ Adelaide, Sch Civil & Environm Engn, Adelaide, SA 5005, Australia
关键词
D O I
10.1029/2007WR006155
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
Artificial neural networks (ANNs) have proven to be extremely valuable tools in the field of water resources engineering. However, one of the most difficult tasks in developing an ANN is determining the optimum level of complexity required to model a given problem, as there is no formal systematic model selection method. This paper presents a Bayesian model selection (BMS) method for ANNs that provides an objective approach for comparing models of varying complexity in order to select the most appropriate ANN structure. The approach uses Markov Chain Monte Carlo posterior simulations to estimate the evidence in favor of competing models and, in this study, three known methods for doing this are compared in terms of their suitability for being incorporated into the proposed BMS framework for ANNs. However, it is acknowledged that it can be particularly difficult to accurately estimate the evidence of ANN models. Therefore, the proposed BMS approach for ANNs incorporates a further check of the evidence results by inspecting the marginal posterior distributions of the hidden-to-output layer weights, which unambiguously indicate any redundancies in the hidden layer nodes. The fact that this check is available is one of the greatest advantages of the proposed approach over conventional model selection methods, which do not provide such a test and instead rely on the modeler's subjective choice of selection criterion. The advantages of a total Bayesian approach to ANN development, including training and model selection, are demonstrated on two synthetic and one real world water resources case study.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Bayesian training of artificial neural networks used for water resources modeling
    Kingston, GB
    Lambert, MF
    Maier, HR
    [J]. WATER RESOURCES RESEARCH, 2005, 41 (12) : 1 - 11
  • [2] Artificial neural networks in water resources
    Cigizoglu, H. K.
    [J]. INTEGRATION OF INFORMATION FOR ENVIRONMENTAL SECURITY, 2008, : 115 - 148
  • [3] Evolutionary model selection in Bayesian neural networks
    Bozza, S
    Mantovan, P
    Schiavo, RA
    [J]. BETWEEN DATA SCIENCE AND APPLIED DATA ANALYSIS, 2003, : 378 - 386
  • [4] A Bayesian approach to artificial neural network model selection
    Kingston, G. B.
    Maier, H. R.
    Lambert, M. F.
    [J]. MODSIM 2005: INTERNATIONAL CONGRESS ON MODELLING AND SIMULATION: ADVANCES AND APPLICATIONS FOR MANAGEMENT AND DECISION MAKING: ADVANCES AND APPLICATIONS FOR MANAGEMENT AND DECISION MAKING, 2005, : 190 - 196
  • [5] MULTIVARIATE MODELING OF WATER-RESOURCES TIME-SERIES USING ARTIFICIAL NEURAL NETWORKS
    RAMAN, H
    SUNILKUMAR, N
    [J]. HYDROLOGICAL SCIENCES JOURNAL-JOURNAL DES SCIENCES HYDROLOGIQUES, 1995, 40 (02): : 145 - 163
  • [6] Artificial neural networks applied to spot welding process modeling
    张忠典
    李严
    何幸平
    吴林
    徐清
    [J]. China Welding, 1997, (01) : 44 - 51
  • [7] Artificial neural networks applied to spot welding process modeling
    Zhang, Zhongdian
    Li, Yan
    He, Xingping
    Wu, Lin
    Xu, Qing
    [J]. China Welding (English Edition), 1997, 6 (01): : 41 - 48
  • [8] Modeling and analysis of artificial neural networks applied in operations research
    da Silva, IN
    de Souza, AN
    Bordon, ME
    [J]. MANUFACTURING, MODELING, MANAGEMENT AND CONTROL, PROCEEDINGS, 2001, : 315 - 320
  • [9] A new model selection strategy in artificial neural networks
    Egrioglu, Erol
    Aladag, Cagdas Hakan
    Gunay, Suleyman
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2008, 195 (02) : 591 - 597
  • [10] Model Selection in Bayesian Neural Networks via Horseshoe Priors
    Ghosh, Soumya
    Yao, Jiayu
    Doshi-Velez, Finale
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2019, 20