[发明专利]基于蚁群算法的地理信息多目标帕累托解的可视化方法在审
申请号: | 201410425441.6 | 申请日: | 2014-08-26 |
公开(公告)号: | CN104156483A | 公开(公告)日: | 2014-11-19 |
发明(设计)人: | 张加万;陈辉;蒋心怡;康凯 | 申请(专利权)人: | 天津大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 李素兰 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于蚁群算法的地理信息多目标帕累托解的可视方法,利用地理信息数据和与目标优化相关的统计数据,包括以下步骤:步骤一、设定蚁群算法初始时刻的位置,该位置即用户在想要探索的区域通过点击选择的地点;步骤二、设定目标条件和约束条件;步骤三、设定单一目标和相应的权重;步骤四、设定全局的目标函数;步骤五、执行改进蚁群算法;步骤六、计算出帕累托解,并实现可视化表示;步骤七、利用可视化交互操作进行验证,若所获得的帕累托解不是理想结果,则调整步骤一至步骤三的设定值,直至获得理想结果。本发明通过交互的算法,提升用户的个人知识在算法中的人为影响,用户控制蚁群算法中蚂蚁的位置,让探索区域可以用户自定义。 | ||
搜索关键词: | 基于 算法 地理信息 多目标 帕累托解 可视化 方法 | ||
【主权项】:
一种基于蚁群算法的地理信息多目标帕累托解的可视方法,利用地理信息数据和与目标优化相关的统计数据,用可视分析技术展示多目标优化结果,其特征在于,该方法包括以下步骤:步骤一、设定蚁群算法初始时刻的位置,该位置即用户在想要探索的区域通过点击选择的地点;步骤二、设定目标条件和约束条件;步骤三、设定单一目标和相应的权重;步骤四、设定全局的目标函数F,F=MAX(condA*Avalue+condB*Bvalue‑condC*Cvalue‑condD*Dvalue+condE*Evalue)其中:condA、condB、condC、condD、condE这些变量的值的范围是0‑1,表示的是用户限定各个单目标所占全局目标的权重分布;步骤五、执行改进蚁群算法,步骤六、计算出帕累托解,帕累托解的组成是根据用户自定义的目标组成的[PFvalue,PAvalue,PBvalue,PCvalue,PDvalue,PEvalue],PFvalue代表的是目标函数的最优解,但是有时候并不是目标最优就是用户偏好的最优,用户可能会根据某个维度重新设置权重,获得更好的最优。同时PFvalue的值在蚁群算法进行比较的时候会影响信息素的值,各个参数的定义如下:PAvalue=condA*AvaluePBvalue=condB*BvaluePCvalue=condC*CvaluePDvalue=condD*DvaluePEvalue=condE*Evalue当蚁群算法执行结束之后,我们将根据计算出结果的解进行排序,选取出前15%的记录,用平行坐标坐标的方式可视化表示,用户可以直观查看解,同时再进行调节参数重新计算。步骤七、利用可视化交互操作进行验证,若所获得的帕累托解不是理想结果,则调整步骤一至步骤三的设定值,直至获得理想结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410425441.6/,转载请声明来源钻瓜专利网。