《湖北省城乡食品冷链物流系统需求预测:理论、实践与创新》:
相对于人工神经网络的参数优化而言,人工神经网络的结构优化要困难得多,至今尚无确定的方法和规律可以依循。目前,神经网络结构优化的常用方法有凑试法、删减法、增长法、增长删减法等。凑试法主要通过训练和分析不同网络结构的性能来确定最终结构,使用较多的凑试法是交叉校验法。增长法是指在训练过程中逐渐增加隐含层数以及隐含层的神经元个数,即由一个小规模的网络结构开始,根据实际问题对网络的要求,在训练过程中逐步增加网络结构的复杂度,直至满足性能要求为止。增长法可以解决神经网络过小的问题。修剪法与网络增长法相反,是指在网络训练过程中逐渐删除冗余的神经元,即初始给定一个含有冗余节点的大规模网络结构,然后在训练过程中逐步删除那些不必要的节点或权值,不断降低网络的复杂性,提高其泛化能力。修剪法能够解决神经网络过大的问题。上述几种神经网络结构优化的算法大多属于静态的优化方法,均是采用了预先设定的固定准则和贪婪搜索策略,导致人工神经网络的结构性能较差,极易陷入局部最优的结构陷阱中。而最新出现的人工神经网络结构的自组织优化算法可以动态地调整人工神经网络的结构,避免了增长型神经网络出现网络过度冗余的情况,同时也解决了删减型神经网络初始神经网络选取难的问题,最终能够获得结构简单、泛化能力强、学习速度快以及性能稳定的人工神经网络结构。虽然人工神经网络结构的动态优化方法尚未完善,但是较之静态的神经网络结构优化方法,动态的结构优化能够根据目标对象的实时输出数据同步修正和优化人工神经网络的结构,有效提升人工神经网络的性能。
……
展开