说明:解决了最小无约束优化问题,步长由ARmijo非精确一维搜索生成,迭代方向分别由最速下降法,阻尼牛顿法,共轭梯度法,拟牛顿法(BFGS)产生。
最小无约束优化 优化算法 阻尼牛顿法 共轭梯度法 拟牛顿法
说明:五种粒子滤波仿真,便于初学者学习粒子滤波算法
粒子滤波算法 粒子算法 滤波算法
说明:此代码通过模拟退火算法优化BP神经网络进行汇率预测
SABP 汇率预测 退火算法 BP神经网络
说明:交通快速路的强化学习SARSA算法,集成vissim com 连接matlab程序
交通快速路 强化学习 SARSA算法
说明:乘子法的Matlab实现,利用程序求解约束化问题。
乘子法 约束化
说明:用MATLAB编写的遗传算法路径规划,一个计算声子晶体结构的一维传递矩阵法,基于SVPWM的三电平逆变的matlab仿真。
遗传算法 路径规划
说明:专家PID控制算法,是对于传统PID控制算法的优化,其仿真结果由于传统PID控制。
PID控制算法 PIDcontrol
说明:粗糙集理论改进的RBF神经网络,适用性比较强,对RBF的优化有一定的作用
粗糙集理论 RBF 神经网络
说明:基于matlab平台的启发式智能算法,蝙蝠算法程序。
启发式智能算法 蝙蝠算法
说明:matlab版蚁群算法路径规划程序,用G2D算法。
蚁群算法 路径规划 G2D算法
说明:蝗虫优化算法(GOA)数学上模拟和模拟自然界中蝗虫群的行为,以解决优化问题。
蝗虫优化算法 GOA OPTIMISATION
说明:vrptw没有时间窗。蚁群算法。有注释。
蚁群算法 vrp
说明:完整的蚁群算法,可以参考使用。
蚁群算法
说明:窗函数的进一步介绍,单峰谱线插值算法,双峰谱线插值算法,prony法等MATLAB仿真源程序,参考北航的85个实用案例精讲。
单峰谱线插值算法 双峰谱线插值算法 prony法
说明:NMF矩阵分解算法可用于高维数据分解和降维处理分析。
NMF矩阵分解算法 高维数据分解 降维处理分析
此类别包含人工智能算法的matlab代码:包括最常见的遗传算法,蚁群算法,支持向量机算法,粒子群算法,鱼群算法以及诸如深度学习算法和神经网络算法之类的自学习算法。在Matlab代码的海洋中,学习和应用人工智能AI带来的更高级的算法。人工智能领域的快速入门始于matlab。