...
首页> 外文期刊>Ecological Modelling >Methodological issues in building, training, and testing artificial neural networks in ecological applications
【24h】

Methodological issues in building, training, and testing artificial neural networks in ecological applications

机译:在生态应用中构建,训练和测试人工神经网络的方法论问题

获取原文
获取原文并翻译 | 示例
           

摘要

We evaluate the use of artificial neural networks, particularly the feedforward multilayer perceptron with back-propagation for training (MLP), in ecological modelling and make suggestions on its use. in MLP modelling, there are no assumptions about the underlying form of the data that must be met as in standard statistical techniques. Instead, researchers must clarify the process of modelling, as this is most critical to how the model performs and is interpreted. Overfitting on the data, a potential problem, can be avoided by limiting the complexity of the model and by using techniques such as weight decay, training with noise, and limiting the training of the network. Methods on when to stop training include: (1) early stopping based on cross-validation, (2) stopping after a analyst defined error is reached or after the error levels off, and (3) use of a test data set. The third method is not ideal as the test data set is then not independent of model development and the resulting model may have little generalizability. The importance of an independent data set cannot be overemphasized as we found dramatic differences in model accuracy assessed with prediction accuracy on the training data set, as estimated with bootstrapping, and from use of an independent data set. The comparison of the artificial neural network with a general linear model (GLM) as a standard procedure is recommended because a GLM may perform as well or better than the MLP. In such cases, there are no interactions or non-linear terms that need to be modelled and it will save time to use the GLM. Techniques such as sensitivity analyses, input variable relevances, neural interpretation diagrams, randomization tests, and partial derivatives should be used to make MLP models more transparent, and further our ecological understanding, an important goal of the modelling process. Based on our experience we discuss how to build an MLP model and how to optimize the parameters and architecture. The process should be explained explicitly to make the MLP models more readily accepted by the ecological research community at large, as well as to make it possible to replicate the research. (c) 2005 Published by Elsevier B.V.
机译:我们评估了人工神经网络的使用,尤其是前馈多层感知器和用于训练的反向传播(MLP)在生态建模中的使用,并提出了使用建议。在MLP建模中,没有关于标准统计技术中必须满足的基本数据形式的假设。相反,研究人员必须阐明建模过程,因为这对模型的执行和解释方式至关重要。可以通过限制模型的复杂性以及使用诸如权重衰减,带噪声训练以及限制网络训练等技术来避免对数据的过度拟合(潜在的问题)。何时停止训练的方法包括:(1)根据交叉验证提前停止;(2)在达到分析人员定义的错误后或错误级别降低后停止;以及(3)使用测试数据集。第三种方法并不理想,因为测试数据集不独立于模型开发,因此生成的模型可能几乎没有可推广性。独立数据集的重要性不可过分强调,因为我们发现在训练数据集的预测准确性,自举估计和使用独立数据集的情况下,模型准确性的估计差异很大。建议将人工神经网络与通用线性模型(GLM)作为标准程序进行比较,因为GLM的性能可能比MLP好或更好。在这种情况下,不需要建模任何交互或非线性项,这将节省使用GLM的时间。应该使用诸如敏感性分析,输入变量相关性,神经解释图,随机检验和偏导数之类的技术来使MLP模型更加透明,并进一步使我们的生态理解成为建模过程的重要目标。根据我们的经验,我们讨论如何构建MLP模型以及如何优化参数和体系结构。应该明确地解释该过程,以使MLP模型更容易被整个生态研究界所接受,并使复制研究成为可能。 (c)2005年由Elsevier B.V.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号