满意度函数的动态建立及灵敏度分析毕业论文.doc

上传人:laozhun 文档编号:3987572 上传时间:2023-03-30 格式:DOC 页数:55 大小:1.78MB
返回 下载 相关 举报
满意度函数的动态建立及灵敏度分析毕业论文.doc_第1页
第1页 / 共55页
满意度函数的动态建立及灵敏度分析毕业论文.doc_第2页
第2页 / 共55页
满意度函数的动态建立及灵敏度分析毕业论文.doc_第3页
第3页 / 共55页
满意度函数的动态建立及灵敏度分析毕业论文.doc_第4页
第4页 / 共55页
满意度函数的动态建立及灵敏度分析毕业论文.doc_第5页
第5页 / 共55页
点击查看更多>>
资源描述

《满意度函数的动态建立及灵敏度分析毕业论文.doc》由会员分享,可在线阅读,更多相关《满意度函数的动态建立及灵敏度分析毕业论文.doc(55页珍藏版)》请在三一办公上搜索。

1、西 南 交 通 大 学本科毕业设计(论文)满意度函数的动态建立及灵敏度分析年 级:2004级学 号:20043561姓 名: 专 业:信息与计算科学指导老师: 院 系 数学系 专 业 信息与计算科学 年 级 2004级 姓 名 吴婷婷 题 目 满意度函数的动态建立及灵敏度分析 指导教师 马淑霞 评 语 指导教师 (签章)评 阅 人评 语 评 阅 人 (签章)成 绩 答辩委员会主任 (签章) 年 月 日毕业设计(论文)任务书班 级 计算一班 学生姓名 吴婷婷 学 号 20043561 发题日期:2008年 3月10日 完成日期: 5月30 日题 目 满意度函数的动态建立及灵敏度分析 1、本论文的

2、目的、意义: 本文的目的在于:建立一个普遍适用的满意度函数,对于建立的满意度函数进行灵敏度分析。本文的意义在于:满意度原理作为比最优化更一般的理论,可作为独立的理论出现,也可以引入到优化等理论中发挥作用。如果作为一套独立的理论,满意理论对应的问题空间就是满意问题,满意问题覆盖了很多类问题,满意问题的求解思路可为这些问题的求解提供一定的指导。同时,满意度原理更加适合于作为一种准则渗透到其他的一些学科领域和问题求解过程中,为人们解决问题提供一种新的思路。2、学生应完成的任务(1)了解“满意”原理的背景知识及发展现状(2)掌握最优化基本理论和相关内容;熟悉满意度原理及其相关基本知识;(3)查找并提出

3、满意度函数的动态建立方法;(4)对于建立的满意度函数进行灵敏度分析;(5)查找相应的资料,完成论文。3、论文各部分内容及时间分配:(共 17 周)第一部分 查阅资料及相关文献 ,进行整理, (2周) 第二部分 学习最优化理论和满意度原理的相关知识. (3周)第三部分 提出具有可行性的思想框架 (5周)第四部分 构建一般性满意函数并建立动态满意度函数 (3周)第五部分 修改论文和制作答辩时文档 (2周)评阅及答辩 (2周)备 注 指导教师: 年 月 日审 批 人: _ 年 月 日摘 要随着科学技术的不断发展以及人们对自然科学和对自身处理问题过程本质的认识的不断加深,人们发现传统的优化理论和优化技

4、术在求解许多问题上困难重重,于是人们开始把当今其他科技领域的研究成果引入到优化理论和优化算法中,自从H.A.Simon提出用满意方案代替最优方案的思想,提出了令人满意准则后,人们纷纷追求满意,而不是最优,从而开辟了一个崭新的知识体系。虽然满意问题无处不在,但由于缺乏坚实的数学理论基础,其形式化和分析工作都非常困难。满意方法更加趋向于启发式方法,而不是传统的数学推导。本文的目的在于系统的研究满意问题中满意度函数的建立,以求找到一个普遍适用的满意度函数。文章从几种满意度的定义开始,提出了满意度函数的四种建立方法。在此基础上引出满意度函数的动态建立方法。同时,灵敏度分析的概念也涉及在文章的最后,为满

5、意度函数的建立提供了定性分析。满意度原理具有普遍性、模糊性、智能性以及相对性等特点,更能反映人类的人性化本质。满意度原理不仅包容了最优化原理,而且也适用于推理机、知识获取、人工智能、模式识别、管理工程及可靠性等领域。而满意度函数的设计在满意优化中更是占有重要地位。本文针对问题的不同情况,提出几种满意度函数的建立方法。对于满意优化在现实问题中的应用以及满意度原理的进一步推广具有一定的推动作用。 关键词:满意度,满意度函数,灵敏度分析AbstractWith the development of the science ,we understand the natural science and

6、the problems of essence that we deal with., we found that there were a lot of problems in optimization theory and technology in traditional ways. Naturally, people introduced many useful achievements to this field. Since H.A.Simon, who proposed to replace optimization plan with satisfactory one., Af

7、ter Simons theory, people turned to satisfactory degree, which made another brand-new knowledge system. Though satisfactory problems are common to see, formalization and analysis of it are difficult because of lack of mathematical foundation. Satisfactory method is close to inspiring method rather t

8、han traditional mathematical reasoning.The purpose of this paper is to build up satisfactory functions in satisfactory problems systematically in order to find a proper satisfactory function which will be effective at any time.From the beginning of several ways to define satisfactory degree,the pape

9、r bring up the forms of satisfactory functions and ways to build up them. On the basis of this,it leads to dynamic conditions.Moreover, sensitivity analysis is including in the final article which for provides a qualitative analys for the establishment of satisfaction function.Satisfactory theory is

10、 famous for its universality, fuzziness ,intelligence and relativity, which reflect humanity. The satisfactory theory includes theory of optimizaiton, inference engine , intellectual captune,artificial intelligence, pattern recognition, management Engineering and security. The design of satisfactory

11、 functions plays an important part in satisfactory optimization. This paper proposed several ways to define satisfactory functions under different occasions. It has done some work in popularizaiton of satisfactory optimization in our real life and satisfactory degree theory.Keywords: Satisfactory de

12、gree, The design of the satis-factory-degree, Sensitivity analysis目 录第一章 绪论11.1 令人满意准则的提出11.2 满意度原理的发展阶段911.3 满意度原理研究的发展趋势31.4 本文研究的主要内容和意义3第二章 基本概念52.1最优化问题52.2 满意标准52.3满意度52.3.1 基于模糊数学的定义62.3.2 基于线性取值的满意度的定义62.3.3 基于模糊神经计算的定义72.3.4 基于遗传算法的满意度的定义72.3.5 满意度的性质82.3.6 满意度函数的表示82.4 灵敏度分析82.4.1 灵敏度分析的概念

13、82.4.2 灵敏度分析的应用价值9第三章 满意度函数的建立及动态建立103.1 满意度函数的表示9103.1.1 单调减函数(戒上型)103.1.2 单调增函数(戒下型)123.2 建立满意度函数的基本准则133.3 满意度函数的建立方法9143.3.1 基于目标函数的直接法143.3.2 利用模糊逻辑构造满意度函数143.3.3 利用神经网络确定满意度函数153.3.4 按照解的搜索代价建立满意度函数173.4 满意度函数的动态建立18第四章 灵敏度分析204.1 灵敏度分析一般研究的问题2204.1.1 改变系数向量204.1.2 改变右端向量214.1.3 改变约束矩阵224.1 关于

14、动态满意度函数的灵敏度分析22总 结23参考文献24致 谢26附录一:外文翻译原文27附录二:译文39第一章 绪论1.1 令人满意准则的提出人们处理实际问题时,衡量处理问题质量的依据往往是满意性而不是最优性。“令人满意准则”是诺贝尔经济学奖获得者H.A.simon在经济组织决策研究中提出的概念,他在1947年发表的管理行为中提出了用满意决策代替最优决策的思想,然后又把满意解的寻求过程命名为“satisficing”,提出了令人满意准则,从而开辟了一个崭新的知识体系。满意准则的提出把人们从纯理性思维的研究方式带到了一个有限理性的状态,为人们解决问题提供了崭新的途径。 人们在处理实际问题时,衡量解

15、的质量依据往往是满意性而不是最优性。H.A.simon曾以地里摘玉米的实例进行了说明:在某块地里要找一颗最大的玉米是很困难的,需要把地里所有的玉米进行测量,再加以比较才能确定。显然此工作量和玉米地面积成正比,面积越大,工作量越大。但是,如果找的玉米不要求最大,而是比较大,即按通常的说法,到地里去摘一颗大玉米,问题就简单多了。这时,工作量和土地面积的大小基本无关。81.2 满意度原理的发展阶段9H.A.simon提出令人满意准则之后,满意度的概念虽然在决策管理领域中引起了一定的反响,但对满意度函数在理论上的研究并没有发展出一套系统的理论体系。随着越来越多满意思想在实际工程问题中的应用,对其理论上

16、的关注日趋明显。满意度研究的发展大致可以分为三个阶段。(1) 萌芽阶段(感性阶段)从令人满意准则这一概念的提出开始,满意度原理即受到了人们的普遍关注,有限理性、满意度、满意解等概念开始对决策和优化等领域产生影响,但人们主要停留在满意度原理的价值、意义和对满意度本身概念的理解和接受上,在学术研究和工程应用领域没有受到足够的重视。(2) 理论研究阶段最初对满意理论进行较系统研究的是日本的M.D.Mesarovie和T.Matsuda等。他们在20世纪80年代对满意决策进行了一些理论研究,从数学角度定性地分析了满意决策的满意特性、代数特性及分析和分解的方法。1013Mesarovic研究了一种系统合

17、成和系统控制的满意方法。他试图表示拓扑中的不确定特性。他将一个容忍函数T定义如下:这里U是一个不确定集合,A是一个评估函数或值的集合。M.D.Mesarovic和T.Matsuda讨论了协同原则、满意控制和协同操作的选择,研究了满意控制理论。其中性能函数和容忍函数映射为一个实数的值域集合。在某不确定(扰乱)范围内,如果它的属性函数小于或等于给定的容忍函数,则一个控制被认为是满意的。任平教授借助模糊逻辑定义了满意度、满意解,开始了满意度的形式化表示的研究。他把满意度思想引入到优化领域并产生了满意优化的概念和理论雏形。靳蕃教授从模糊神经计算智能系统输出解的一般性评定满意度的需要出发,给出了满意度的

18、几种表示方式,定义了具体可用的计算公式,对满意度概念的系统化及其在神经网络等计算智能中的应用方面做出了贡献。M.A.Goodrieh在博士论文A Theory of satisfieing Control中对满意控制进行了系统研究,把满意作为一种关系来处理,通过定义满意关系、过滤器,建立了一套满意控制理论,并成功地把满意控制理论应用到一些经典的控制中,解决了经典控制理论无法解决的一些问题。(3) 应用阶段和多数理论一样,满意理论在没有完全成熟的情况下,逐渐受到多个领域的关注,比较典型的就是优化、控制、管理、决策、资源分配、任务调度等。大多数满意研究是通过修改原理论体系中的部分内容,把满意的思想

19、引入到相关应用领域中出现的。这方面的研究成果比较多。1985年Hopfield提出一种基于满意准则原理的全互联型神经网络模型,比较成功地解决了一些大规模组合优化难题。14靳蕃教授把分区计算后再组合起来求满意度的方法应用到TSP的求解中,在较短的时间内得到了满意度很高的解,提高了求解质量和速度。15另外,金炜东在列车的操纵优化16,罗刚在PID和MIMO控制17,席裕庚在复杂工业控制18,马丰宁在遗传算法19,郭耀煌在多目标群决策问题20等中都有满意度的应用。1.3 满意度原理研究的发展趋势满意度原理研究总的发展趋势如下:(l)从概念到系统令人满意准则被注意的时候,也只是从人们实际生活中提炼出来

20、的一个抽象概念,是人工智能学科对人的活动研究的成果,随着满意度研究的深入,满意理论逐渐出现了与数学方面相关的研究成果,并有发展成为一种系统科学的趋势。(2)从理论到工程应用虽然满意度原理来源于对人类处理问题的一般思维和行为方式的研究,但当满意度思想提出来之后,人们发现把它应用到和人类活动相关的具体领域却很困难,因此满意度原理早期的研究偏向理论。经过20多年的发展,满意度原理开始和具体工程相结合,满意优化、满意决策、满意控制、满意知识系统、满意分配都有具体的应用。(3)从单学科领域(决策科学领域)到多学科领域H.A.simon提出让满意解代替最优解,是针对决策科学领域的,开始的研究也主要集中在决

21、策领域,后来人们发现满意度本身不应该局限于决策科学,它应该是一种普遍的、系统的原理,可以适用于许多与人类活动相关的科学领域,如优化、决策、控制、知识系统、分配等。1.4 本文研究的主要内容和意义在人类发展历程中,某种程度上讲,自然智能一直处于一种让科学技术无论如何都望尘莫及的境界,就是说科学技术无论如何发展都不能超越人类自身和自然界的智能,而在人类处理问题的过程中,一些科学研究的成果对人类的发展起到了巨大的推动作用,如最优化理论就是一个例子。但是当人们在经过了许多的研究、计算、分析之后,却经常发现一些对人类智能来讲简单的问题在科学研究中却复杂化了,因此人工智能(或称经典人工智能)以及后来发展起

22、来的计算智能,开始研究自然智能;同时,令人满意准则也在科学研究领域开始产生影响。本文通过研究满意度的特性,分析满意度函数的建立方法,就满意优化问题展开讨论,最终得出了满意度函数的动态建立方法。文章开始对所涉及到的学科和满意度原理的发展方向做了系统的介绍;第二章基于要讨论的内容给出了基本的概念,比如满意标准的含义,满意度的几种定义方法等;第三章是满意度函数建立部分。首先介绍了满意度函数的表示形式,并提出了满意度函数的几种建立方法,章节末尾引出怎样建立动态满意度函数。最后,本论文针对引出的动态满意度函数中变化的参数进行定性分析,解析其变化时给优化结构带来的影响。第二章 基本概念2.1最优化问题最优

23、化问题可简单地描述为:在给定条件下求一函数的极值点。在形式上,最优化问题一般可表示为: (2-1)表示X为n维欧氏空间中的一个点或为一个n维向量。2.2 满意标准姚新盛在其满意度原理研究的论文中定义了满意标准9。引用定义1 满意标准是用来衡量用户对问题的解的满意程度的一个基准体系。满意标准可以是模糊的,也可以是精确的。满意标准根据具体问题和研究领域确定。就一般而言,满意标准可以是一个映射关系,它把问题的解映射为用户对解的满意程度,把客观的一个解集和用户的主观评价结合了起来。一般采用C表示满意标准。性质l(主观性)满意标准需要依据用户对具体问题的侧重点不同加以确定。性质2(多重性)对同一个问题,

24、可以具有多个满意标准。例: 可以作为评价学生成绩c的一个满意标准。是评价学生成绩c的另外一个满意标准。2.3满意度满意度和满意解一直是满意理论中研究最多、应用最广的概念。先后出现过多种满意度、满意解的定义,下面介绍几种主要的定义形式。2.3.1 基于模糊数学的定义暨南大学的任平教授利用模糊数学的方法对满意度进行了定义8:考虑论域U到目标值集合V的一个映射U为全体可能解或可能策略的集合,V是衡量解或策略的某种标准集。定义V的一个Fuzzy子集为“满意”,其隶属函数为:令为u的Fuzzy子集,有引用定义2 对满足的任一值,称为f在上的-水平的满意解集。其中,分别为,的-水集。即引用定义3 考虑的一

25、Fuzzy子集,其隶属函数规定为:则称为f在上的满意解。这时,就是解u的满意度。 这个定义反映了满意度具有模糊性这一本质。但似乎局限于隶属度的表示方式,并没有正确反映满意度的本质内涵。2.3.2 基于线性取值的满意度的定义基于线性取值的满意度定义较多,比较早的是胡思继教授,他在探讨铁路运输计划指令性指标按纵向从上到下或从下到上进行分解的方法时,给出了如下的定义21:引用定义4 设为指标数值,与分别为指标的最佳解和最差解,则指标的满意度为:很明显,这个定义是针对具体环境提出的。对一般应用来说,很多情况下,解的最佳和最差的先验知识无从得知。所以,这种定义不具有通用性。2.3.3 基于模糊神经计算的

26、定义靳蕃教授从模糊神经计算智能系统输出解的一般性评定满意度的需要出发,按照解的离散和连续性质,实时和非实时要求,给出了几种不同的满意度表示方法15。引用定义5 设离散解集为有效解集,对解的某种性能评价用表示,定义子集则当模糊神经计算智能系统(FNCIS)输出解时,其满意度定义为式中表示集合中元素的数目。引用定义6 设表示的解概率密度函数,则当获得质量为的解为时,满意度为上述两种满意度与时间无关,称为静态满意度。而下面定义的用来刻画神经网络在一定时间内输出解的满意程度,称为动态满意度。引用定义7 设FNCIS在时刻输出可供选择的解数为,在单位时间后获得可供选择的解数为,则该系统在时刻输出解的动态

27、满意度为这几个满意度的定义反映了智能信息系统在解空间中搜索时的满意停止条件或准则,即当搜索过程己几乎找不到解时就应该停止搜索了,此时可认为已经找到整个解空间的满意解了。从其在TSP中的应用可以知道,其满意度定义是合理可行的。2.3.4 基于遗传算法的满意度的定义马丰宁等定义了类似于动态满意度的遗传算法中的满意度19。引用定义8 满意度是与遗传次数有关的指标函数其中:A为代码串空间,为第t次遗传所覆盖的集合,表示的测度,s为遗传次数。体现了GA的结果与最优解的“靠近距离”。此靠近距离不是GA解的值与最优解的值之间的差距,而是选取GA解的范围指标。2.3.5 满意度的性质由满意度的定义可以看出,它

28、还有以下性质:(l)相对性满意度是在给定满意标准下的满意度。一个问题可能存在多个满意标准,对于不同的标准,满意度可能不同。同时对一个独立的解,其满意度是没有意义的。只有讨论两个或两个以上的解时,满意度才有意义。(2)一般性满意度的定义没有限定其具体的数学表现形式,目的就是定义本身只需要体现其内涵,至于其表现形式,完全可以根据问题本身由用户确定。(3)唯一性满意度是在给定满意标准下的满意度。对于一个确定的标准,每个解具有唯一的一个满意度和它对应。由于满意度集合是人们对问题的一组解的满意程度的集合,因而满意度必定是一维空间的量,满意度集合是一个一维集合,它可以是模糊集合也可以是清晰集合。2.3.6

29、 满意度函数的表示从满意度的概念可以看出,满意度并没有给出具体的数学表达式,这正反映了满意度原理不同于最优化理论的一个方面。满意度需要根据具体问题的不同采用不同的形式,可以根据具体情况采用线性表示、模糊集合的隶属度表示、解集的元素比例表示等多种方式。同时对于不同的问题,它具有不同的数学特性和表示方式,针对具体问题,其满意度的获取也将采取不同的方法。2.4 灵敏度分析2.4.1 灵敏度分析的概念通常决策过程中所预测的自然状态概率及计算出的损益值,都不会十分精确,因此,往往需要对这些变动是否影响最优方案的选择进行深入研究,这就是所谓的灵敏度分析。2.4.2 灵敏度分析的应用价值在大多数实际问题中,

30、线性规划问题的数据不能精确地知道,通常是根据经验估计或用预测方法得到。因此,某些数据可能需要修改;有时,还可能增加新变量或新约束。遇到上述情况时,要考虑某些变化对最优解的影响,并不需要从头开始计算,只需修改原问题的最优解中相应的部分,以便得到条件变化后新问题的解,再判断所得到的解是否还是新问题的最优解。如果不是,可继续求解。而灵敏度分析就是研究产品结构优化问题中,数据或约束条件发生变化时,最优结构所受到的影响。第三章 满意度函数的建立及动态建立3.1 满意度函数的表示9满意度是衡量人们在某个标准下对其选择(或行为)满意程度的一种度量。可以说任何能表示解的质量的量都可用来表示满意度,但是为了满足

31、科研和工程计算的需要,对一些常用的、易操作的、比较合理的表示形式进行量化的描述和研究非常必要。根据满意度的合成原则,对于一般的复杂问题,虽然有许多因素对满意度产生影响,但我们总可以从某些简单方面开始分析,进而可以通过一维满意度的某些合成运算来获取多维满意度。下面给出几种一维满意度函数的表示形式。考虑到满意度函数表示形式存在的单调性,同时,为了表达形式的一致性,式中的满意度取值范围均为0,l,在实际应用中,满意度范围可以是用户己定义的某个合理值。3.1.1 单调减函数(戒上型)l)降半矩形函数(2)降半-函数 (3)降半正态函数(4)降半柯西函数(5)降半阶梯函数(6)降半梯形函数(7)降半岭形

32、函数3.1.2 单调增函数(戒下型)(l)升半矩形函数(2)升半-函数(3)升半正态函数(4)升半柯西函数(5)升半阶梯函数(6)升半梯形函数(7)升半岭形函数3.2 建立满意度函数的基本准则(1)真实性、正确性和合理性。满意度函数应能如实反映用户对解的评价体系要求;(2)实用性。满意度函数要够用、要能用;(3)简洁性。合理的满意度函数应该是在使用上尽量简单,适合于分析计算。3.3 满意度函数的建立方法93.3.1 基于目标函数的直接法在许多情况下,对解的满意程度是对目标满意程度的一种直接体现,因此建立和目标函数有直接联系的满意度函数比较比较合理,也能反映问题的需要。特别是对于目标函数具有解析

33、表达式、量化程度高的问题,满意度的建立就更加容易。可以考虑采用线性函数等类似方式直接或间接由目标函数导出满意度。下面是由目标函数导出满意度的一些原则:(l)在满意度函数中,各目标函数的作用应保持合理的数量级比例,才能保证各个目标具有相应合理的重要程度和变化趋势。(2)解的满意程度的变化应在满意度函数中反映出来。(3)具备完备性,对于每一个解必须存在和它对应的满意度。由目标函数转化为满意度函数,可以采用线形函数、指数函数或目标函数的某种组合形式。对于理想的最好解和最差解已知的情况,如果解空间和满意度集合有某种函数映射关系,可以采用拟线性函数(就是线性函数的某种扩充形式)进行表示。下例是一个线性函

34、数的满意度表示:式中:是当前得到的解,表示最差解,即满意度最小的解;表示最好解,即满意度最大的解。对于复杂的目标函数情况,满意度可能是目标函数的某种组合形式,即式中:(i =1,2,n)是目标函数。3.3.2 利用模糊逻辑构造满意度函数有些问题,其满意度函数不清晰,或者其目标函数或约束函数具有模糊性,那么建立模糊的满意度函数可能更适用,更能反映问题的本质。利用模糊逻辑建立满意度有两种方法。(1)对于解和评价集都具有模糊性的情况,利用模糊关系的隶属度来表示其满意度。通过建立目标评价集的一个模糊子集来实现从解到评判集再到满意集的一个映射,其中评判集元素的隶属度就是待求的满意度。这个方法可以参考任平

35、教授和罗刚博士的一些工作8,17。(2)在多数情况下,问题的解清晰存在,但是评判的标准是模糊的,所以这里我们通过建立半模糊映射获取满意度。设,称Fuzzy关系为U到的半Fuzzy映射,如果,是U到的映射。当是U到的半Fuzzy映射时,记为如果,是U到的单射,称为半Fuzzy单射;如果,是U到的满射,称为半Fuzzy满射;如果既是半单射又是半满射,称为半Fuzzy双射。为了方便,用表示的隶属函数,此外,由分解定理,有其中:这里的就是我们要获取的解的满意度。3.3.3 利用神经网络确定满意度函数BP神经网络具有很强的函数映射能力,擅长处理那种规律隐含在一大堆数据中的映射逼近问题,特别适用于那些需要

36、通过学习的自适应可调的实时性问题,例如模式识别、自适应控制和模糊决策等。对于一些问题,可能存在理想(或事实)的最好解和最差解,或者存在部分解和满意度之间的关系,对蕴涵的这种关系,可以通过BP神经网络来得到。比如,对于多数多目标优化问题,其任一目标,一般存在理想的最优解,因此对于该目标来说,具有最高的满意度,但由于多目标问题之间可能存在一定的冲突,因此对整个问题来说最优解一般不存在。然而就每个具体问题而言,用户对于不同的解具有不同的满意程度,就是说,解和满意度之间可能存在一种隐含的映射关系。基于解和满意度之间的隐含映射关系,在己知的部分解及其满意度构成的数据集基础上,可以应用基于神经网络的方法构

37、造满意度。数据集的部分元素作为训练数据训练神经网络,另外一部分作为验证元素。考虑如表3-1所示的输入数据集。表中显示被考虑数据点的坐标值及其满意度。表中的x,y数据点表示两个坐标值,表达了一个二维问题。x0.0000.4170.7500.8930.9720.9870.997y-0.900-0.752-0.781-0.858-0.951-0.975-0.995s0.0000.6600.9380.9890.9991.0001.000表3-1 部分坐标点和其满意度的数据集因为每个数据点被赋予相应的满意度,用表中部分数据和它的满意度去模拟坐标位置和满意度之间的关系,这样就建立了一个神经网络,如图3-1

38、5所示。然后用数据集和满意度值继续训练网络。这个过程反复进行,直到神经网络能模拟所有的输入输出数据。神经网络的性能通过验证数据集来验证。一旦神经网络己完善,它的最终结构就用来确定任一解的满意度。3.3.4 按照解的搜索代价建立满意度函数由求解代价来衡量解的满意度,求解代价迅速增加的时刻可能是满意解基本找到的一种象征。对于求解代价对问题较重要的一些情况,如玉米地里寻找大玉米的问题,搜索过程本身具有一定的代价,但是如果搜索代价远远超过了问题解本身的价值,那么这个问题求解的意义就不大了。此时建立与问题搜索过程的代价相关的满意度函数比较合理。在满意度函数的建立过程中,满意度函数的自变量可能是搜索代价或

39、搜索代价的某种函数形式,而满意度可以采取前面介绍的某种满意度形式。引用定义9 搜索代价函数对于整个解空间来讲,有式中:为搜索所花费的代价;为搜索已经花费的代价;为搜索将要花费的而没有花费的代价。在某个搜索时刻,对于解,有且只能有一个,符合择一定理。那么当采用某算法进行搜索时,如果对可能的搜索代价可以估计,则可以采用下面的方式计算满意度:建立与搜索代价有关的动态满意度的算法可以是:(1)申请一个解的存储队列(或链表),随机产生解并填充队列;(2)采用某种搜索算法进行解的搜索,对找到的每个解,依次和队列中的解进行比较,并替换其中满意度最小的那个解;(3)对队列中保留时间长的解的满意度进行一定的调整(增加);(4)经历过一定的搜索时间后,如果队列中的元素在给定时间内保持不变,就可以认为找到了满意解。算法中队列长度、满意度的调整以及停止时间等参数的确定需根据具体问题本身来确定。3.4 满意度函数的动态建立对于一般化的函数族,我们可以通过某种构造方法,来建立一个构造函数,以便之后满意度函数建立的使用。在给定的优化模型中,所建构造函数中的参数可以通过对该优化问题的寻优过程来逐步确定。对于优化问题 (3-4-1)定

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号