说明:此源码是对人工蚁群算法的一种实现,用于无约束连续函数的优化求解,对于含有约束的情况,可以先使用罚函数等方法,把问题处理成无约束的模型,再使用本源码进行求解。
说明:这是 algorithm,This 代码最小化 Rosenbrock 函数使用细菌觅食优化 (BFO) 技术被称为基准作用的细菌觅食优化的基本代码。
matlab 优化 细菌 觅食
说明:多元单峰值函数遗传算法优化计算实例,自己测试可以使用。
遗传测试函数 遗传算法-多元 遗传算法测试
说明:混沌粒子群优化算法,有测试函数,可以直接运行,对研究不同混沌映射的粒子群算法有帮助
混沌映射 混沌优化 混沌优化算法 混沌算法
说明:约束最优化方法--最速下降法(也叫梯度法),是人们用来求多个变量函数极值问题的最早的一种方法。
约束极值 最优化 gradient-methods gradient-descent matlab-优化
说明:针对灰狼优化算法在求解连续函数优化问题时精度不高、易出现早熟收敛等缺陷,提出一种改进的灰狼优化算法。
matlab---GWO算法 matlab---灰狼 灰狼算法改进 matlab-灰狼算法 matlab灰狼
说明:Matlab优化源代码全集,包括线性回归和非线性回归的优化功能。 源码中包含fit功能的多个函数,fminsearchchbnd实现最小值的搜索。 源码包含多个文件,但注释不多。
matlab 回归 源代码 优化 非线性 线性 全集
说明:小波神经网络的源程序: 1.构造的非线性函数: 位于nninit_test.m 2.直接用WNN逼近非线性:Wnn_test.m, (内部调用小波函数) 3.遗传算法优化后逼近 :GA_Wnn_test.m (内部调用遗传算法的,初始化,适应度,解码函数)-genetic algorithm opt...
matlab 神经网络 源代码 非线性 函数
说明:拟牛顿法是求解优化问题的一种重要方法,本文在 Matlab 平台上,运用 拟牛顿法对最小值问题进行了无约束优化求解。计算结果表明,拟牛顿法能够比 较精确地计算函数的极小值。
matlab 优化 求解 问题 牛顿法
说明:蝙蝠算法求解最优化问题,本代码是用于求解目标函数。
最优化算法 bat 蝙蝠算法优化 distantzpo earth52h