本站所有资源均为高质量资源,各种姿势下载。
在原文中,我编写了一个用于分类的pso优化bp神经网络程序。具体步骤如下:第一步,使用pso优化bp神经网络来获得最优的阈值和权值;第二步,将这些最优的阈值和权值作为初始阈值和权值,采用动量及自适应学习速率算法进行训练。在附件中,包含了数据和我编写的部分程序。其中,tiqushuju函数用于从文本中提取数据并构造样本集,mubiao函数用于构造期望输出。bp函数是我已经编写好的未使用pso优化的bp神经网络函数,而pso函数则是我编写的用于pso优化bp神经网络的函数。psobp函数则是使用pso优化的阈值和权值作为bp神经网络的初始权值和阈值进行训练和测试的函数。然而,我发现使用粒子群优化bp网络的程序的训练效果和测试效果远不如仅使用bp的效果。