-
运用粒子群计算函数的极值
应用背景
求最大值与求最小值两者转换时的修改处:
BaseStepPso:代码83行和91行
InitSwarm: 代码44行
PsoProcess: 代码
69行
关键技术
调用格式:
Scope=[ ];
[xm,on,off,fv]=PsoProcess(N,D,Scope,@InitSwarm,@BaseStepPso,@fitness,IsStep,0,M,IsPlot);
Xm:目标函数取最大值时的自变量
Fv:目标函数的最大值
on:在线性能的数据
off:离线性能的数据
N:粒子数目(一般取20-40。对于大部分的问题10个粒子已经足够可以取得好的结果,
不过对于比较难的问题或者特定类别的问
- 2022-12-27 12:25:05下载
- 积分:1
-
遗传算法优化BP神经网络初始阈值以及权值
整个算法分成三部分,第一个部分是神经网络整体结构的确定,然后是遗传算法对参数的优化,然后便是利用已经优化好的参数,利用神经网络进行预测。我们根据需要优化的权值以及阈值的数量确定算法个体的长度。个体通过适应度函数计算他们的适应度,根据适应度的大小,我们使用轮盘算法,确定他们的遗传,交叉还有变异等过程,优化以后的BP神经网络可以更好地收敛。
- 2022-03-21 20:00:56下载
- 积分:1
-
箱子,C++,《数据结构与算法》
箱子,根据《数据结构与算法》这本书做的对应的源代码,可实现,本人制作的。
- 2023-08-19 02:15:03下载
- 积分:1
-
java 版B+树程序
java 版B+树程序-java version of B+ tree procedure
- 2022-03-22 19:01:12下载
- 积分:1
-
也是一个不错的SVM实现算法。经常有人要用的
也是一个不错的SVM实现算法。经常有人要用的-is a pretty good SVM algorithm. Frequent use of
- 2022-02-14 07:25:21下载
- 积分:1
-
基于混沌的加密
应用背景元胞自动机在密码学领域是有用的?虽然确定性,所代表的细胞的细胞自动机模拟的信息是不会产生的可逆的,逻辑的数学算法,它是通过一个过程,而不是不像现实生活中产生的。这实际上可能是最接近的,我们可以得到真正的随机数据从一台计算机,但能够复制它完全应该我们知道的初始配置。关键技术首先是使用一个现有的位图图像。网格的宽度和高度都设置为相同的尺寸作为原始图像,和每个细胞的状态集从相应的源像素的亮度,通过过程称为误差扩散(较暗的像素,更可能的细胞会变得活跃,用黑色像素有100%的几率,而像素0 %的机会)。
- 2022-07-17 06:18:06下载
- 积分:1
-
程序是我们上课时中用到的,工程科学计算与C程序集 (上,下) 相信是很有用的!...
程序是我们上课时中用到的,工程科学计算与C程序集 (上,下) 相信是很有用的!-is our class names, scientific computing and engineering procedures Set C (upper and lower) believe that it is very useful!
- 2022-03-30 06:15:02下载
- 积分:1
-
根据ASCII码输出汉字的一个程序!!希望对大家有所帮助
根据ASCII码输出汉字的一个程序!!希望对大家有所帮助
- 2022-09-19 17:05:03下载
- 积分:1
-
优化皇后问题的代码
优化皇后问题的代码-optimize the code Queen
- 2022-01-22 14:00:32下载
- 积分:1
-
有向图的广度深度遍历
解决有向图的广度深度遍历的一种算法,原创性很强,可以手动输入节点的连线,自动生成邻接矩阵,然后通过邻接矩阵分别计算出广度优先遍历的次序和深度优先遍历的次序。
- 2022-02-03 15:33:46下载
- 积分:1