机器学习文章目录

EP算法的特点是自适应。演化算法需要搜索,问题在变的时候,算法预测也会改变(方程改变)。与遗传算法相比,该算法只有变异,没有交叉。

经典的EP算法流程:

父代产生子代只能靠变异:自适应中,标准差也会变,

写个伪代码来表示一下:

初始化变量和参数:(个体表现型(设为X),群体规模(设一个群体有N个个体),迭代次数(演化的次数)C等)  
随机产生N个个体,并计算这些个体的适应性
while(迭代次数小于C)
{
    for(i = 1; i < N; i++)  
    {  
        X[i]变异,得到X[i+N]  
       检查X[i+N] 是否合理,并计算X[i+N]的适应性
    }
    从产生的2N个个体中选择N个个体,并排除剩余的N个个体
}
得到最终的结果

 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐