推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于互信息下粒子群优化的属性约简算法

更新时间:2019-12-24 20:41:01 大小:2M 上传用户:zhiyao6查看TA发布的资源 标签:粒子群优化 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

最小属性约简是粗糙集理论中属性约简的优化问题.在寻找最小属性约简的问题上,基于粒子群优化的属性约简算法(ARPSO算法)优于传统的属性约简算法.在现有的ARPSO算法中,正域部分通常被作为启发式信息,但是它并不能够很好地衡量不确定性,而互信息是粗糙集理论中一种更有效的度量不确定信息的重要工具.为此,提出基于互信息下的粒子群优化的属性约简算法(MIPSO算法),该算法把互信息作为适应度函数,通过增强粒子能迅速靠近吸引子的这一特性,改进了内嵌区域震荡搜索的粒子群优化算法(简记为RSPSO算法),防止算法较早的陷入局部最优,使得粒子群中的粒子更快的找到最优值,因此使得算法尽可能实现全局收敛.实验结果表明,该算法不仅提高了寻优的能力,加快了算法的速度,提升了算法的精度,而且也能够使得约简后剩余属性的互信息值与约简前所有属性的互信息值近似相等.


部分文件列表

文件名 大小
基于互信息下粒子群优化的属性约简算法.pdf 2M

部分页面预览

(完整内容请下载后查看)
11 期  
ꢀ  
ꢀ  
ꢀ  
Vol.45ꢀ No.11  
Nov.ꢀ 2017  
2017 11 月  
ACTA ELECTRONICA SINICA  
基于互信息下粒子群优化的  
属性约简算法  
续欣莹2  
(1.太原理工大学山西晋中 030060;2.太原理工大学国际教育交流学院山西太原 030024)  
ꢀ ꢀ 最小属性约简是粗糙集理论中属性约简的优化问题在寻找最小属性约简的问题上基于粒子群优化  
的属性约简算法RPSO 算法优于传统的属性约简算法在现有的 ARPSO 算法中正域部分通常被作为启发式信  
但是它并不能够很好地衡量不确定性而互信息是粗糙集理论中一种更有效的度量不确定信息的重要工具为此,  
提出基于互信息下的粒子群优化的属性约简算法IPSO 算法该算法把互信息作为适应度函数通过增强粒子能  
迅速靠近吸引子的这一特性改进了内嵌区域震荡搜索的粒子群优化算法简记为 RSPSO 算法防止算法较早的陷  
入局部最优使得粒子群中的粒子更快的找到最优值因此使得算法尽可能实现全局收敛实验结果表明该算法不仅  
提高了寻优的能力加快了算法的速度提升了算法的精度而且也能够使得约简后剩余属性的互信息值与约简前所  
有属性的互信息值近似相等.  
关键词互信息粒子群优化最小属性约简粗糙集局部搜索模式  
中图分类号ꢀ TP181ꢀ ꢀ ꢀ 文献标识码ꢀ Aꢀ ꢀ ꢀ 文章编号ꢀ 0372⁃2112 (2017)11⁃2695⁃10  
电子学报 URLhttp/ / ww.ejournal.org.cnꢀ  
DOI: 10.396 .issn.0372⁃2112.2017.11.017  
An Attribute Reduction Algorithm Based on  
Mutual Information of Particle Swarm Optimization  
XU Xin⁃ying,ZHANG Kuo,XIE Jun,XIE Gang2  
(1.College of Information EngineeringTaiyuan University of TechnologyJinzhongShanxi 030060,China;  
.College of International Education and ExchangeTaiyuan University of TechnologyTaiyuanShanxi 030024,China)  
Abstract:ꢀ Minimum attribute reduction is the optimum problem in the attribute reduction of the rough sets theory.To  
seek the minimum attribute reductionthe attribute reduction algorithm based on the particle swarm optimization ARPSO al⁃  
gorithmbeats the traditional attribute reduction algorithm.In existed ARPSO algorithmsthe positive region is usually taken  
as the heuristic informationhoweverit is not precision enough to measure the uncertainty.The mutual information is a more  
efficient tool to measure the uncertainty in the rough sets theoryo handle this probleman attribute reduction algorithm  
based on the particle swarm optimization takes the mutual informationMIPSO algorithmas a term in the fitness function,  
The proposed MIPSO algorithm improves the regional shock search embedded particle swarm optimization algorithmRSP⁃  
SOby enhancing the speed which the particle is close to the attractorpreventing from being local optimum early and find⁃  
ing the optimum as soon as possible.Consequentlythe global convergence of the MIPSO algorithm is guaranteed as soon as  
possible.The experimental results show that the proposed MIPSO algorithm not only improves the optimization abilityaccel⁃  
erates the speed and improves the accuracybut also can keep the mutual information value of all attributes before reducing  
approximately equal to the value of remaining attributes after reducing.  
Key words: ꢀ mutual informationparticle swarm optimizationminimum attribute reductionrough setlocal  
search schemes  
收稿日期:2016⁃01⁃29 修回日期:2016⁃06⁃07;责任编辑蓝红杰  
基金项目人社部留学回国人员科技活动择优资助项目o.2013⁃68山西省自然科学基金o.2014011018⁃2山西省回国留学人员科研资助  
项目 No.2013⁃033,No.2015⁃045)  
ꢀ ꢀ ꢀ ꢀ ꢀ ꢀ 报  
2017 年  
2696  
能够找到数据属性的最小属性约简同时也为了能够  
保证属性约简后的准确度本文基于互信息度量在标  
准粒子群算法的理论基础上深入的研究了内嵌区域震  
荡搜索的粒子群优化算法并对算法中吸引子的求解  
过程做了进一步的改进利用互信息度量属性重要度,  
提出了 MIPSO 算法并采用 UCI 数据集进行实验实验  
结果表明该算法是有效的.  
1ꢀ 引言  
ꢀ ꢀ 波兰数学家 Pawlak 20 世纪 80 年代初提出了粗  
糙集oughSet,RS它是一种处理不完备信息的数学  
理论[1] 当前全世界的数据迅速地增长且数据处于动  
态更新的状态数据处理技术成为了数据挖掘领域中  
重要的一部分[2] 在粗糙集理论中属性约简是粗糙集  
应用不可或缺的分支也是挖掘和简化数据的重要步  
2ꢀ 互信息与粗糙集属性约简  
[3,4] 为了获得最精简的特征集需要对决策表进行最  
ꢀ ꢀ 定义 定义 IS 为一个数据信息系  
小属性约简利用粗糙集理论进行属性约简与特征选择  
已经在许多领域得到广泛应用例如海量数据分析聚  
类分析神经网络模式识别过程控制天气情况诊断  
其中 为非空数据样本集称为论域空间是有限  
×
属性集V  
表示属性 的值域U E  
E  
疾病机器学习大数据处理等[5~]  
是一个信息度量函数即对 .  
任一属性子集 BE 决定了一个二元等价关系 IND:  
粒子群优化算法Particle Swarm Optimization,PSO)  
是由 Kennedy Eberhart 1995 年提出的一种寻优算  
×
IND) ∈U U U/  
IND或者 / B 称为 的一个等价划分是论域 上  
的一个知识该等价划分包括多个等价类每个等价类  
称为一个知识粒.  
[10] 它可以解决大量非线性不可微和多峰值的复杂  
问题并能应用于函数优化神经网络训练属性约简等  
多个领域[11] 但是该算法容易陷入局部最优为了提升  
算法的寻优能力使得算法能够全局收敛相关学者做  
了大量的研究对算法进行了改进[12] 大多数改进的粒  
子群算法都是将变异操作引入当粒子趋于局部收敛  
时或算法后期使粒子产生变异使得粒子能够跳出局  
部收敛位置从而实现全局收敛.  
定义 9] 互信息是论域和  
是关于 的两个知识库其中 ,  
…,,…,的互信息定义为  
c  
)  
其中 在  
∑∑  
目前采用粗糙集理论进行属性约简的方法有许  
多种这些属性约简方法基本上采用的是启发式算法,  
能够得到一个约简文献[13]提出了基于可行域的遗传  
约简算法简记为 GA 算法文献4] 提出了经典的  
启发式最小属性约简算法简记为 Hu 算法文献[15]  
提出了基于二进制的粒子群优化的属性约简算法简  
记为 PSO 算法文献[16]提出了基于免疫粒子群优化  
的最小属性约简算法简记为 IPSO 算法文献提  
出了基于二进制粒子群优化的一个最小属性约简算法  
简记为 BPSO 算法文献8] 提出了最小属性约简  
问题的一个有效的组合人工蜂群算法简记为 CABC 算  
前两种算法都能够对数据进行属性约简但不一定  
能够得到最小的属性约简后四种算法都是基于代数  
观下的正域为属性重要度但是利用正域来衡量数据  
的不确定性是不够准确的因为基于正域的属性重要  
度具有较弱的启发信息对不确定性度量能力较差.  
互信息是粗糙集属性约简中基于信息观下的一种  
度量工具能够度量数据信息系统的不确定性也能够  
用来去除冗余属性样本中属性的增减直接影响互信  
息大小的变化文献已经证明在一致决策表中代  
数观和信息观是等价的而在不一致决策表中信息观  
的约简包含代数观所以运用互信息来进行属性约简  
要比使用正域来进行约简的效果要好一些因此为了  
上的补集上的补集.  
定理 9] 是论域)  
是关于 的两个知识库则有:  
.  
定义 定义 DS 为一个数据决策  
系统其中 为条件属性其等价划分为 / C ,  
…,为决策属性其等价划分为 / D ,  
…,.  
定义 决策表的互信息设数据决策系统 DS  
条件属性决策属性,  
BC则 定 义 的 互 信 息 为 )  
c  
∑∑  
其中 表示的是条件属性下关于 U  
的类元素,…, 表示的是决策属  
性下关于 的类元素,…,其中 i  
上的补集上的补集.  
定理 9] 设数据决策系统 DS ,  
分别为 上的两个属性集合ININD  
则有 .  
证明因为 ININ所以 U  
上得到的划分是相同的故有 .  
定义 设数据决策系统 DS ,  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单
  • 21ic下载 打赏310.00元   3天前

    用户:小猫做电路

  • 21ic下载 打赏310.00元   3天前

    用户:liqiang9090

  • 21ic下载 打赏270.00元   3天前

    用户:kk1957135547

  • 21ic下载 打赏160.00元   3天前

    用户:w178191520

  • 21ic下载 打赏160.00元   3天前

    用户:w1966891335

  • 21ic下载 打赏50.00元   3天前

    用户:w993263495

  • 21ic下载 打赏40.00元   3天前

    用户:w993263495

  • 21ic下载 打赏90.00元   3天前

    用户:cooldog123pp

  • 21ic下载 打赏30.00元   3天前

    用户:sun2152

  • 21ic下载 打赏40.00元   3天前

    用户:xzxbybd

  • 21ic下载 打赏40.00元   3天前

    用户:铁蛋锅

  • 21ic下载 打赏30.00元   3天前

    用户:happypcb

  • 21ic下载 打赏50.00元   3天前

    用户:forgot

  • 21ic下载 打赏10.00元   3天前

    用户:xuzhen1

  • 21ic下载 打赏20.00元   3天前

    用户:wanglu6666

  • 21ic下载 打赏5.00元   3天前

    用户:人间留客

  • 21ic下载 打赏5.00元   3天前

    用户:jyxjiyixing

  • 21ic下载 打赏5.00元   3天前

    用户:akae_du

  • 21ic下载 打赏5.00元   3天前

    用户:ouyang_56

推荐下载