用纠错编码改进的m-ry支持向量机多类分类算法

用纠错编码改进的m-ry支持向量机多类分类算法

ID:15080617

大小:50.00 KB

页数:16页

时间:2018-08-01

用纠错编码改进的m-ry支持向量机多类分类算法_第1页
用纠错编码改进的m-ry支持向量机多类分类算法_第2页
用纠错编码改进的m-ry支持向量机多类分类算法_第3页
用纠错编码改进的m-ry支持向量机多类分类算法_第4页
用纠错编码改进的m-ry支持向量机多类分类算法_第5页
资源描述:

《用纠错编码改进的m-ry支持向量机多类分类算法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、用纠错编码改进的M-ry支持向量机多类分类算法摘要:针对m-ary支持向量机(svm)多类分类算法结构简单,但泛化能力较弱的特点,提出了与纠错编码理论相结合的改进的m-arysvm算法。首先,将原始类别信息编码作为信息码;然后结合纠错编码理论及期望的纠错能力,产生一定程度上性能最佳的编码,作为分类器训练的依据;最后,对于识别阶段输出编码中的错误分类利用检错纠错原理进行校正。实验结果表明,改进的算法通过引入尽可能少的冗余子分类器增强了标准m-arysvm多类分类算法的性能。关键词:m-ary;支持向量机;纠错编码;多

2、类分类;最小码间距离;输出校正码enhancedm-arysupportvectormachinebyerrorcorrectioncodingformulti-categoryclassification英文作者名baojian,liuran*英文地址(schoolofcomputerscience,hangzhoudianziuniversity,hangzhouzhejiang310018,china)abstract:m-arysupportvectormachine(m-arysvm)formulti-c

3、ategoryclassificationhastheadvantageofsimplestructure,butthedisadvantageofweakgeneralizationability.thispaperpresentedanenhancedm-arysvmalgorithmincombinationwitherrorcorrectioncodingtheory.themainideaoftheapproachwastogenerateagroupofbestcodesbasedoninformati

4、oncodesderivedfromtheoriginalcategoryflagsinformation,thenutilizesuchcodesasthebasisfortrainingtheclassifier,whileinthefinalfeed-forwardphasetheoutputcodescomposedofeachsub-classifiercouldbecorrectedbyerrordetectionandcorrectionprincipleifthereexistsanyidentif

5、yingerror.theexperimentalresultsconfirmtheeffectivenessoftheimprovedalgorithmbroughtaboutbyintroducingasfewsub-classifiersaspossible.keywords:m-ary;supportvectormachine(svm);errorcorrectioncoding;multi-categoryclassification;minimumcodedistance;outputcorrectio

6、ncode0引言作为机器学习实现方法之一的统计学习理论(statisticallearningtheory,slt),以及基于此理论的支持向量机[1-2](supportvectormachine,svm)凭借其显著的性能优势,近年来得到广大研究人员的关注,并已取得了大量的研究成果,而此前作为研究热点的人工神经网络(artificialneuralnetworks,ann)虽然在工程实践中得到广泛的应用,但由于其建立在大数定理的渐近理论之上,要求学习样本足够多,且容易陷入局部极值或过学习的困境,并且在实际应用中隐含

7、层的层数及每层神经元数目如何确定仍无规律可循,只能凭借使用者的经验进行实验试凑。正是由于神经网络自身存在的这些不足,导致了支持向量机算法研究的兴起。标准支持向量机是针对两类分类问题提出的,根据有限样本信息在模型复杂性和学习能力之间寻求最佳折中,即通过最大化分类间隔得到最大的泛化能力,但是现实中的大多数模式识别问题都是多类分类问题,对此,通常的解决方法主要有4种:一类对一类(one-against-one,oao)、一类对其余(one-against-rest,oar)、有向无环图svm[3](decisiondir

8、ectedacyclicgraphsvm,ddagsvm)和m-arysvm[4]。此外,一些学者研究了其他一些针对特定多类分类问题的解决方法,如针对多类分类情况下可能会出现不可分区域及训练样本中存在噪声的情况,李广丽等[5]在svm的输入端通过引入模糊隶属度函数对输入数据进行转换并对利用改进的序列最小优化算法求解模糊多类分类支持向量机,从而获得较好的性能;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。