说明:资源描述 XinShe Yang教授2009年提出的Cuckoo Search优化算法Matlab原代码,可用于全局优化,并附有算法原理的文章及测试函数,供大家参考学习。Cuckoo Search 算法用于解决连续优化问题,也可以用来解决离散问题。这段代码提供的是前者。
matlab 算法 源代码 CuckooSearchcs
说明:遗传算法以及龙格库塔算法讲解,编程教程图片以及PDF。
龙格库塔-pdf 龙格库塔算法 龙格库塔 matlab
说明:PSO-ACO-TSP算法,解决旅行商问题,结合PSO和ACO算法。
PSO ACO TSP算法 旅行商 PSO算法 ACO算法
说明:该程序为微粒群算法与遗传算法求解pid参数整定MATLAB程序,优化结果包含参数输出与参数曲线变化图。
pso GA PID 微粒群算法 遗传算法
说明:基于混沌扰动算法来解决pso算法早熟问题,并用二者结合来训练灰色预测模型参数。
pso GM 混沌扰动算法 pso算法
说明:利用MATLAB编程实现遗传算法,并结合一维多峰值函数对算法性能进行了测试,在MATLAB环境中采用遗传算法有效地解决了求解函数的优化问题,仿真结果验证了该算法的有效性,图像直观,性能优越,为遗传算法的实际应用开辟了新的途径和渠道。
遗传算法 GA
说明:在前人工作的基础上深入分析了探讨了神经网络和思维进化算法的思想精髓、主要算法及特点,并将其应用于变压器的故障诊断当中,取得了良好的诊断结果。 人工神经网络利用本身分布式并行处理、自学习、自适应、非线性映射以及联想记忆等优点,为解决传统方法的不足开辟了新途径。但是由于神经网络自身结构特点,这种方法的收...
matlab 算法 神经网络 bp 函数 优化 拟合 非线性 思维 进化
说明:应用背景该算法可以应用与辨识的领域,主要针对一系列输出误差系统的辨识,并且效果显著,辨识是现在学术界都在研究的一项很重要的技术,关系到很多领域,有十分重要的价值。关键技术该程序的算法主要基本依据为最小二乘法,由于最小二乘法只能解决线性问题,不能解决输出误差系统的辨识,因此本算法基于辅助模型建立的最想...
matlab 基于 最小 算法 输出 系统
说明:一、用GA直接训练BP网络的权重算法 主程序:gafault.m 它包括以下子程序: 1. BP网络初始化:nninit.m――给出P,T,R,S1,S2; 2. 适应值计算函数:gabpEval.m; 3.将遗传算法的编码解码为BP网络所对应的权值、阈值函数:gadecod.m;二、用GA先求BP...
GA BP网络 权重算法
说明:主要是利用五点差分法解椭圆型偏微分方程,给出了一个具体椭圆方程实例,可以参考求解算法。
五点差分法 椭圆型偏微分