文档视界 最新最全的文档下载
当前位置:文档视界 › 一种新的人工免疫网络算法及其在复杂数据分类中的应用

一种新的人工免疫网络算法及其在复杂数据分类中的应用

第32卷第3期2010年3月

电子与信息学报

JournalofElectronics&InformationTechnology

Vbl.32No.3

Mar.2010

一种新的人工免疫网络算法及其在复杂数据分类中的应用

刘若辰钮满春焦李成

(西安电子科技大学智能感知与图像理解教育部重点实验室西安710071)

摘要:作为一种新的智能计算方法,人工免疫网络已被广泛的应用到模式识别以及数据分类中。现有的人工免疫网络分类算法大都存在两个缺陷:一是网络规模庞大、计算复杂;二是对抗原的一次递呈并不能保证获得伞局最优分类器。该文提出了一种新的人工免疫网络分类算法,该算法利用每个类别对应单个B细胞的策略,简化网络规模并减少了同类别B细胞之间的抑制操作,同时引入了新的基于对训练样本正确识别率的亲合度评价函数,实现了基于抗原的优先级的选择策略。采用5组UCI的线性数据和4组混合特征数据以及1幅SAR图像对算法的性能进行了全面测试,结果表明,与模糊C均值算法,多值免疫(MVIN)算法和基于分类问题的克隆选择算法(CSA)相比,新算法在分类精度上具有一定的优势,鲁棒性更好。

关键词:人工免疫网络;分类;SAR图像;混合数据

中图分类号:TPl8文献标识码:A文章编号l1009-5896(2010)03-0515-07DOI:10.3724/SP.J.1146.2009.00309

ANewArtificialImmuneNetworkAlgorithm

forClassifyingComplexData

LiuRuo-chenNiuMan-chunJiaoLi.cheng

(KeyLaboratoryofIntelligentPerceptionandImageUnderstandingofMinistryD,EducationofChina,

XidianUniversity,Xi’an710071,China)

Abstract:Asanewcomputationalintelligencemethod,theArtificialImmuneNetwork(AIN)is耐delyappliedtopatternrecognitionanddataclassification.Existingartificial

immunenetworkalgorithmsforclassifierhavetwomajorlimitations:oneisthescaleofthenetworks,alargesc,aleofnetworksneedshighcomputationcomplexity,theotherisonlyoncepresentingtheantigensthatcallnotguaranteefindtheoptimalglobalclassifier.AnewArtificialImmuneNetworkClassifier(AINC)algorithmisproposedinthispaper.Intheproposedalgorithm,onlyoneB-cellisusedtodenotesingleclassinordertoreducethescaleofnetwork,andavoidthesuppressionoperationbetweenB-cells,moreover,anewaffinitybasedonthecorrectrateisproposedtorealizetheevaluationstrategybasedonantigenpriority.TheproposedalgorithmisextensivelycomparedwithFuzzyC-Means(FCM),Mnltiple-ValuedIIninuneNetworkalgorithm(MVIN),andClonalSelectionAlgorithmforclassifier(CSA)overatestsuitofseveralreallifedatasetsandoneSARimage.TheresultofexperimentindicatesthesuperiorityoftheAINCoverFCM.MVINandCSAonaccuracyandrobustness.

Keywords:Artificial

immunenetwork;Classification;SARimage;Heterogeneousdata

1引言

在数据挖掘中,分类(classification)是具有广泛应用领域的最重要的问题之一,典型的分类问题可以定义为根据一个事物本身可以观察到的一些特性把它归类到事先确定的某个组或者某个类别中去。迄今已有大量的分类算法相继被提出,其中包括K近邻算法(KNN)、贝叶斯分类、模糊C均值(FCM)、

2009-03-12收到,2009-10-09改回

国家自然科学基金(60803098,60703107,60703108),国家教育部博士点基金(20070701022)和中国博士后科学基金特别资助项目(2008014260)资助课题

通信作者:刘若辰ruocheenliu@yahoo.com.cn决策树方法以及BP神经网络算法等。目前,分类方法被广泛应用到模式识别、机器学习、数据挖掘以及人工智能等领域。

将人工免疫网络模型引入到数据挖掘领域是近年来的研究热点。根据免疫网络理论,研究人员从不同角度模拟生物免疫网络的工作原理来进行数据分析。Hunt和Cooke提出了一种称为Hunt—cooke的人工免疫系统网络【l】’并将其应用于DNA序列的模式识别。Tang等人提出了多值免疫网络(Multiple-ValuedImmuneNetwork,MVIN)[2],它的主要思想是用一种多值特征集合的学习机制来模拟B细胞和T细胞之间的相互反应和调节作用并使用特征集合来分类输入的数据,与一般的人工免疫

万方数据

相关文档