A novel attribute reduction algorithm based on rough set and improved artificial fish swarm algorithm

被引:70
作者
Luan, Xin-Yuan [1 ]
Li, Zhan-Pei [1 ]
Liu, Ting-Zhang [1 ]
机构
[1] Shanghai Univ, Sch Mechatron Engn & Automat, Shanghai Key Lab Power Stn Automat Technol, Shanghai 200072, Peoples R China
基金
中国国家自然科学基金;
关键词
Attribute reduction; Rough set; AFSA; Cauchy distribution; NEIGHBORHOOD; KNOWLEDGE;
D O I
10.1016/j.neucom.2015.06.090
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Attribute Reduction (AR) is an important preprocessing step for data mining. AR based on rough set is an efficient method. Its reduction performance has been verified to be better or comparable with other methods in large amount of works, but existing reduction algorithms have some problems such as slow convergent speed and probably converging to a local optimum. A novel attribute reduction algorithm based on Artificial Fish Swarm Algorithm (AFSA) and rough set is proposed. For AFSA has a slow convergence rate in the later phase of iterations, normal distribution function, Cauchy distribution function, multi-parent crossover operator, mutation operator and modified minimal generation gap model are adopted to improve AFSA. The attribute reduction algorithm based on improved AFSA and rough set takes full advantages of the improved AFSA and rough set,which are faster, more efficient, simpler, and easier to be implemented. Datasets in the UC Irvine (UCI) Machine Learning Repository are selected to verify the aforementioned new method. The results show that above algorithm can search the attribute reduction set effectively, and it has low time complexity and the excellent global search ability. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:522 / 529
页数:8
相关论文
共 39 条
[1]  
[Anonymous], 1992, Intelligent Decision Support. Handbook of Applications and Advances of the Rough Sets Theory, DOI DOI 10.1007/978-94-015-7975-9_21
[2]   Evidence-theory-based numerical algorithms of attribute reduction with neighborhood-covering rough sets [J].
Chen, Degang ;
Li, Wanlu ;
Zhang, Xiao ;
Kwong, Sam .
INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2014, 55 (03) :908-923
[3]   A Simplex Crossover based evolutionary algorithm including the genetic diversity as objective [J].
Da Ronco, Claudio Comis ;
Benini, Ernesto .
APPLIED SOFT COMPUTING, 2013, 13 (04) :2104-2123
[4]  
Dai J.H., 2002, P ICMLC2002, P4
[5]   Rough set approach to incomplete numerical data [J].
Dai, Jianhua .
INFORMATION SCIENCES, 2013, 241 :43-57
[6]   A hybrid of real coded genetic algorithm and artificial fish swarm algorithm for short-term optimal hydrothermal scheduling [J].
Fang, Na ;
Zhou, Jianzhong ;
Zhang, Rui ;
Liu, Yi ;
Zhang, Yongchuan .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2014, 62 :617-629
[7]  
HU X, 1995, KNOWLEDGE DISCOVERY
[8]   LEARNING IN RELATIONAL DATABASES - A ROUGH SET APPROACH [J].
HU, XH ;
CERCONE, N .
COMPUTATIONAL INTELLIGENCE, 1995, 11 (02) :323-338
[9]   Fuzzy-rough nearest neighbour classification and prediction [J].
Jensen, Richard ;
Cornelis, Chris .
THEORETICAL COMPUTER SCIENCE, 2011, 412 (42) :5871-5884
[10]   A novel approach for discretization of continuous attributes in rough set theory [J].
Jiang, Feng ;
Sui, Yuefei .
KNOWLEDGE-BASED SYSTEMS, 2015, 73 :324-334