当前位置:主页 > 科技论文 > 搜索引擎论文 >

基于群体协作的改进果蝇优化算法及应用

发布时间:2024-09-17 15:42
  受果蝇觅食特性的启示,著名学者潘文超于2011年提出了一种全新的群体智能元启发式演化算法——果蝇优化算法(Fruit fly optimization algorithm)。跟目前存在的一些仿生算法比较,果蝇优化算法具有独特的优势,主要体现在以下几点:算法中出现的参数较少、流程结构简单、算法实现的难度较低。但尽管如此,果蝇优化算法同样有着类似其他元启发式方法的缺陷,易陷入局部最优、多维复杂问题的优化中会出现早熟收敛现象等。为了提升基本果蝇优化算法的寻优性能,我们引入了两种全新的改进方法,并将其分别应用于Web服务组合和多阈值图像分割中,主要工作如下:(1)随着现实世界各种服务的快速增加,不同的web服务也可以具有相同的功能属性。如何从这些组合服务中选取最符合用户需求的一个候选服务集合已成为当下备受追捧的议题,吸引了众多研究者的目光。因而衍生出来许多基于服务质量(QoS)来评价服务组合优劣程度的方法。然而,绝大多数的现行方法或多或少都有其不足之处,比如可扩展性差,系统开销大,很难找到全局最优解等。因此,我们采用了一种新的搜索策略,改进算法为NSSFOA,该算法将果蝇种群分成了具有不同寻优步...

【文章页数】:75 页

【学位级别】:硕士

【部分图文】:

图3.2优化结果比较(平均适应度值)??Fig.3.2?Comparison?of?the?optimization?results?(average?fitness?

图3.2优化结果比较(平均适应度值)??Fig.3.2?Comparison?of?the?optimization?results?(average?fitness?

0.2,0.3,0.3},分别对应定义1中的C,d,7:穴。??候选服务个数不变,子服务个数改变时,四种算法所得的平均适应度值曲线??如图3.2所示。由图3.2我们可以看出,NSSFOA算法所得结果的值在几种算法??中是最小的,这表明该算法能够有效地找到最优的一组组合服务。另外,....


图3.3优化结果比较(标准差)??Fig.3.3?Comparison?of?the?optimization?results?(?

图3.3优化结果比较(标准差)??Fig.3.3?Comparison?of?the?optimization?results?(?

子服务个数为15.?子服务个数为20.??图3.2优化结果比较(平均适应度值)??Fig.3.2?Comparison?of?the?optimization?results?(average?fitness)??3.4.2基于子服务集个数的比较??本部分的实验是基于QWS数据集....


图3.4四种算法在不同迭代次数上的优化结果??17??

图3.4四种算法在不同迭代次数上的优化结果??17??

子服务个数为15.?子服务个数为20.??图3.3优化结果比较(标准差)??Fig.3.3?Comparison?of?the?optimization?results?(standard?deviation)??表3.2平均运行时间(秒)??Table?3.2?Average?....


图3.5?WS-Dream数据集优化过程对比图??Fig.3.5?Comparative?diagram?of?optimization?proc?

图3.5?WS-Dream数据集优化过程对比图??Fig.3.5?Comparative?diagram?of?optimization?proc?

Fig.3.4?Performance?of?four?algorithms?with?varying?iteration?numbers??3.4所示,实验结果如表3.3所示,表3.3中的TM,Ave和Std分别表示理论最??小值,平均适应度值和标准偏差。从图3.4可以看出,我....



本文编号:4005670

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/4005670.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户dc4b0***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com