83TECHNOLOGY引言径向基函数神经网络(RBFNN以其简单的网络结构、快速的学习方法、较好的推广能力,已经广泛地应用于许多领域,特别是模式识别和函数逼近等领域
然而,如何有效地确定RBF神经网络的网络结构和参数,至今没有系统的规律可循
在RBF神经网络中需要确定的参数包括隐含层节点数、隐含层基函数的中心值和宽度、隐含层到输出层的连接权值
目前,隐含层节点数主要依靠经验来选取
而根据moody准则,神经网络的设计应该在满足精度要求的情况下有最小的结构,以保证网络的泛化能力[1]
由于隐含层基函数中心值的选取对网络的函数逼近能力有很大的影响,目前最常用的确定隐含层中心值的方法是K-均值聚类法
由于K-均值聚类法的聚类过程一般能够根据输入向量比较准确地确定聚类数和相应的聚类中心,因此,如果在已知全部输入向量时使用该方法能够比较精确地确定网络结构
但是,它要求实现确定全部输入向量和指定聚类中心的数目,这在实际应用中很难办到
而动态K-均值聚类方法能够根据输入来实时地确定网络的中心
因此,本文提出动态均值聚类方法,对一般的K-均值方法进行改进
一、BRF神经网络的结构原理RBF神经网络最基本的结构形式是一种三层前向网动态K-均值聚类算法在RBF神经网络中心选取中的应用◆雷升锴刘红阳何嘉何险峰薛勤摘要:RBF神经网络构造的关键问题是中心的选取,动态K-均值聚类算法采用调整聚类中心的方法,使网络中心的选择更精确
本文先简介了RBF神经网络的结构原理,然后将动态K-均值算法应用于BRF神经网络的中心选取,最后进行了仿真实验
实验结果表明采用动态K-均值算法确定中心的RBF神经网络逼近性能更好,具有较强的实用性
关键词:径向基函数;神经网络;动态均值聚类算法;函数逼近络
网络的基本构成包括输入层、隐含层和输出层,各层的节点数目分别为P,M,L,每一层都有着完全不同的作用
其结构如图1