日期:2012-07-03 14:01
复杂的非线性问题时,表现出了无可比拟的优越性。
3.4遗传神经网络(GA-BP)
在神经网络的学习过程中,为了防止BP算法聒噪收敛,学习过程中首先由GA同时搜索解空间的一群点,并构成一个不断进化的群体序列,在几代的进化后,可以同时得到一些具有全局性的较好点,从这些较好点出发,再分别用神经网络BP算法进行学习,找到全局最优的权值,从而完成网络的学习。
GA-BP算法具体的实现步骤如下:
1) 对BP网络的权值、阈值的解空间进行实数编码,随机生成一个初始群体。实数编码可以缩短染色体串的长度,避免了有些变量难以进行二进制