Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >NSGA-II多目标遗传算法概述

NSGA-II多目标遗传算法概述

作者头像
里克贝斯
发布于 2021-05-21 09:09:10
发布于 2021-05-21 09:09:10
7.6K0
举报
文章被收录于专栏:图灵技术域图灵技术域

什么是NSGA-II

Non dominated sorting genetic algorithm -II NSGA-Ⅱ是目前最流行的多目标遗传算法之一,它降低了非劣排序遗传算法的复杂性,具有运行速度快,解集的收敛性好的优点,成为其他多目标优化算法性能的基准。 NSGA-Ⅱ就是在第一代非支配排序遗传算法的基础上改进而来,其改进主要是针对如上所述的三个方面: ①提出了快速非支配排序算法,一方面降低了计算的复杂度,另一方面它将父代种群跟子代种群进行合并,使得下一代的种群从双倍的空间中进行选取,从而保留了最为优秀的所有个体; ②引进精英策略,保证某些优良的种群个体在进化过程中不会被丢弃,从而提高了优化结果的精度; ③采用拥挤度和拥挤度比较算子,不但克服了NSGA中需要人为指定共享参数的缺陷,而且将其作为种群中个体间的比较标准,使得准Pareto域中的个体能均匀地扩展到整个Pareto域,保证了种群的多样性。

算法目的:针对当前M个个体,选取N个个体(M>N)。 NSGA-II关键算法(步骤) 1.先对M个个体求pareto解。然后得到F1,F2……等这些pareto的集合。 2.把F1的所有个体全部放入N,若N没满,继续放F2,直到有Fk不能全部放入已经放入F1、F2、…、F(k-1)的N(空间)。此时对Fk进行求解。 3.对于Fk中的个体,求出Fk中的每个个体的拥挤距离Lk[i](crowding distance),在fk中按照Lk[i]递减排序,放入N中,直到N满。

NSGA-II关键子程序算法

1. 快速非支配排序算法 多目标优化问题的关键在于求取Pareto最优解集。NSGA-II快速非支配排序是依据个体的非劣解水平对种群M进行分层得到Fi,作用是使得解靠近pareto最优解。这是一个循环的适应值分级过程,首先找出群体中的非支配解集,记为F1,将其所有个体赋予非支配序irank=1(其中irank是个体i的非支配序值),并从整个群体M中除去,然后继续找出余下群体中的非支配解集,记为F2,F2中的个体被赋予irank=2,如此进行下去,知道整个种群被分层,Fi层中的非支配序值相同。

2.个体拥挤距离 在同一层Fk中需要进行选择性排序,按照个体拥挤距离(crowding distance)大小排序。个体拥挤距离是Fk上与i相邻的个体i+1和i-1之间的距离,其计算步骤为: ①对同层的个体距离初始化,令L[i]d=0(表示任意个体i的拥挤距离)。 ②对同层的个体按照第m个目标函数值升序排列。 ③对于处在排序边缘上的个体要给予其选择优势。 ④对于排序中间的个体,求拥挤距离:

(其中:L[i+1]m为第i+1个体的第m目标函数值fmax,fmin分别为集合中第m目标函数的最大和最小值。) ⑤对于不同的目标函数,重复②到④的步骤,得到个体i的拥挤距离L[i]d,有限选择拥挤距离较大的个体,可以是计算结果在目标空间均匀地分布,维持群体的多样性。

3.精英策略选择算法 保持父代中优良个体直接进入子代,防止Pareto最优解丢失。 选择指标对父代Ci和子代Di合成的种群Ri进行优选,组成新父代Ci+1. 先淘汰父代中方案检验标志不可行的方案,接着按照非支配序值irank从低到高将整层种群依次放入Ci+1,直到放入某一层Fk超过N的限制,最后,依据拥挤距离大小填充Ci+1直到种群数量为N。

注释: 多目标规划中,由于存在目标之间的冲突和无法比较的现象,一个解在某个目标上是最好的,在其他的目标上可能比较差。Pareto 在1986 年提出多目标的解不受支配解(Non-dominated set)的概念。其定义为:假设任何二解S1 及S2 对所有目标而言,S1均优于S2,则我们称S1 支配S2,若S1 的解没有被其他解所支配,则S1 称为非支配解(不受支配解),也称Pareto解。这些非支配解的集合即所谓的Pareto Front。所有坐落在Pareto front 中的所有解皆不受Pareto Front 之外的解(以及Pareto Front 曲线以内的其它解)所支配,因此这些非支配解较其他解而言拥有最少的目标冲突,可提供决策者一个较佳的选择空间。在某个非支配解的基础上改进任何目标函数的同时,必然会削弱至少一个其他目标函数。

原创文章非商业转载请注明出处,商业转载请联系。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-04-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
谷歌急投20亿押注ChatGPT「最强竞品」,GPT-3核心成员出走打造,多方出击抗衡微软
衡宇 发自 凹非寺 量子位 | 公众号 QbitAI 谷歌应对ChatGPT的招数,出得越来越急了。 最新消息:劈柴哥重磅宣布,斥资3亿美元,投的就是ChatGPT的竞品—— 还是由GPT-3核心成员出走创办的AI初创公司。 这家公司名叫Anthropic,眼下和OpenAI同样将重心放在生成式AI上。 1月底,该公司已开始内测ChatGPT“最强竞品”,聊天机器人Claude。 Anthropic2021年获1.24亿美元A轮融资,2022年获FTX前CEOSBF领投的5.8亿美元融资,最新估值已达50
量子位
2023/02/23
5850
谷歌急投20亿押注ChatGPT「最强竞品」,GPT-3核心成员出走打造,多方出击抗衡微软
AI日报:埃隆·马斯克起诉OpenAI
具有讽刺意味的是,根据诉讼,谷歌DeepMind首席执行官德米斯·哈萨比斯首先提醒马斯克AGI的生存风险。在2012年的一次会议上,他们讨论了社会面临的最大威胁,哈萨比斯向马斯克讲述了人工智能进步的危险。当时,DeepMind是人工智能的领导者,后来被谷歌收购。
Nowl
2024/05/24
990
AI日报:埃隆·马斯克起诉OpenAI
ChatGPT:那些让美国伟大的俄罗斯人
转载自 衣公子的剑 量子位 | 公众号 QbitAI 人工智能三次震惊世界。1997年,2016年,2023年。 有意思的是,这三次,都由美国主导,却都和美国最大的对手苏联(俄罗斯)有关。 1997年,IBM的深蓝,打败俄罗斯国际象棋大师卡斯帕罗夫。 2016年,AlphaGo战胜围棋九段李世石。AlphaGo由谷歌旗下的DeepMind开发。谷歌两位创始人中的谢尔盖·布林(Sergey Brin)出生在苏联,是人工智能战略最坚定的推动者。对弈的第三天,比赛进入高潮,布林飞到首尔,代表谷歌享受胜利。 202
量子位
2023/02/23
1K0
ChatGPT:那些让美国伟大的俄罗斯人
马斯克最新回应:OpenAI 的“邮件攻击”在说谎!斯诺登力挺:OpenAI 这么做是反人类!
近年来,人工智能技术的快速发展引起了广泛关注。然而,这项技术的发展也带来了一系列争议和问题。上周,亿万富翁埃隆·马斯克对美国人工智能公司 OpenAI 提起了法律行动,指控其背离了初衷,将人工智能用于盈利而非为人类福祉服务。
深度学习与Python
2024/03/07
1800
马斯克最新回应:OpenAI 的“邮件攻击”在说谎!斯诺登力挺:OpenAI 这么做是反人类!
不花钱,让「情圣」ChatGPT教你怎么追马斯克!
最近,OpenAI发布了史上最强聊天机器人ChatGPT,这个诞生于GPT-3基础上的AI很快走红网络。
新智元
2023/01/09
5620
不花钱,让「情圣」ChatGPT教你怎么追马斯克!
X / Twitter 更新隐私政策,马斯克要拿用户数据训练 AI了
最近两天,X(原名Twitter,推特)突然更新了隐私政策,在2.1条例中,X明确写道:
大数据文摘
2023/09/06
4600
X / Twitter 更新隐私政策,马斯克要拿用户数据训练 AI了
马斯克为xAI定目标:2029年实现通用人工智能,这是最后期限
「xAI 的目标是建立一个正直的 AGI(通用人工智能),它的首要目的就是试图理解宇宙,」伊隆・马斯克说道。
机器之心
2023/08/08
3930
马斯克为xAI定目标:2029年实现通用人工智能,这是最后期限
ChatGPT版必应疑似「发疯」,微软紧急限制回答数目,植入广告赚钱提上日程
机器之心报道 编辑:泽南、张倩 未来的 AI 搜索,可不是竞价排名这么简单。 微软的 ChatGPT 版必应搜索上线之后,很多人都说它能代替谷歌搜索,成为下个最流行的科技产品。十天的公开测试过后,情况如何了? 随着排上队获得使用权的人越来越多,各种稀奇古怪的 bug 开始层出不穷。最近的风向是,「我这个必应好像不太对劲?」 图片来自知乎用户@ZIHAN CHEN。原贴链接:https://www.zhihu.com/question/583588366 从应用的体验上来看,新必应搜索并不是 ChatG
机器之心
2023/02/23
8370
ChatGPT版必应疑似「发疯」,微软紧急限制回答数目,植入广告赚钱提上日程
精彩程度堪比电视剧,马斯克与奥特曼、OpenAI的「爱恨纠缠史」
这位前 OpenAI 联合创始人在一份长达 46 页、总字数超过 1.4 万字的诉讼文件中,指控 OpenAI 不计后果地开发人类级别的人工智能,并将其移交给微软。
机器之心
2024/03/07
1730
精彩程度堪比电视剧,马斯克与奥特曼、OpenAI的「爱恨纠缠史」
OpenAI是什么
2015年由马斯克、美国创业孵化器Y Combinator总裁阿尔特曼、全球在线支付平台PayPal联合创始人彼得·蒂尔等硅谷科技大亨创立。 2016年6月21日,OpenAI宣布了其主要目标,包括制造“通用”机器人和使用自然语言的聊天机器人。OpenAI研发主管伊利娅·苏特斯科娃(Ilya Sutskever)、OpenAI CTO格雷格·布劳克曼(Greg Brockman)硅谷知名创业加速器Y Combinator总裁萨姆·阿尔特曼(Sam Altman)以及连续创业家埃隆·马斯克(Elon Musk)等人联合发表博文称:“我们正致力于利用物理机器人(现有而非OpenAI开发)完成基本家务。” 2019年7月22日,微软投资OpenAI 10亿美元,双方将携手合作替Azure云端平台服务开发人工智能技术。 2020年6月11日,OpenAI宣布了GPT-3语言模型,微软于2020年9月22日取得独家授权。 2022年6月,量子计算专家、ACM计算奖得主Scott Aaronson宣布,将加盟公司[2]。 2023年1月30日,微软宣布已与OpenAI扩大合作伙伴关系,声明称,作为两家公司合作伙伴关系的第三阶段,微软将向OpenAI进行一项为期多年、价值数十亿美元的投资,以加速其在人工智能(AI)领域的技术突破。
zhangjiqun
2024/12/13
3040
OpenAI是什么
OpenAI工程师曝出开发ChatGPT只用8天!长文揭秘谷歌DeepMind等硅谷顶流如何诞生
众所周知,从GPT-2到GPT-3,用了很多年,为什么ChatGPT的诞生却只要8天?
新智元
2023/12/20
2530
OpenAI工程师曝出开发ChatGPT只用8天!长文揭秘谷歌DeepMind等硅谷顶流如何诞生
马斯克猛烈抨击 ChatGPT引轰动:“这不是我想要的”
作者 | Tina 埃隆·马斯克 (Elon Musk) 否认了他最著名的作品之一。 特斯拉、SpaceX 和 Twitter 的首席执行官以热爱工作每天睡觉不超过 6 小时而闻名,他脑子里想着几件事,其中一件事关 OpenAI 的发展,太平洋时间凌晨 1 点 36 分,他发表推文指责 OpenAI 违背初心:被微软控制,只顾赚钱。 作为联合创始人之一,马斯克对 OpenAI 的现状非常不满:“OpenAI 最初是作为一家开源(这就是为什么我把它命名为‘Open’AI)的非营利性公司而创建的,为了抗衡
深度学习与Python
2023/03/29
5900
马斯克猛烈抨击 ChatGPT引轰动:“这不是我想要的”
微软ATP带你看| 爆火的ChatGPT是什么?
GPT(Generative Pre-trained Transformer)系列是由OpenAI提出的非常强大的预训练语言模型。
叶锦鲤
2023/03/21
8100
微软ATP带你看| 爆火的ChatGPT是什么?
AI_News周刊:第四期
据两位直接了解这项工作的人士和另一位了解情况的人士透露,埃隆·马斯克最近几周与人工智能研究人员接洽,商讨成立一个新的研究实验室,以开发 ChatGPT 的替代品,ChatGPT 是初创公司 OpenAI 开发的备受瞩目的聊天机器人。最近几个月,马斯克一再批评 OpenAI 安装了防止 ChatGPT 生成可能冒犯用户的文本的保护措施。马斯克于 2015 年与他人共同创立了 OpenAI,但此后与这家初创公司断绝了联系,他去年表示 OpenAI 的技术是“训练 AI 被唤醒”的一个例子。他的评论暗示,与 ChatGPT 和微软最近推出的相关聊天机器人相比,竞争对手的聊天机器人对分裂主题的限制更少。为了带头开展这项工作,马斯克一直在招募 Igor Babuschkin,他是一位最近离开 Alphabet 的 DeepMind AI 部门的研究员,专门研究为 ChatGPT 等聊天机器人提供动力的机器学习模型。Babuschkin 在接受采访时表示,构建一个内容保护较少的聊天机器人并不是马斯克的目标。
AiCharm
2023/05/15
2510
AI_News周刊:第四期
AI的星星之火是如何燎原的?始于生日派对上马斯克与佩奇的一场激辩|硅谷封面
①在2015年, 马斯克44岁生日派对上,他与谷歌联合创始人佩奇曾就AI产生严重分歧,甚至终结了十多年的友谊。佩奇认为人类最终将与AI机器融合,将会有许多种智能争夺资源, 马斯克则担心机器可能会毁灭人类。
小腾资讯君
2024/01/05
2300
60天月活破亿,ChatGPT之父传奇:16岁出柜,20岁和男友一同当上CEO
---- 新智元报道   编辑:编辑部 【新智元导读】60多天,ChatGPT月活破亿!讲了这么久ChatGPT的故事,今天,让我们好好聊聊这个顶流背后的男人。 ChatGPT,用户过亿了! 这个自诞生起就震动整个业界,甚至连微软联合创始人比尔·盖茨都将其与计算机和互联网的诞生相提并论的应用,背后的操盘手是谁? 他,就是OpenAI的创始人、马斯克的密友Sam Altman,一个传奇的男人。 「抓马」的演技派CEO 除了是技术大牛外,Sam Altman的做派着实有点drama。 前一阵,在一个
新智元
2023/02/24
4740
60天月活破亿,ChatGPT之父传奇:16岁出柜,20岁和男友一同当上CEO
OpenAI CEO:巨型AI模型时代已结束,马斯克TruthGPT曝光
机器之心报道 编辑:陈萍、杜伟 至于原因,一方面是大模型需要跳出扩展参数规模的范畴,另一方面受限于高昂的训练成本。 近几个月来,OpenAI ChatGPT 的强大生成式对话能力引发了人们对 AI 的新兴趣和投资。随着国内外掀起类 ChatGPT 研发热潮,对话式 AI 及背后的大模型被更多人看好。 但上周在 MIT 的视频发言中,OpenAI CEO Sam Altman 发表了另一番言论。他警告称,诞生 ChatGPT 的研究策略已经结束。至于未来会在哪些方面出现进展尚不清楚。 过去几年,OpenAI
机器之心
2023/04/21
3810
OpenAI CEO:巨型AI模型时代已结束,马斯克TruthGPT曝光
Claude 3破译OpenAI邮件密文:人类未来掌握在「谷歌」手中!马斯克怒斥应改名ClosedAI
随后,他转发了各种梗图,把Altman经典回岗工作牌,修改成了「Closed AI」。
新智元
2024/03/13
1650
Claude 3破译OpenAI邮件密文:人类未来掌握在「谷歌」手中!马斯克怒斥应改名ClosedAI
科普文:国内ChatGPT怎么用,ChatGPT国内怎么用,关于ChatGPT你需要了解的内容应该都在这
在国内用了很长一段时间的ChatGPT,每次跟小白,哪怕是用ChatGPT的人交流的时候,都感觉解释不清,正好今天周末,给大家整理一篇关于ChatGPT的科普文,想要了解或使用ChatGPT的人,一定要看~~~,结尾有彩蛋
用户10510183
2023/04/24
1.5K0
ChatGPT火了,OpenAI却飘了?
大数据文摘出品 作者:Caleb ChatGPT现在有多火相信大家已经是有目共睹。 根据ARK风险投资公司首席未来学家Brett Winton统计的数据,ChatGPT日活量突破千万,只用了不到两个月的时间。作为对照,上一个现象级软件Instagram达到这一成就花了355天。 1月中旬,《纽约时报》报道称,北密歇根大学的哲学教授Antony Aumann在世界宗教课程评分时,惊喜地读到了一篇“全班最好的论文”。学生用简洁的段落、恰当的举例和严谨的论据,探讨了罩袍禁令的道德意义。然而,在Aumann的追
大数据文摘
2023/04/10
4380
ChatGPT火了,OpenAI却飘了?
推荐阅读
谷歌急投20亿押注ChatGPT「最强竞品」,GPT-3核心成员出走打造,多方出击抗衡微软
5850
AI日报:埃隆·马斯克起诉OpenAI
990
ChatGPT:那些让美国伟大的俄罗斯人
1K0
马斯克最新回应:OpenAI 的“邮件攻击”在说谎!斯诺登力挺:OpenAI 这么做是反人类!
1800
不花钱,让「情圣」ChatGPT教你怎么追马斯克!
5620
X / Twitter 更新隐私政策,马斯克要拿用户数据训练 AI了
4600
马斯克为xAI定目标:2029年实现通用人工智能,这是最后期限
3930
ChatGPT版必应疑似「发疯」,微软紧急限制回答数目,植入广告赚钱提上日程
8370
精彩程度堪比电视剧,马斯克与奥特曼、OpenAI的「爱恨纠缠史」
1730
OpenAI是什么
3040
OpenAI工程师曝出开发ChatGPT只用8天!长文揭秘谷歌DeepMind等硅谷顶流如何诞生
2530
马斯克猛烈抨击 ChatGPT引轰动:“这不是我想要的”
5900
微软ATP带你看| 爆火的ChatGPT是什么?
8100
AI_News周刊:第四期
2510
AI的星星之火是如何燎原的?始于生日派对上马斯克与佩奇的一场激辩|硅谷封面
2300
60天月活破亿,ChatGPT之父传奇:16岁出柜,20岁和男友一同当上CEO
4740
OpenAI CEO:巨型AI模型时代已结束,马斯克TruthGPT曝光
3810
Claude 3破译OpenAI邮件密文:人类未来掌握在「谷歌」手中!马斯克怒斥应改名ClosedAI
1650
科普文:国内ChatGPT怎么用,ChatGPT国内怎么用,关于ChatGPT你需要了解的内容应该都在这
1.5K0
ChatGPT火了,OpenAI却飘了?
4380
相关推荐
谷歌急投20亿押注ChatGPT「最强竞品」,GPT-3核心成员出走打造,多方出击抗衡微软
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档