该法在美国适用于平原区52000km2以下、山区13000km2以下的面积和6~72小时的可能最大暴雨估算。图10.19PMP时—面—深曲线2)外包。图10.21设计的控制面积内PMP暴雨模式③概化可能最大暴雨等值线图的绘制。在分析设计地区实测暴雨等值线图的基础上,确定概化暴雨图的形状。......
2025-09-30
应用多目标粒子群算法求解问题通常只能获得有限数目的Pareto最优解,而且对于一些复杂的多目标优化问题通常很难用数学方法求出其理论意义上的Pareto最优解集,并且一般也很难知晓算法求得的解是否就是问题真正的Pareto最优解。鉴于此,我们从一般意义上分析MSMOPSO的收敛性。
本章参考文献[31]指出,在单目标优化问题中为了保证PSO收敛到全局最优解,需要以下满足两个条件:一是第t+1代的全局最优解gbestt+1不能比第t代的全局最优解gbestt差;二是算法能够搜索决策空间内任意一点,而且能以非零的概率在最优解的邻域内生成解。
上述条件1给出了PSO收敛的单调性条件,而条件2要求算法的搜索能覆盖到问题的整个决策空间,这两个条件同时满足才能保证算法的收敛。但对于多目标优化问题,如果要保证MOPSO全局收敛,则需将上面的条件1改变为:第t+1代外部档案中的解个体应与以前所有t代的档案个体相互非支配,这里0<t<t+1。如此调整后才能保证多目标优化算法的单调性。此外,条件2仍然需要满足。(https://www.chuimin.cn)
MSMOPSO算法满足单调性条件可以从适应度函数和外部档案的维护策略两方面分析:首先,MSMOPSO采用了SPEA2算法计算解个体强度的适应度赋值方法,从该赋值方法来看,具有相同强度的个体具有相同的适应度值,占优的个体具有更好的适应度值,因此这种计算个体强度的适应度赋值方法具有单调性;其次,MSMOPSO算法采用了渐进方法维持外部档案,在第t代判定粒子群中的解个体x能否进入档案时,需要将x与所有的档案成员进行支配关系比较,只有x不被档案中的任何解支配时,个体x才可能加入档案,而且档案中所有被x所支配的解个体被删除。这样在第t代结束时,其外部档案中的个体彼此间互为非支配关系。逐代执行这样的渐进方法维护外部档案,则能满足第t+1代档案个体与以前所有t代档案成员相互非支配的单调性条件。
MSMOPSO算法在粒子的速度更新中增加了扰动项,并且设置了随机量r3在[-1,1]区间内均匀取值,增加了粒子飞行方向的多样性,另外,MSMOPSO算法在步骤4对粒子群中所有的粒子以一定的概率执行多项式变异,这些变异的措施能够保证粒子群搜索的范围覆盖至整个决策空间。综合上述定性分析可知,MSMOPSO算法能够收敛至问题的全局最优前沿。
相关文章
该法在美国适用于平原区52000km2以下、山区13000km2以下的面积和6~72小时的可能最大暴雨估算。图10.19PMP时—面—深曲线2)外包。图10.21设计的控制面积内PMP暴雨模式③概化可能最大暴雨等值线图的绘制。在分析设计地区实测暴雨等值线图的基础上,确定概化暴雨图的形状。......
2025-09-30
直线投影法是一种基于边界的角点检测算法,其核心思想就是把角点定义在目标的轮廓线上,先分割图像,抽取目标边界的Freeman链码,将方向改变程度较大的点标记为角点。设L为目标区域边界,其局部连续链码可表示为Ljs={aj-s+1 aj-s+2…Ljs在x和y方向的投影,即在链码7和1的方向的投影为式中,ai7,ai1的值由方向码ai的值确定,见表4-1。......
2025-09-29
如图3.5所示显示出了两个算法程序的运行时间。此图验证了前一自然段中的时间效率分析,表明CpecuFind时间效率的优势显著。表3.54个ROC曲线下方面积对比结果图3.6两算法在30+330数据集上计算的ROC曲线PecuFind;CpecuFind图3.7两算法在550数据集上计算的ROC曲线Pecu Find;Cpecu Find由此,4个ROC曲线的对比说明,CpecuFind算法性能优于Pecufind算法性能。......
2025-09-29
上一章的分析中已经指出,结构损伤嵌套多尺度分析过程是一个双重迭代过程。在数值上表示为通过双尺度分解,含细观扰动项的弹性损伤问题转化为成在宏、细观两个尺度上各自方程的耦合求解。图5.2宏细观双重尺度计算的主要流程......
2025-09-30
粒子群算法的优势在于它的算法简单、 易于实现, 可调参数少, 收敛速度快、 求解快, 可以用于大规模的优化模型中; 基于记忆的特点, 可以对以往产生的最优位置进行保存。公式(6-2)表示了粒子的位置是由上个时刻位置与上个时刻粒子的运动所共同影响的。在粒子群算法的整个过程中, 惯性权重w、 r1、 r2 和最大速度Vmax 对算法的搜索能力和性能影响很大。......
2025-09-29
Hadoop可编写和运行分布式应用以及处理大规模数据,Mahout为一些机器学习算法框架库,但Mahout基于MapReduce计算框架,不适合处理迭代算法。因此,基于Spark和Hadoop框架结合的机器学习算法,要解决Mahout在应用迭代算法处理数据时消耗资源过多和系统整体性能下降的缺陷,提高数据处理分析的速度。基于MapReduce框架编写的Mahout机器学习库,使用HDFS技术在云基础架构上能够满足对大数据的存储要求,但I/O资源消耗过大造成系统整体性能降低[155]。......
2025-09-30
将W-O算法成功运用于谱分析中,极大地减少了旁瓣的数量和幅度,提高了频谱分辨率和信号的检测能力。“重应用与实现”是本书的主要特点,书中提供的大量算法使结合本专业准备运用全相位滤波方法的读者具备了现成的分析和研究工具,也为正在研究全相位滤波理论的专家们提供了一定参考。......
2025-09-29
统计所有用户产生的行为对,计算转移概率。表6超市A行为对和权重说明表7超市A转移概率计算说明表8用户2最近前置状态且我们在上一步骤中计算了不同商户间的转移概率(取前四),见表9。......
2025-09-30
相关推荐