Mixture of Expert Agents for Handling Imbalanced Data Sets
Abstract — Many real-world data sets exhibit skewed class distributions in which almost all cases are allotted to a class and far fewer cases to a smaller, usually more interesting class. A classifier induced from an imbalanced data set has, typically, a
46ANNALSOFMATHEMATICS,COMPUTING&TELEINFORMATICS,VOL1,NO1,2003,PP46-55
MixtureofExpertAgentsforHandling
ImbalancedDataSets
S.B.KotsiantisandP.E.Pintelas
EducationalSoftwareDevelopmentLaboratory
DepartmentofMathematicsUniversityofPatras,Hellas
{sotos,pintelas}@math.upatras.gr
Abstract—Manyreal-worlddatasetsexhibitskewedclassdistributionsinwhichalmostallcasesareallottedtoaclassandfarfewercasestoasmaller,usuallymoreinterestingclass.Aclassi erinducedfromanimbalanceddatasethas,typically,alowerrorrateforthemajorityclassandanunacceptableerrorratefortheminorityclass.Thispaper rstlyprovidesasystematicstudyonthevariousmethodologiesthathavetriedtohandlethisproblem.Finally,itpresentsanexperimentalstudyofthesemethodologieswithaproposedmixtureofexpertagentsanditconcludesthatsuchaframeworkcanbeamoreeffectivesolutiontotheproblem.Ourmethodseemstoallowimprovedidenti cationofdif cultsmallclassesinpredictiveanalysis,whilekeepingtheclassi cationabilityoftheotherclassesinanacceptablelevel.
IndexTerms—supervisedmachinelearning,imbalanceddatasets,expertagents.
T
I.INTRODUCTION
Ypicallyclassi ersareexpectedtobeabletogeneralizeoverunseeninstancesofanyclasswithequalaccuracy.Forexample,inatwo-classdomainofpositiveandnegativeinstances,theclassi erwillper-formonanunseensetofinstanceswithequalaccuracyonboththepositiveandnegativeclasses.Thisofcourseistheidealsituation.Inmanyapplicationsclassi ersarefacedwithimbalanceddatasets,whichcancausetheclassi ertobebiasedtowardsoneclass.Thisbiasistheresultofoneclassbeingheavilyunderrepresentedinthetrainingdatacomparedtotheotherclasses.Itcanbeattributedtothewayinwhichclassi ersaredesigned.Inductiveclassi ersaretypicallydesignedtominimizeerrorsoverthetraininginstances.Learningalgorithms,becauseofthefactthatthecostofperformingwellontheover-representedclassoutweighsthecostofpoorperformanceonthesmallerclass,canignoreclassescontainingfewinstances.Moreover,thedif cultytodistinguishbetweentherarecases(i.e.,trueexceptions)andnoiseisalsoresponsibleforpoorperformanceontheminorityclass.
Foranumberofapplicationdomains,ahugedis-proportioninthenumberofcasesbelongingtoeach
classiscommon.Forinstance,indetectionoffraudintelephonecalls[9]andcreditcardtransactions[25],thenumberoflegitimatetransactionsismuchhigherthanthenumberoffraudulenttransactions.Moreover,indirectmarketing(LingandLi,1998),itiscommontohaveasmallresponserate(about1%)formostmarketingcampaigns.Otherexamplesofdomainswithintrinsicimbalancecanbefoundintheliteraturesuchasraremedicaldiagnoses[27]andoilspillsinsatelliteimages[16].Thus,learningwithskewedclassdistri-butionsisanimportantissueinsupervisedlearning.Themachinelearningcommunityhasmainlyad-dressedtheissueofclassimbalanceintwoways.Oneistoassigndistinctcoststotraininginstances[7].Theotheristore-sampletheoriginaldataset,eitherbyoversamplingtheminorityclassand/orunder-samplingthemajorityclass[15];[12].Althoughmanymethodsforcopingwithimbalanceddatasetshavebeenpro-posed,stillremainopenquestions.Oneopenquestioniswhethersimplychangingthedistributionskewcanimprovepredictiveperformancesystematically.Anotherquestioniswhetherwecantailorlearningalgorithmstothisspeciallearningenvironmentsothattheaccuracyfortheextremeclassvaluescanbeimproved.
Tohandletheproblem,wedevelopedanAgent-basedKnowledgeDiscovery(ABKD)methodthatcombinesthetwo eldsofDistributedArti cialIntelligenceandMachineLearning.InABKD,anagentisasoftwareentitythatcan1)interoperatewithitsdatasourceand/orotheragents,2)receive/gatherrawdata,3)processandlearnfromthedatasourceorfromothersources,and4)coordinatewithotheragentstoproducerelevantandusefulinformation.Adoptingagenttechnologyprovidesparallelism,improvesthespeedandthereliabilityoflearningandassistsdevelopersindesigningdistributedlearningsystems.TheeffectivenessofourapproachisevaluatedovereightimbalanceddatasetsusingtheC4.5[22],5NN[1],NaiveBayes[6]asclassi ersandthegeometricmeanofaccuraciesasperformancemeasure[16].Inthefollowingsectionwebrie ydescribethe
c2003AMCT/TEILarissaISSN1109-9305
Abstract — Many real-world data sets exhibit skewed class distributions in which almost all cases are allotted to a class and far fewer cases to a smaller, usually more interesting class. A classifier induced from an imbalanced data set has, typically, a
S.B.KOTSIANTISANDP.E.PINTELAS“MIXTUREOFEXPERTAGENTSFORHANDLINGIMBALANCEDDATASETS”47
usedmachinelearningtechniquesandweexplainthereasonsfortheirpoorperformanceinimbalancedatasets.Section3reviewstheattemptsforhandlingimbal-anceddatasets,whilesection4presentsthedetailsofourapproach.Section5presentsexperimentalresultscomparingourapproachtootherapproaches.Finally,section6discussestheresultsandsuggestsdirectionsforfuturework.
II.LEARNINGTECHNIQUESANDALGORITHMSAsmallimbalanceintheclassdistributionisnotserious,butwhensomeclassesareheavilyunder-represented,manymachine-learningmethodsarelikelytorunintoproblems.Casesbelongingtosmallclassesarelostamongthemorefrequentcasesduringlearning,and,consequently,classi erssuchasdecisiontrees,Bayesiannetworksandinstance-basedclassi ersareunabletoclassifycorrectlynewunseencasesfromtheminorityclasses.Inthefollowingsubsectionswebrie ydescribedecisiontrees,Bayesiannetworksandinstancebasedclassi ersandwerefertothereasonsfortheirpoorperformanceinminorityclassofimbalancedatasets.
A.Decisiontrees
Murthy[20]providesarecentoverviewofexistingworkindecisiontreesandatasteoftheirusefulnesstothenewcomersinthe eldofmachinelearning.Decisiontreesaretreesthatclassifyinstancesbysortingthembasedonfeaturevalues.Eachnodeinadecisiontreerepresentsafeatureinaninstancetobeclassi ed,andeachbranchrepresentsavaluethatthenodecantake.Instancesar …… 此处隐藏:35270字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [行业范文]美好的法语句子
- [行业范文]描写露珠的句子
- [行业范文]精彩禅语句子图片
- [行业范文]关于满嘴谎言的句子
- [行业范文]关于安静的句子48句
- [行业范文]关于小河的句子
- [行业范文]描写稻田的句子
- [行业范文]思念好朋友的句子
- [行业范文]赞美雪的句子
- [行业范文]早上激励人心的句子
- [行业范文]失恋忧伤的句子
- [行业范文]努力积极向上的句子
- [行业范文]对工作心灰意冷的句子
- [行业范文]失恋让人心疼的句子
- [行业范文]描写珍惜青春的句子
- [行业范文]表达思念的句子简短
- [行业范文]关于父爱的句子范例
- [行业范文]浪漫的英语句子
- [行业范文]关于周末的句子
- [行业范文]思念牵挂的句子
- 有关感恩班会课件简短(二篇)(感恩班会
- 2025年初二下乡军训心得体会800字(15篇
- 关于新员工培训方案汇编(关于新员工培
- 精选高考生寒假学习计划书(精)(高考生
- 毕业实训报告心得体会(3篇)(实训报告心
- 银行工作感悟及心得范文怎么写(四篇)(
- 精选领导干部个人政治画像报告通用(七
- 精选超市11.11活动促销方案(精品超市品
- 2025年怎么做自我介绍汇总(5篇)(至2025
- 最新企业错峰生产方案(26篇)(山西企业
- 最新暑期三下乡社会实践调研报告范本(
- 最新幼儿园大班教育教学总结怎么写(最
- 最新教师节主持词小学(优秀9篇)(教师节
- 关于小学安全教育教学方案(推荐)(关于
- 员工信模板范文怎么写(五篇)(员工信息
- 最新保险销售离职申请书(十六篇)(最新
- 最新XX小学防校园欺凌工作方案怎么写(2
- 有关特岗教师辞职信范文(推荐)(特岗教
- 精选党的建设工作要点简短(党的建设的
- 如何写安康杯竞赛活动总结汇总(4篇)(安




