欢迎来到人人文库网! | 帮助中心 人人文库renrendoc.com美如初恋!
人人文库网
首页 人人文库网 > 资源分类 > PDF文档下载

优化中医八纲辨证神经网络参数的MIGA-1 算法.pdf

  • 资源大小:211.99KB        全文页数:3页
  • 资源格式: PDF        下载权限:游客/注册会员/VIP会员    下载费用:5
游客快捷下载 游客一键下载
会员登录下载
下载资源需要5

邮箱/手机号:
您支付成功后,系统会自动为您创建此邮箱/手机号的账号,密码跟您输入的邮箱/手机号一致,以方便您下次登录下载和查看订单。注:支付完成后需要自己下载文件,并不会自动发送文件哦!

支付方式: 微信支付    支付宝   
验证码:   换一换

友情提示
2、本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

优化中医八纲辨证神经网络参数的MIGA-1 算法.pdf

收稿日期20080114;修回日期20080324基金项目国家自然科学基金资助项目60672018;厦门理工学院科研启动基金资助项目YKJ07012R作者简介吴芸1979,女,博士,主要研究方向为软计算、中医信息处理YWULL163COM;周昌乐1962,男,教授,博导,博士,主要研究方向为人工智能优化中医八纲辨证神经网络参数的MIGA1算法吴芸1,周昌乐21厦门理工学院计算机科学与技术系,福建厦门361024;2厦门大学信息科学与技术系,福建厦门361005摘要从分析中医八纲辨证神经网络的不足出发,在基于META种群理论免疫遗传算法MIGA的基础上设计了一种优化中医八纲辨证神经网络参数的免疫遗传算法MIGA1优化算法。实验结果表明,以MIGA1算法作为参数优化机制的中医八纲辨证神经网络具有更好的自我适应能力,减少了人为设定参数的随意性。关键词免疫遗传算法;中医八纲辨证神经网络;优化中图分类号TP3016文献标志码A文章编号10013695200810294902MIGA1FOROPTIMIZEDEPSNN’SPARAMETERSWUYUN1,ZHOUCHANGLE21DEPTOFCOMPUTERSCIENCETECHNOLOGY,XIAMENUNIVERSITYOFTECHNOLOGY,XIAMENFUJIAN361024,CHINA;2DEPTOFINFORMATIONSCIENCETECHNOLOGY,XIAMENUNIVERSITY,XIAMENFUJIAN361005,CHINAABSTRACTANALYZINGTHESHORTCOMINGOFTHEEPSNN,THISPAPERDESIGNEDAKINDOFIMMUNITYGENETICALGORITHMMIGA1TOOPTIMIZETHEEPSNN’SPARAMETERS,WHICHWASBASEDONTHEMIGAALGORITHMANDTHEEXPERIMENTALRESULTSSHOWTHATTHEMIGA1CANMAKETHEEPSNNHAVEBETTERADAPTABILITYANDDECREASETHERANDOMICITYTOTHEARTIFICIALSELECTIONOFTHEPARAMETERSKEYWORDSIMMUNITYGENETICALGORITHMIGA;TCMEIGHTPRINCIPALSYNDROMESANNEPSNN;OPTIMIZATION中医八纲辨证神经网络模型1主要根据对标准样本病例的“记忆”和人为设定参数,对病例进行辨证分析计算,对标准样本病例的模范性和人为设定参数的合理性要求高。而标准样本病例是通过人工归纳总结获得,所以中医八纲辨证神经网络模型根据临床病例自动学习的能力较差,不利于中医八纲辨证神经网络模型的临床实用性推广。为此,需要引入对临床病例的“学习”能力,使其能够提高自适应能力,减少对标准样本病例的模范性要求和依赖性,以及人为设定参数的随意性。但是根据中医辨证机制特点,采用传统神经网络的学习策略不能满足对中医八纲辨证神经网络的优化要求。因此,采用具有全局搜索能力的遗传算法作为中医八纲辨证神经网络模型的学习机制,实现达到对中医八纲辨证神经网络的优化目的。本文首先在MIGA优化算法2的基础上设计了MIGA1优化算法,对中医八纲辨证神经网络模型的相关参数进行优化。在基本保证中医八纲辨证神经网络模型辨证计算准确性的基础上,提高中医八纲辨证神经网络模型的自适应能力,减少人为设定参数的随意性。1中医八纲辨证神经网络本文设计的中医八纲辨证神经网络采用三层前馈式神经网络模型,如图1所示。中医八纲辨证神经网络采用三层前馈式神经网络模型,其神经元数目以及神经元间的连接相对固定,输入层的预处理神经元与辨证计算隐层的第一子层神经元的连接权值是由输入样本决定,而辨证计算隐层第二子层神经元与输出层的后处理神经元的连接权值由期望结果向量决定。其中第一子层神经元的激活函数中包含两个重要的参数A函数FX的方差Σ。它控制函数方差可以得到不同的分类器,有利于根据实际待分类的问题适当调整神经网络的分类性质,但人工选择适合于中医八纲辨证的分类器比较困难,并且随机获取的参数Σ具有很大的盲目性,不一定是最适合中医八纲辨证的数值。B第一子层神经元的阈值Θ。它能够适当地调整激活函数,提高隐层神经元激活函数的计算准确度。因此,有必要根据输入的样本数据对参数Σ和Θ进行优化,寻找最合适的Σ和Θ。由于中医八纲辨证神经网具有独特的网络结构,采用传统学习机制进行学习,计算量大,而且受到训练样本的限制。笔者以具有全局择优能力的MIGA算法理论为基础设计了MIGA1算法对网络参数Σ和Θ进行优化。2优化中医八纲辨证神经网络参数的MIGA1算法MIGA1算法是根据MIGA优化算法理论2,对中医八纲第25卷第10期2008年10月计算机应用研究APPLICATIONRESEARCHOFCOMPUTERSVOL25NO10OCT2008辨证神经网络参数进行优化的免疫遗传算法。因此MIGA1算法继承了MIGA优化算法的优点,能够在全局范围内有效地搜索中医八纲辨证神经网络的最优参数值。21编码采用双染色体的二进制编码。其中一条染色体包含参数Σ的信息Σ染色体;另一条染色体包含参数Θ的信息Θ染色体,如图2所示。其中,每条染色体中包含以小数点分隔的两部分。小数点左边部分M位数,M≥1表示数值的整数部分,其范围为0,2M1;小数点右边部分N位数,N≥1表示数值的小数部分,其范围为0,2N1。其中,M,N∈Z。22适应函数由于本文设计的中医八纲辨证神经网络的连接权值是利用样本集设置的,在对中医八纲辨证神经网络参数Σ和Θ的进化过程中,若利用标准样本集来测试种群个体的适应度,参数Σ和Θ取任何值,网络的性能是一样的。采用网络对测试集计算的结果寻找网络最优的参数Σ和Θ,适应度计算函数为FΑEIVS。其中EVS1/MSEXΓ;Α是随机值;Γ是选定的小于1大于0的参数;VS是测试样本集;MSEX不符合期望的中医证型数目。23交叉操作在MIGA1算法运行过程中,交叉概率PC随着种群适应值的变化而自动调整。设MIGA种群中局部种群内第I个体的交叉概率为PIC,则PICΑFMAXFI/FMAXFFI≥FPICFIF其中Α是小于1的常数,初始时由随机机制产生;FI是参与变异个体I的适应值;FMAX、F分别是群体中最高适应值和局部种群个体平均适应值;FMAXF体现了局部种群的收敛程度,若FMAXF值小,说明局部种群已趋于收敛,应适当加大交叉概率PC,控制参与交叉操作的个体数量。对双染色体进行交叉操作,双位点异步交叉操作,即在染色体小数点左右两侧各选交叉点进行交叉操作。Σ染色体和Θ染色体交叉点的位置可以不一致,如图3所示。Σ染色体虚线框中的基因进行交换和Θ染色体虚线框中的基因进行交换,它们各自选择的交叉点允许不同。小数点左边染色体的交叉点定位为0,M,右边染色体的交叉点定位为0,N,0位置规定为小数点的左右两边。当染色体左右两边交叉操作同时定位为0或左边染色体交叉操作定位为M,右边染色体交叉操作定位为N时,认为定位失败,重新定位。24变异操作在MIGA1算法运行过程中,变异概率PM随着种群适应值的变化而自动调整。设MIGA1种群中局部种群内第I个体的变异概率为PIM,则PIMΒFMAXFI/FMAXFFI≥FPIMFIF其中Β是小于1大于0的常数,初始时由随机机制产生;FIM是参与变异个体I的适应值;FMAX、F分别是群体中最高适应值和局部种群个体平均适应值;FMAXF体现了局部种群的收敛程度,若FMAXF值小,说明局部种群已趋于收敛。适当调整变异概率PM可以控制参与变异操作的个体数量。变异操作采用不定点变异对个体进行变异操作,即选定进行变异操作的个体根据该个体的适应值进行变异点的选择。若个体适应值大,变异点数目减少;若个体适应值小,其变异点数目增多。变异点数M1/FIMSEVS,即与期望结果不符合的八纲证型个数作为该个体变异点的个数。25进化终止条件进化终止条件是MIGA1算法停止进化的判断条件。从两个方面终止进化A已经达到指定进化代数;B某个局部种群中的个体适应值已达到要求,即找到最优解。在优化中医八纲辨证神经网络参数时,局部种群的当代最优解视为含有记忆B细胞的个体。META种群规模为6~10个,每个局部种群规模随机确定,设定小于200。每个局部种群的规模大小可以不相同。3实验结果及其分析笔者选择了11个标准样本病例作为八纲辨证神经网络的学习样本,八纲辨证神经网络的输入预处理层有8个输入预处理神经元;辨证计算隐层的第一子层有11个计算神经元,第二子层是6个计算神经元;输出后处理元1个,网络最后的输出神经元有8个,分别表示表证、里证、虚证、实证、寒证、热证、阴虚证、阳虚证;八纲辨证神经网络的结构连接采用全连接方式,并根据样本病例设置连接权值,如表1和2所示。在早期的研究中,中医八纲辨证神经网络对网络参数Θ和Σ的选定,是根据网络辨证计算结果进行人工调整,从中选择能够使网络辨证计算结果相对最优的参数Θ和Σ值。为了避免上述人为操作,采用MIGA1优化算法查找中医八纲辨证神经网络的最优参数Θ和Σ。其中经多次100次进化迭代训练后,中医八纲辨证神经网络对测试样本辨证计算误差值最小的网络参数值为Σ075,Θ196819713976147831943218076。根据参数Θ和Σ寻优后的数值,中医八纲辨证神经网络对43例病例进行辨证计算。实验表明MIGA1算法在一定程度上提高了八纲辨证神经网络的辨证计算的准确性、计算性能和临床适应能力,具体结果见表3。表1八纲辨证神经网络辨证计算隐层第一子层的连接权值出入发热恶寒体色小便色年龄病程舌色苔色舌形声息脉力度11000000021000000030010001140010010150000011160010000170011011180011001190000001110010110001101011000注入为输入预处理层神经元;出为辨证计算隐层第一子层神经元下转第2976页0592计算机应用研究第25卷{{表2函数F4~F7的测试结果函数全局最优解偏离度NPSONICHEPSO收敛率/NPSONICHEPSOF41000000447E09220E04100100F51000000173E07643E0210093F61000000608E08486E05100100F71000000381E08668E02100935结束语多峰值函数优化问题中,多峰值导致算法易陷入到局部极值。PSO算法只能找到一个解,因此PSO算法求解多峰值函数问题是人们关注的难题。小生境技术虽然是解决多峰值函数的有力工具,但小生境半径等参数极大地限制了小生境技术的使用效果。为此,本文提出了一种新颖的方法,无须严格地界定小生境区间,而通过判断两个点是否属于同一座山峰,克服小生境技术使用中需要小生境半径的缺点。在进化过程中,使粒子追踪所在山峰的最优粒子飞行,找到多峰函数的所有极值,克服了PSO算法只能找到一个解的缺点。通过仿真实验,验证了算法的高效有效性。参考文献1ENNEDYJ,EBERHARTRCPARTICLESWARMOPTIMIZATIONC//PROCOFIEEEINTERNATIONALCONFERENCEONNEURALNETWORKSNEWYORKIEEE,1995194219482SHIY,EBERHARTRCAMODIFIEDPARTICLESWARMOPTIMIZERC//PROCOFIEEEINTERNATIONALCONFERENCEONEVOLUTIONARYCOMPUTATIONPISCATAWAYIEEE,199867733MAHFOUDSWNICHINGMETHODSFORGENETICALGORITHMSDSLILLINOISGENETICALORITHMLABORATORY,UNIVERSITYOFILLINOISATURBANACHAMPAIGN,19954CAVICCHIODJADAPTIVESEARCHUSINGSIMULATEDEVOLUTIONDMICHIGAN,ARBORILLINOISUNIVERSITYOFMICHIGAN,19705DEJONGKAANANALYSISOFTHEBEHAVIOROFACLASSOFGENETICADAPTIVESYSTEMSDMICHIGANUNIVERSITYOFMICHIGAN,19756MAHFOUDSWCROWDINGANDPRESELECTIONREVISITEDM//MANNERR,MANDERICKBPARALLELPROBLEMSOLVINGFROMNATURENORTHHOLLANDELSEVIER,199227367GOLDBERGDE,RICHARDSONJJGENETICALGORITHMSWITHSHARINGFORMULTIMODALFUNCTIONOPTIMIZATIONC//PROCOFTHE2NDINTERNATIONALCONFERENCEONGENETICALGORITHMS198741498BEASLEYD,BULLDR,MARTINRRASEQUENTIALNICHETECHNIQUEFORMULTIMODALFUNCTIONOPTIMIZATIONJEVOLUTIONARYCOMPUTATION,1993,121011259YINX,GERMAYNAFASTGENETICALGORITHMWITHSHARINGSCHEMEUSINGSHARINGSCHEMEUSINGCLUSTERANALYSISMETHODSINMULTIMODALFUNCTIONOPTIMIZATIONC//PROCOFINTERNATIONALCONFERENCEONARTIFICIALNEURALNETWORKSANDGENETICALGORITHMS199345045710PETROWSKIAACLEARINGPROCEDUREASANICHINGMETHODFORGENETICALGORITHMSC//PROCOFIEEEINTERNATIONALCONFERENCEONEVOLUTIONARYCOMPUTATIONNAGOYASN,199679880311BRITSR,ENGELBRECHTAP,VANDENBERGHFANICHINGPARTICLESWARMOPTIMIZERC//PROCOFTHE4THASIAPACIFICCONFONSIMULATEDEVOLUTIONANDLEARNING200269269612BERGHFVANDEN,ENGELBRECHTAPANEWLOCALLYCONVERGENTPARTICLESWARMOPTIMIZERC//PROCOFIEEECONFERENCEONSYSTEM,MANANDCYBERNETICS20029610113PRESSWH,TEUKOLSKYSA,VETTERLINGWT,ETALNUMERICALRECIPESINCTHEARTOFSCIENTIFICCOMPUTINGM2NDEDCAMBRIDGECAMBRIDGEUNIVERSITYPRESS,199214王小平,曹立明遗传算法理论、应用于软件实现M西安西安交通大学出版社,2002上接第2950页表2八纲辨证神经网络辨证计算隐层第二子层的连接权值出入1234567891011110000000000201000000000300111100000400000011100500000000010600000000001注入为辨证计算隐层第一子层神经元;出为辨证计算隐层第二子层神经元。表343例八纲病例八纲证型对比表编号中医师诊断结果NN诊断结果参数寻优后编号中医师诊断结果NN诊断结果参数寻优后1表表表23阴虚阴虚虚2表热表热表热虚24虚虚虚热3里里里25里实里实热里实热4表热表表26里虚里虚里虚5虚虚虚27里热热里里热6表寒寒表寒28表虚表虚表虚7虚虚虚29阳虚阳虚阳虚8寒寒寒30寒寒实寒实9虚虚虚31阳虚阳虚阳虚10寒寒实寒实32寒寒寒11虚虚虚33里实热里实热里实热12阳虚阳虚里虚34虚热虚热虚热13实实实35阴虚阴虚阴虚14热虚热虚虚热36虚虚虚热15实实实37里实热里实热里实热16表表表38虚热热虚热虚17实实实热39里实里实实里虚18实实实40阴虚阴虚阴虚19寒寒寒41里热热里里热20实实实热42阴虚阴虚阴虚21热热热实43表实热表实表实22虚虚实寒4结束语实验结果表明基于MIGA算法理论设计的MIGA1算法对中医八纲辨证神经网络的参数具有一定的优化能力。因此,MIGA1作为中医八纲辨证神经网络学习优化参数的算法,虽然增加了学习的时间,但MIGA1算法在一定在程度上提高了中医八纲辨证神经网络的自动学习能力和临床适应能力,减少了人为设定参数的随意性。为了更有利于实现中医八纲辨证神经网络技术的临床化,减少对标准样本病例的依赖性,下一步笔者将利用MIGA算法对中医八纲辨证神经网络的结构进行优化,进一步提高中医八纲辨证神经网络的自动学习能力和临床适应能力。参考文献1吴芸,周昌乐中医八纲辨证神经网络构造技术研究J计算机工程与应用,2008,44182432452吴芸,周昌乐基于META种群理论的免疫遗传算法J计算机应用研究,2008,255131213143郭晓婷,朱岩基于遗传算法的进化神经网络J清华大学学报自然科学版,2000,40101161194JUANGCHIAFENGONTHEHYBRIDOFGENETICALGORITHMANDPARTICLESWARMOPTIMIZATIONFOREVOLVINGRECURRENTNEURALNETWORKC//PROCOFINTERNATIONALJOINTCONFERENCEONNEURALNETWORK2004228522885TANZHHYBRIDEVOLUTIONARYAPPROACHFORDESIGNINGNEURALNETWORKSFORCLASSIFICATIONJELECTRONICSLETTERS,2004,40159559576WANGWEIYENEVOLUTIONARYLEARNINGOFBMFFUZZYNEURALNETWORKUSINGAREDUCEDFORMGENETICALGORITHMJIEEETRANSONSYSTEMS,MANANDCYBERNETICSPARTB,2003,3369669766792计算机应用研究第25卷

注意事项

本文(优化中医八纲辨证神经网络参数的MIGA-1 算法.pdf)为本站会员(abingge)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(发送邮件至[email protected]或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5