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

来源 :江南大学 | 被引量 : 0次 | 上传用户:seuarchi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
遗传规划(Genetic programming,GP)是进化算法的代表之一,其采用树形结构来表示个体,并模拟达尔文进化论中优胜劣汰的思想,完成优化任务。GP能够在没有明确编程的情况下,自动生成用于解决问题的程序或者结构。笛卡尔遗传规划(Cartesian Genetic Programming,CGP)是针对GP存在的膨胀问题而提出的重要改进。在标准CGP中,个体使用二维有向图表示,能够灵活编码许多计算结构,每个CGP个体具有定长基因型,仅使用点突变算子生成子代,可以很好地避免膨胀问题。然而,在标准CGP中,存在着种群多样性低易陷入局部最优、定长基因无法适应未知规模问题等缺陷。针对这些问题,本文受生物学中DNA突变方式启发,将移码突变作为一种新的操作算子加入CGP算法,提出移码突变CGP(Frameshift Mutation Cartesian Genetic Programming,FMCGP)。围绕FMCGP,本文展开以下三点研究:(1)将DNA中的移码突变方式引入标准CGP中,针对具有一维拓扑的CGP个体,设计移码突变在演化过程中的具体算法。本文提出的移码突变,包括插入式移码突变和删除式移码突变。在FMCGP中,点突变与移码突变并存,在产生子代的过程中,子代有一定的概率使用移码突变。被选定进行移码突变的个体,根据随机概率进行插入式移码突变或者删除式移码突变。FMCGP个体通过插入或者删除节点的方式而具有变长基因。在符号回归和奇偶校验两组常用的基准实验中,通过分析比较标准CGP、对照组算法高级表现型突变(Towards Advanced Phenotypic Mutations in Cartesian Genetic Programming,TAPMCGP)与所提出的FMCGP在一维拓扑个体上的演化性能。实验表明,FMCGP比标准CGP具有更高的演化效率,比对照组算法TAPMCGP具有时间优势。此外,比较了传统GP、标准CGP、FMCGP在Koza-3问题和Even-8-Parity问题上的基因型与表现型程度,结果表明FMCGP仍然保持了CGP的非膨胀特性。(2)为提高算法可用性,将针对一维拓扑的移码突变引入二维拓扑,提出二维移码突变移码笛卡尔遗传规划(Two-dimensional Frameshift Mutation Cartesian Genetic Programming,2-dim-FMCGP)。在2-dim-FMCGP的个体网络中,节点基因中新增了节点所在列号基因(Colunm ID)、最小可连接节点地址基因(Minimum connectable ID)、最大可连接节点地址基因(Maximum connectable ID)三个基因位点,以适应移码突变。在2-dim-FMCGP演化策略中,点突变个体的优先级高于点突变个体,并为个体基因型长度设置上限比例和下限比例,适当缩小了搜索范围。符号回归和奇偶校验两组基准实验的实验结果表明,2-dim-FMCGP能够在确定二维拓扑的情况下,获得比同样拓扑的标准CGP更高的演化效率。为了量化分析图式个体的种群多样性,引入GP中的一种个体编辑距离的计算方式,计算并比较一维、二维的CGP和FMCGP在不同问题上的种群多样性变化,分析结果表明移码突变的加入,提高了种群多样性,增强了群搜索能力。(3)在明确了移码突变在具有二维拓扑图式个体上的操作算法之后,移码突变被进一步引入神经结构搜索(Neural Architecture Search,NAS)问题中,研究了基于FMCGP的自动构建卷积神经网络(Convolutional Neural Network,CNN)的方法。在CGP-CNN的基础上,提出FMCGP-CNN,并在CIFAR-10、CIFAR-100数据集上,通过两组函数集Convset和Res Set验证效果。FMCGP-CNN中,个体网络采用与2-dim-FMCGP中个体相同的编码方式,后代个体由父代个体随机选用点突变或者移码突变生成。根据构建CNN的经验,在FMCGP-CNN中设定了特殊的等位基因约束。在初始化时,个体网络中第一个连接度(level-back)长度内,只选用Conv Block或者Res Block作为函数基因。演化过程中,输出节点基因只能指向最末列网络节点。实验中,使用小部分CIFAR-10或CIFAR-100的训练集评估个体适应度,实验结果表明,在分别使用Conv Set和Res Set两组函数集时,FMCGP-CNN均能获得比CGP-CNN更优的结果。本文围绕移码突变,设计了适用于一维拓扑、二维拓扑图式个体的移码突变算法,在基准函数上分别验证了性能。将FMCGP其引入至NAS问题中,完成了搜寻CNN结构的应用。移码突变的引入,提高了标准CGP种群的演化效率,缓解了标准CGP易陷入局部最优解的问题,并使得个体基因型具有变长基因,能够更好地适应不同规模的问题。此外,FMCGP在NAS问题中的应用,也表明该算法有一定的实用价值。
其他文献
森林作为地球生态系统中十分重要的组成部分,一方面,森林能够有效地改善地球生态环境;另一方面,能够为人类社会源源不断地提供宝贵的木材等林业资源。近年,我国对森林资源高度重视,实施了一系列的林业生态保护工程和人工林场工程,然而我国森林培育技术发展较晚,森林培育技术在林业生态保护工程和人工林场工程中有着重要意义。基于此,本文从多个层面对森林培育技术精准化的相关问题进行深入剖析,以期为推进我国森林栽培技术
海洋生物污损对海洋工业造成严重影响,导致船舶阻力及油耗上升、海水输送管道堵塞、腐蚀加速等问题。基于有机硅弹性体的污损脱附型涂层具有环境友好、减阻节能、性能长期稳定的优点,应用前景广阔。但其污损脱附性能依赖于强水流冲刷,且无法阻抗污损生物的黏附,不能满足海洋工程装备在静态条件下服役的防污需求。近年来,国内外学者通过化学与物理改性制备了系列具有污损阻抗性的有机硅涂层,包括共混/接枝两亲性添加剂、两性离
7-氨基头孢烷酸(7-ACA)是合成头孢菌素类抗生素的重要中间体,工业上通常采用头孢菌素C酰化酶一步水解头孢菌素C制备,但在该反应产物中存在一个主要杂质3-去乙酰基-7-氨基头孢烷酸(D-7-ACA),该杂质的产生是由大肠杆菌中内源基因aes编码的头孢菌素C乙酰酯酶水解头孢菌素C或7-ACA引起的。为了防止D-7-ACA的形成,获得高品质7-ACA,减少下游精制成本,采用大肠杆菌双质粒pTarge
"权利"是民法学理论的核心概念和民法法典化的构造基础。《民法典》所规定的知识产权,具有民事权利的基本属性和专有权利的特殊品格。《民法典》在知识产权领域里的适用规范,包括"基本规定""一般规定""专门规定",涉及知识产权法的价值目标、原则立场、精神理念的基本遵循,与知识产权运行有关民事活动的一般规则和通行制度,以及对知识产权相关事项作出的特别规定。法教义学的任务是:从知识产权法律适用需要出发,对《民
为快速获取台风过后玉米倒伏信息,该研究以生态无人农场大田玉米作为研究对象,利用无人机搭载多光谱相机获取玉米田块图像。采用主成分分析(Principal Component Analysis,PCA)变换多光谱图像,保留信息量最多的前3个主成分波段;应用最小噪声分离变换(Minimum Noise Fraction Rotation,MNF)对48项纹理特征降维,保留信息量最多的前6项特征;计算选择
汉语框架网(CFN)作为一种词汇语义资源,可以广泛应用在阅读理解问答系统等中文信息处理研究领域,然而和其它语义类资源一样,需要面对词元覆盖率的问题。在对汉语文本进行基于框架语义学的语义分析时,词元覆盖率问题会导致遇到能够激起CFN框架语义场景、但暂未收录到已有框架下的目标词,这样的未登录词元阻碍了语义分析任务过程的正常进行。要提高汉语框架网的词元覆盖率,就需要通过丰富框架词元来扩充现有词元库的规模
中国共产党和全国各族人民的百年奋斗,书写了中华民族几千年历史上最恢宏的史诗。百年来,党的路线、方针和政策始终围绕民族振兴、国家富强和人民幸福这一历史主题来构建,党的政治理想和初心使命是其话语体系建设中始终不变的内容。百年来党的话语体系建设有其演变脉络,而其中取得的宝贵经验,可为党的话语体系的现实定位提供诸多启示。
[背景]中国共产党是中国特色社会主义各领域各方面的最高政治领导力量,党的领导是中国特色社会主义的最本质特征,也是中国特色社会主义制度的最大优势,党的建设事关党的人心向背,事关民族国家前途命运。[目的]系统把握学界关于党的建设研究的流变趋势,梳理党的建设研究的主题框架,为党的建设研究后续深入提供借鉴。[方法]运用文献计量可视化工具Citespace的相应分析功能,呈现国内学术界有关"党的建设"研究概
党的十八大以来,党中央先后召开全国高校思想政治工作会议、全国教育大会,并多次提到要把思想政治工作贯穿教育教学全过程,普遍实行"1+X"证书制度。《Web前端设计》不仅是计算机专业的一门专业技能课,更是"1+X"等级技能证书之一,对学生的基础知识和实操技能有着更高的要求,在当前形势下,如何将思政元素和技能证书知识点、技能点融入Web前端设计课程中来,本文将从教学内容,教学方法,教学资源和教学考核等方
新时代党的自我革命话语体系是中国特色政治话语体系的重要内容,是基于马克思主义建党学说的科学指导、党的自我革命的百年历史演变、发展中国特色话语体系的现实要求的三重逻辑而生成。中国共产党在革命、建设、改革时期形成的系列党建话语为新时代党的自我革命话语体系建构奠定了基础,形成了以"四个自我""两个伟大革命""革故鼎新、守正出新"为基本内涵意蕴的党的自我革命话语体系。新时代构建党的自我革命话语体系需要坚持