- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
模拟退火-大学数学网
现代优化算法 教师: 刘勇 电话 电子邮箱:liuyong@ 课件下载地址: 数学建模 数模课件 现代优化算法 什么是优化?就是从各种方案中选取一个最好的。从数学角度看,优化理论就是研究如何在状态空间中寻找到全局最优点。 比如水泥混凝土的性能,涉及到水、沙、石子、水泥和其他掺杂物比例。学校课程表排课问题、售票员上岗问题、公司内部人员安排出效益等。降低成本、提高效益是问题的关键。 一般的优化具有下面形式: minf (x1, x2, …, xn) s.t. g(x) ? 0,x?D 其中x1, x2, …, xn?Ω(即问题的可行域,代表问题参数的选择范围),即minf (X),其中X?Ω(矢量形式)。f(x)是决策问题的数学模型,也是决策问题的目标函数,g(x) ?0是决策问题的约束条件,D是决策问题的定义域(可行域)。问题归结为求极值。极值点非常多,需要找到全局最小点。 注:求问题的最大和最小是同一个问题,算法完全一样。 习惯上,将优化算法分为两类:局部优化算法和全局性优化算法。前者可以称为经典优化算法,已经得到了人们广泛深入的研究。线性规划、整数规划、0–1规划、非线性规划、排队论、决策论。后者习惯上称为现代优化算法,是20世纪80年代兴起的新型全局性优化算法,主要包括禁忌搜索、模拟退火、遗传算法、神经网络等,其主要应用对象是优化问题中的难解问题,即NP–hard问题 算法比喻 为了找出地球上最高的山,一群有志气的兔子们开始想办法。 方案一:兔子们吃了失忆药片,并被发射到太空,然后随机落到了地球上的某些地方。他们不知道自己的使命是什么。但是,如果你过几年就杀死一部分海拔低的兔子,多产的兔子们自己就会找到珠穆朗玛峰。 遗传算法 方案二:兔子们朝着比现在高的地方跳去,它们找到了不远处的最高山峰。但是这座山不一定是珠穆朗玛峰。其实,它们这种做法只是自己心理上认为找到了最高的山,并不能保证局部最优值就是全局最优值。 局部搜索法 方案三:兔子们知道一个兔子的力量是渺小的。于是,它们互相转告着,哪里的山已经找过,并且找过的每一座山他们都留下一只兔子做记号。这样,它们制定了下一步去哪里寻找的策略。 禁忌搜索法 方案四:兔子们用酒将自己灌醉了。它们随机地跳了很长时间。在这期间,它们可能走向高处,也可能踏入平地。但是,随着时间的流逝,它们渐渐清醒了并朝最高方向跳去。 模拟退火法 一 遗传算法 遗传算法是模拟生物在自然环境中的遗传和进化过程而形成的一种自适应全局优化概率搜索算法。 它最早由美国密执安大学的Holland教授提出,起源于60年代对自然和人工自适应系统的研究。70年代De. Jong 基于遗传算法的思想在计算机上进行了大量的纯数值函数优化计算实验。在一系列研究工作的基础上。80年代由Goldberg进行总结,形成了遗传算法的基本框架。 一 遗传算法 其主要特点是群体搜索策略和群体中个体之间的信息交换,搜索不依赖于梯度信息。 它的应用范围非常广泛,尤其适合于处理传统搜索方法难于解决的复杂和非线性问题,可广泛用于组合优化,机器学习,自适应控制,规划设计和人工生命等领域,从而确立了它在21世纪的智能计算技术中的关键地位。 1 遗传算法的基本步骤 遗传算法流程图如下: 一、编码 遗传算法主要是通过遗传操作对群体中具有某种结构形式的个体施加结重组处理,从而不断地搜索出群体中个体间结构相似性,由此可见,遗传算法不能直接处理问题空间参数,必须把它们转换成遗传空间的由基因按一定结构组成的染色体或个体。这一转换操作就叫做编码。编码方法主要有:二进制编码,Gray编码,动态编码,实数编码,有序串编码,多参数编码,可变长编码等。 (一)一维染色体编码(二值编码) 所谓一维染色体编码是指搜索空间的参数转换到遗传空间过后,其相应的基因呈一维排列构成的染色体。具体地说,在遗传空间中,用以表示个体的字符集中的要素构成了字符串。如{a,b,c,d}或{1,2,3,4}。 一维染色体编码中最常用的符号集是二进制符号{0,1},基于此符号集的个体呈二值码串。二值编码的一般方法是: (1)根据所需要的精度确定参数的串长; (2)解码,由二值串转化成实数; 例如:x=13,可被表示为01101。 (二)多映射编码(多参数) 在优化问题求解中常常会遇见多参数优化问题。其基本思路是将每一个参数进行二值编码得到子串,每个子串对应各自的编
您可能关注的文档
- 微观交通仿真模型建模及应用-武汉理工大学学报.PDF
- 微观分析价值链分析4.PPT
- 微观纤维增强高分子复合材料研究-中国科技论文在线.PDF
- 微观经济学-广州大学松田学院.PDF
- 微通道内伴有化学吸收气液两相流的空隙率与压力降-化工学报.PDF
- 微视频制作管理培训-泰微课资源管理网-泰州教育局.PPT
- 心理学人物词典-T-中小学管理平台.DOC
- 必修课程-语文味.PPT
- 快乐童年活动课.PPT
- 快闪记忆体储存系统.PPT
- 渤海汽车2025年第三季度报告.pdf
- 【生物】湖南省部分学校2025-2026学年高三上学期9月联考(学生版).pdf
- 第五章 一元一次方程(单元解读课件)数学人教版2024七年级上册.pdf
- 【生物】湖南省部分学校2025-2026学年高三上学期9月联考(解析版).pdf
- 【生物】湖北省部分高中协作体2025-2026学年高二上学期9月联考(学生版) .pdf
- 华斯股份:2025年三季度报告.pdf
- 安徽省蚌埠市蚌埠第二中学2025-2026学年高二(上)开学检测物理试卷.pdf
- 安徽省六安市裕安区2024-2025学年高二生物上学期12月月考(解析版).pdf
- 安徽省皖南八校2024-2025年高二生物上学期期中考试(解析版).pdf
- 第五章 一元一次方程(复习课件)数学人教版2024七年级上册.pdf
最近下载
- 鲁教版九年级上册化学第1-6单元共5套单元测试卷汇编(含答案解析).pdf VIP
- 2025年上海市宝山区中考英语二模试卷(含详细答案解析).docx
- 4.1中国的机遇与挑战 课件.pptx VIP
- 应用文类型10:征文(投稿).pptx VIP
- 10SMS202-2 埋地矩形雨水管道及其附属构筑物(砖、石砌体).pdf VIP
- 2024年江苏城市职业学院单招职业技能测试题库及答案1套.docx VIP
- 东方绿洲介绍.ppt VIP
- GB50210-2018 建筑装饰装修工程质量验收标准.doc VIP
- 煤矿铁路专用线项目环评环境影响报告表(新版环评).pdf VIP
- 适用于风力发电风机基础大体积混凝土冬季施工方案范例.doc VIP
原创力文档


文档评论(0)