首页> 外文期刊>Ecological Modelling >Testing the generalization of artificial neural networks with cross-validation and independent-validation in modelling rice tillering dynamics
【24h】

Testing the generalization of artificial neural networks with cross-validation and independent-validation in modelling rice tillering dynamics

机译:用交叉验证和独立验证在模拟水稻分er动力学中测试人工神经网络的一般性

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

摘要

Neural networks (NN) rely on the inner structure of available data sets rather than on comprehension of the modeled processes between inputs and outputs. Therefore, neural networks have been regarded as highly empirical models with limited extrapolation capability to situations outside the range of the training and validation data sets. In this study, the generalization ability of neural networks in predicting rice tillering dynamics was tested and several techniques inducing the generalization ability of neural networks were compared. We compared the performance of cross-validated neural networks with independent-validated neural networks and found that neural networks were able to extrapolate and predict tillering dynamics if the data were within the range of inputs of the training set. An inadequate training set resulted in overfitting of available data and neural networks that were not generalizable. The training set size required to enable a neural network to generalize and predict rice tillering dynamics was found to be at least 9 times as many training patterns for each weight. When a large number of variables are included in the input vector of a neural network with inadequate amounts of training data, we strongly recommend that the dimension of the input vector is reduced using principle component analysis (PCA), correspondence analysis (CA) or similar techniques to decrease the number of weights before the training procedure to improve the generalization ability of the NN. If the amount of training data still is not sufficient after the dimension of the input vector is reduced, regularization techniques, such as early stopping, jittering, and especially the embedment of estimated results by a theoretical model into the training set, should be used to improve the generalization ability of the neural network. The generalization of neural networks presents a wide spectrum of problems, and the proposed approaches are not confined strictly to modelling rice tillering dynamics but can be applied to other agricultural and ecological systems. (C) 2004 Elsevier B.V. All rights reserved.
机译:神经网络(NN)依赖于可用数据集的内部结构,而不是对输入和输出之间建模过程的理解。因此,神经网络被认为是高度经验模型,对于训练和验证数据集范围之外的情况,其外推能力有限。在这项研究中,测试了神经网络在预测水稻分er动态中的泛化能力,并比较了几种诱导神经网络泛化能力的技术。我们比较了交叉验证的神经网络和独立验证的神经网络的性能,发现如果数据在训练集的输入范围内,则神经网络能够推断和预测分ing动态。训练集不足导致无法通用化的可用数据和神经网络过度拟合。发现使神经网络能够概括和预测水稻分dynamic动态的训练集大小至少是每种重量训练模式的9倍。当训练数据量不足的神经网络的输入向量中包含大量变量时,我们强烈建议使用主成分分析(PCA),对应分析(CA)或类似方法减小输入向量的维数在训练过程之前减少权重数量的技术,以提高神经网络的泛化能力。如果在减小输入向量的维数之后训练数据量仍然不足,则应使用正则化技术(例如,提前停止,抖动,尤其是通过理论模型将估计结果嵌入训练集中)来进行训练。提高神经网络的泛化能力。神经网络的泛化提出了各种各样的问题,并且所提出的方法不仅仅局限于模拟水稻分till动力学,而是可以应用于其他农业和生态系统。 (C)2004 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号