分布估计算法性能及分类研究

来源 :武汉大学 | 被引量 : 1次 | 上传用户:boriszhou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布估计算法(EDAs)是基于概率模型的一类新的演化算法。EDAs兴起的原因是研究人员希望寻找一个遗传算法的替代方法。EDAs使用机器学习方法通过种群中选择的个体来获取搜索空间的相关特征,而不是通过遗传算子在个体之间交换信息。用概率模型取代交叉和变异算子可以带来一些益处。例如,EDAs减少了相关的参数的数目,因此,算法在一些具体应用的情况下,可以变得更简单。然而,最主要的益处是概率模型的结构组成可以提供一些有关变量间相互作用的明确信息,这些信息可用于对问题的解进行编码。作为当前演化算法领域的一个研究热点问题,EDAs得到了极大的发展,但是仍然还有很多问题亟待解决。特别是该算法性能的理论分析方面还需要深入的研究。因此,本文通过使用一些新的研究方法,对EDAs的性能进行了分析,所做的主要工作如下:(1)对一些不同类型的函数进行一个系统的实验。通过比较使用精确学习方法和近似技术的EBNA,对得到的贝叶斯网络结构进行了一个详细的分析。实验结果表明,由于因为存在过度拟合现象,在每代中都学习最优贝叶斯网络,对于改善EDA的性能来说是没有必要的。但是,当通过选择的个体给精确学习提供了足够了信息,算法就能够学习得到与问题结构十分接近的概率模型。(2)在问题变量之间的相互作用增大时,对不同EDA的实现(区别仅在使用的概率模型)所面临的性能局限进行了研究分析。通过实验,得出三个结论:1、学习方法的局限,要么是因为结构是需要预先给定的先验知识,或是因为受到学习近似结构复杂性约束的影响;2、即使采用一个精确的学习算法,当相互作用的数目增加的时候,需要解决的问题的结构复杂度会呈指数级增长,也存在着效率的局限;3、种群的局限可能是因为缺乏解决问题的信息,或者是因为这个参数需要呈数级增长才能提供一个鲁棒性的学习。(3)提出一个基于对概率模型定量分析的方法。这个定量分析是基于在搜索中记录的某些突出解(函数的最优解,分布中的最大可能解,每代中的最好解)的概率,从而对产生的概率分布进行分析。通过实验,可以得出结论,在求解一个未知问题的时候,通过监测最好个体的概率,可以得出算法的收敛速度,从而判断是否发生早熟收敛。搜索过程中,一些特别解的概率值是EDAs得到结果的原始信息。研究这类概率可以提供更多的有用信息,从而加深对这类算法性能的理解。(4)对EDAs与优化问题空间的关系进行了一个理论研究。首先,给出了在EDA中,函数等价的定义。根据这个定义,可以得出如果概率模型不施加约束给要逼近的选择的个体分布,那么所有的问题实际上都是属于同一个等价类的结论。第二,在单变量EDA的情形下,对问题的分类进行研究,并过过一个定义的集合Gσ来表示概率模型与函数之间的关系。基于上面的集合给出了一个判断两个函数等价的充分必要条件。通过否定和交换运算符,可以对一个类中的所有函数进行描述并计算成员的个数。最后,还证明了同一个类中的函数有着同等数目的局部最优解和同样的等级位置。
其他文献
目的:观察分析优质护理服务在儿科工作中的应用及效果。方法:将2011年2月-2014年2月在笔者所在医院儿科就诊的700例患儿为研究对象,将患儿分组并采用不同方式进行护理,对评价指
本文在分析了'差异'教学法必要性的基础上,提出了几条优化措施,供从事成人教育培训的老师和学生参考。
数学解题后的反思一直是数学学习活动最重要的环节.但由于操作性不强,致使它也是课堂教学中最薄弱的环节.我们教师若能在课堂上有意识地培养学生形成反思的习惯与品质,那么我
正文 人体骨组织处于不断重建中,成骨细胞骨形成与破骨细胞骨吸收之间的联系是骨代谢平衡的必要条件,而骨保护素(osteoprotegerin , OPG)/核因子Kβ受体活化因子(receptor acti
<正>扩张型心肌病(DCM)中医学称之为"心胀",本病在我国的发病率为13~84/10万,出现心力衰竭的扩张型心肌病患者5年病死率高50%。虽然近年治疗手段有所进步,5年病死率仍然高达2
阅读能力是衡量一个人英语应用水平的主要标志。为了能够提高高中生的阅读能力,本文首先从单独教词汇和两极分化式的词汇教学这两点分析了现今阅读和词汇教学相分离出现的问
间充质干细胞由于其独特的生物学特性和临床应用潜能,一直是干细胞研究的热点。这里,我首次提出间充质干细胞系统新概念:自胚胎发育早期,经历整个生长发育全过程的不同胚层、
目的 分析胰腺癌的临床特点,探讨胰腺癌的早期诊断方法。方法 回顾性分析我院221例胰腺癌患者的临床资料。结果 患者首发症状以上腹痛最常见,共114例(51.6%),其次为黄疸42例(19.0%)、上
一次数学课堂上 ,需要解决这样一道应用题 :现有 2 4人分别乘两辆小面包车赶往火车站 ,其中一辆小面包车在距离火车站 1 5千米的地方出了故障 ,此时离火车停止检票还有 4 2分
期刊