Illuminating the "black box": a randomization approach for understanding variable contributions in artificial neural networks

被引:906
作者
Olden, JD [1 ]
Jackson, DA [1 ]
机构
[1] Univ Toronto, Dept Zool, Toronto, ON M5S 3G5, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
connection weights; sensitivity analysis; Neural Interpretation Diagram; Garson's algorithm; statistical models;
D O I
10.1016/S0304-3800(02)00064-9
中图分类号
Q14 [生态学(生物生态学)];
学科分类号
071012 [生物信息与计算生物学]; 0713 [生态学];
摘要
With the growth of statistical modeling in the ecological sciences, researchers are using more complex methods, such as artificial neural networks (ANNs), to address problems associated with pattern recognition and prediction. Although in many studies ANNs have been shown to exhibit superior predictive power compared to traditional approaches, they have also been labeled a "black box" because they provide little explanatory insight into the relative influence of the independent variables in the prediction process. This lack of explanatory power is a major concern to ecologists since the interpretation of statistical models is desirable for gaining knowledge of the causal relationships driving ecological phenomena. In this study, we describe a number of methods for understanding the mechanics of ANNs (e.g. Neural Interpretation Diagram, Garson's algorithm, sensitivity analysis). Next, we propose and demonstrate a randomization approach for statistically assessing the importance of axon connection weights and the contribution of input variables in the neural network. This approach provides researchers with the ability to eliminate null-connections between neurons whose weights do not significantly influence the network output (i.e. predicted response variable), thus facilitating the interpretation of individual and interacting contributions of the input variables in the network. Furthermore, the randomization approach can identify variables that significantly contribute to network predictions, thereby providing a variable selection method for ANNs. We show that by extending randomization approaches to ANNs, the "black box" mechanics of ANNs can be greatly illuminated. Thus, by coupling this new explanatory power of neural networks with its strong predictive abilities, ANNs promise to be a valuable quantitative tool to evaluate, understand, and predict ecological phenomena. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:135 / 150
页数:16
相关论文
共 51 条
[1]
Anderson J., 1995, INTRO NEURAL NETWORK, DOI DOI 10.7551/MITPRESS/3905.001.0001
[2]
[Anonymous], ARTIFICIAL NEURAL NE
[3]
[Anonymous], ARTIFICIAL NEURONAL
[4]
Aoki I, 1997, OCEANOL ACTA, V20, P81
[5]
Microsatellites and artificial neural networks:: tools for the discrimination between natural and hatchery brown trout (Salmo trutta, L.) in Atlantic populations [J].
Aurelle, D ;
Lek, S ;
Giraudel, JL ;
Berrebi, P .
ECOLOGICAL MODELLING, 1999, 120 (2-3) :313-324
[6]
Predicting conductivity and acidity for small streams using neural networks [J].
Bastarache, D ;
El-Jabi, N ;
Turkkan, N ;
Clair, TA .
CANADIAN JOURNAL OF CIVIL ENGINEERING, 1997, 24 (06) :1030-1039
[7]
Bishop C. M., 1995, NEURAL NETWORKS PATT
[8]
Abundance, diversity, and structure of freshwater invertebrates and fish communities: an artificial neural network approach [J].
Brosse, S ;
Lek, S ;
Townsend, CR .
NEW ZEALAND JOURNAL OF MARINE AND FRESHWATER RESEARCH, 2001, 35 (01) :135-145
[9]
The use of artificial neural networks to assess fish abundance and spatial occupancy in the littoral zone of a mesotrophic lake [J].
Brosse, S ;
Guegan, JF ;
Tourenq, JN ;
Lek, S .
ECOLOGICAL MODELLING, 1999, 120 (2-3) :299-311
[10]
A neural network model for forecasting fish stock recruitment [J].
Chen, DG ;
Ware, DM .
CANADIAN JOURNAL OF FISHERIES AND AQUATIC SCIENCES, 1999, 56 (12) :2385-2396