遗传规划算法的改进方法研究及应用

来源 :江南大学 | 被引量 : 0次 | 上传用户:zxms008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
遗传规划算法(Genetic Programming,GP)是一种典型的智能优化算法,它可自动生成解决问题的计算机程序及其他复杂结构,从而解决各类优化问题。GP模拟了种群的演化过程,采用选择、交叉、变异等遗传算子优化种群中的个体,以适应值为导向寻找最优解。然而,GP存在早熟收敛及代码膨胀等问题,这些问题将对解的质量产生重要影响。因此,针对GP存在的上述问题,本文展开了以下研究工作:(1)早熟收敛问题将导致算法陷入局部最优,降低搜索性能并影响解的优化效果。针对早熟收敛,本文从多样性角度改进算法的选择机制,提出一种基于聚类锦标赛与父代匹配的遗传规划算法(Genetic Programming Algorithm Based on Cluster Tournament Selection and Parent Matching,CMGP)。CMGP采用聚类操作将种群划分为多个子种群,通过自动调整选择压力,算法有效的维持了种群多样性,提高了算法的搜索能力。针对个体适应值评价单一问题,CMGP改进了个体二进制字符串适应值特征(Binary String Fitness Characterization,BSFC),进一步明确了个体内部的行为。此外,CMGP利用BSFC实现了针对性交叉操作,通过父代匹配算法从成对多样性的角度实现了探索和开发间的较好平衡。CMGP采用不同基准问题进行多个对比实验,结果表明该算法可有效改善GP种群多样性低的问题。通过维持种群多样性避免早熟收敛,算法的寻优能力和收敛速度得到了极大的提升。(2)代码膨胀是GP演化的必然结果,该现象会导致算法耗费大量计算资源,降低解的可解释性。针对膨胀问题,本文以CMGP思想为基础提出了一种基于聚类匹配的遗传规划膨胀控制算法(Genetic Programming Bloat Control Algorithm Based on Clustering Matching,CBGP)。CBGP在维持种群多样性的基础上提出了新的聚类方式,新的聚类方式有助于避免冗余节点的进一步演化。为避免异常个体影响GP优化性能,CBGP提出适应值库替换算法(Fitness Library Replace,FLR)。通过动态更新的适应值库,CBGP优化了种群的个体结构。此外,针对破坏性交叉,CBGP改进了CMGP的匹配公式,减小了产生破坏性子代的可能。通过在基准问题上进行多个对比实验,结果表明CBGP可在维持优化性能及收敛速度的同时有效缓解膨胀问题,减少计算资源的消耗。综上所述,针对早熟收敛及代码膨胀问题,本文以种群多样性为出发点提出了不同的GP改进算法,验证了其优化性能。通过维持种群多样性,算法提高了产生优良子代的可能,不同的个体选择策略则有效的避免了无效交叉,优化了个体的结构。此外,分类实验中的良好性能表明本文所提算法具有较好的实用价值。
其他文献
在很多经典的深度学习网络模型中,多尺度特征融合结构都发挥着重要作用。多尺度意味着在不同粒度下对信号数据进行观察。当粒度更大更稀疏时,网络能够学到整体的趋势,获得全局性的高层特征;当粒度更小更密集时,网络能够学到更多的细节,获得局部性的底层特征。将不同粒度学习到的特征通过独特的空间通道均衡方法融合在一起,促使网络同时注重纹理和结构,从而保证模型的高效性和鲁棒性。在本研究中,我们将主要聚焦于深度神经网
学位
核磁共振成像(MRI)、计算机断层扫描(CT)等医学成像技术为病痛中的患者带来了福音。就MRI而言,通过在体外成像,便可探测体内病灶部位,在减轻病人痛苦的同时,一些隐蔽的心血管疾病、淋巴结恶性病变等在MR图像中无所遁形。然而,由于MRI受到接收器电路以及人体活动等不可控因素影响,噪声和伪影随即出现,成像质量发生了不可避免的退化。研究者们结合传统方法和深度学习方法对生成高质量医学影像进行了探索:一些
学位
图像融合一直是图像处理领域里的一个重要研究方向,其目的是将不同模态图像中的信息融合在一起,使得融合图像既包含多个模态图像中的显著信息同时降低模态间的重复特征。图像融合在很多计算机视觉任务中都有重要应用,比如多源检测、目标跟踪、监控等。在近几十年里,学者们提出了很多解决图像融合任务的算法。基于多尺度变换的融合方法和基于稀疏/低秩表示的融合方法是传统的图像融合方法中最重要的两种,但是这些方法在学习过完
学位
随着全球经济的高速发展,各类社会活动对能源的需求日益剧增,在精确的负荷预测帮助下,电力能源的生产,调度情况将会有极大的改善,从环境保护的角度上也将节约许多不必要的能源浪费。电力负荷预测是当今电力系统管理中最重要的一项任务之一,然而如今社会用电模式日益丰富,传统的负荷预测模型可能无法应对此类复杂的情况。本文首先简要阐述了负荷预测的相关概念,基于负荷的不稳定特性和周期性分析了电力负荷变化的本质,并列举
学位
据调查显示癌症是威胁人民身体健康的病因之一,治疗费用昂贵且不易治愈,而放射线治疗是治疗癌症的有效手段。放射治疗的成功很大程度上取决于对肿瘤的准确照射和对周围高危器官的保护。为了将规定的剂量输送到靶区,减少健康器官受辐射的影响,高危器官的分割对于放射治疗的正确规划至关重要。在临床实践中,分割由专家手动执行以规划放射治疗,手动分割既耗时又繁琐,结果可能因专家而异。自动分割技术可以提供准确稳健的结果,帮
学位
近年来,物联网设备(Internet of Things,IoT)发展迅速,时间敏感的应用如视频流、智能交通、数据共享和个性化多媒体等服务需求迅速增加。边缘计算应运而生,其核心思想是将一部分请求卸载到网络边缘节点进行处理,而不是将其上传到云服务器处理。但是,相比于拥有强大运算能力的云服务中心,在移动边缘计算架构中,边缘服务器的计算资源和存储资源通常是有限的,且分布比较分散。面对未来大规模增加的接入
学位
多源在线迁移学习利用多个源域的标记数据来增强目标域的分类性能,其中目标域以在线的方式接受数据。通过动态调整源域和目标域的权重,使得各个域能被自适应地利用,所以具有良好的泛化性能和极高的学习效率。然而在许多现实场景中的数据往往是不平衡的,其中的少数类样本被误分类将带来重大的损失。为了有效解决这样的实际问题,本文提出了新的多源在线迁移学习算法,具体的研究工作如下:本文提出了一种可以对目标域样本过采样的
学位
网络中的文本信息愈加丰富多样,但如何从海量非结构文本中提取有价值的信息却无从下手,因此亟需一些方法和工具来完成这项任务。其中一个重要的信息提取方法就是命名实体识别,其主要用于提取例如人名、地名和组织机构名等有特定意义的实体信息。近年来,命名实体识别得到了广泛的研究和发展,但目前基于Transformer编码器的中文命名实体识别方法仍存在以下问题:第一,在字符特征提取时,存在未充分利用字符相关多语义
学位
随着人工智能技术的迅速发展,行人重识别逐渐成为计算机视觉领域热门的研究课题,其作为智能视频监控系统中的重要组成部分,可以帮助从候选集中检索出待查询行人的所有图像,从而减少大量的人力成本,具有巨大的研究意义和应用价值。然而,由于背景杂乱、遮挡、图像质量低和相机视角等复杂的影响因素,给行人重识别带来了严峻的挑战。目前,主流的基于图像的行人重识别方法主要研究如何从捕捉到的监控图像中提取更具有判别性的行人
学位
特征选择旨在通过去除冗余、有噪声和不相关的特征,找到一组简捷且具有良好泛化能力的特征,由此提出的相关算法已广泛应用在生物信息学、数据挖掘和机器学习等领域。基于是否使用标签,特征选择方法可分为有监督学习,无监督学习。本文分别从无监督和有监督领域探讨了不同特征选择方法的性能,主要内容包括:首先,给出了联合不相关回归和非负谱分析的无监督特征选择(JURNFS)模型,JURNFS在选择不相关且具有判别性特
学位