
智能优化算法
文章平均质量分 93
CSer、子瑜
这个作者很懒,什么都没留下…
展开
-
非线性环境中的扩展卡尔曼滤波实现
扩展卡尔曼滤波通过对非线性函数进行线性化处理,使用雅可比矩阵来近似状态转移和测量模型,从而将卡尔曼滤波的基本框架扩展到非线性系统中。EKF的核心步骤包括状态预测、协方差预测、测量更新和协方差更新。通过本例,我们展示了如何将卡尔曼滤波扩展到非线性环境中,使用扩展卡尔曼滤波(EKF)算法进行状态估计。EKF通过对非线性函数进行线性化处理,计算雅可比矩阵,从而在非线性系统中实现卡尔曼滤波的基本框架。通过实际代码实现和结果可视化,验证了EKF在处理非线性系统中的有效性和准确性。原创 2025-02-10 21:08:26 · 1038 阅读 · 0 评论 -
模拟退火算法(SA)的原理以及Java实现
1.算法原理寻找f(x)最大值的问题,爬山算法搜索到局部最高点A点时就会停止搜索,原因是A点左右的值均小于A点的值。模拟退火算法采用的解决办法是以一定的概率选择A两边的点,尽管A两边的点并不是局部最优解,这样就有一定的概率搜索到D点,从而搜索到全局最高点B点,最终获得了全局最优解。上文中的一定概率来自于固体退火原理:当固体温度较高时,物质内能较大,固体内部分子运动剧烈;当温度逐渐降低时,物体...原创 2019-12-28 09:38:20 · 1209 阅读 · 0 评论 -
合作协同进化算法CCEAs(Cooperative Co-Evolution Algorithm)
**合作协同进化算法CCEAs**1.概述 CCEAs(合作协同进化算法)是一个求解大规模优化问题的算法,该算法采取“分而治之”的策略。对于一个优化问题,依变量分解成若干组问题,分组优化,且各分组间进行合作协同,共同完成整个问题的优化。 ...翻译 2019-06-17 23:10:04 · 12096 阅读 · 1 评论