Feature Selection Based on Adaptive Whale Optimization Algorithm and Fault-Tolerance Neighborhood Rough Sets

被引:0
|
作者
Sun L. [1 ,2 ]
Huang J. [1 ]
Xu J. [1 ]
Ma Y. [1 ]
机构
[1] College of Computer and Information Engineering, Henan Normal University, Xinxiang
[2] Henan Engineering Laboratory of Smart Business and Internet of Things Technology, Henan Normal University, Xinxiang
来源
Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence | 2022年 / 35卷 / 02期
基金
中国国家自然科学基金;
关键词
Feature Selection; Fitness Function; Neighborhood Entropy; Neighborhood Rough Sets; Whale Optimization Algorithm(WOA);
D O I
10.16451/j.cnki.issn1003-6059.202202006
中图分类号
学科分类号
摘要
Traditional whale optimization algorithm(WOA) cannot handle continuous data effectively, and the tolerance of neighborhood rough sets(NRS) for noise data is poor. To address the issues, an algorithm of feature selection based on adaptive WOA and fault-tolerance NRS is presented. Firstly, a piecewise dynamic inertia weight based on iteration cycle is proposed to prevent the WOA from falling into local optimum prematurely. The shrinkage enveloping and spiral predation behaviors of WOA are improved, and an adaptive WOA is designed. Secondly, the ratio of the same decision features in the neighborhood is introduced to make up for the fault tolerance lack of NRS model for noise data, and the upper and lower approximations, approximation precision and approximation roughness, fault-tolerance dependence and approximation conditional entropy of fault-tolerance neighborhood are defined. Finally, a fitness function is constructed based on the fault-tolerance NRS, and then the adaptive WOA searches for the optimal feature subset through continuous iterations. The Fisher score is employed to reduce the dimensions of high-dimensional datasets preliminarily and the time complexity of the proposed algorithm effectively. The proposed algorithm is tested on 8 low-dimensional UCI datasets and 6 high-dimensional gene datasets. Experimental results demonstrate that the proposed algorithm selects fewer features effectively with high classification accuracy. © 2022, Science Press. All right reserved.
引用
收藏
页码:150 / 165
页数:15
相关论文
共 40 条
  • [1] SUN L, WANG L Y, DING W P, Et al., Feature Selection Using Fuzzy Neighborhood Entropy-Based Uncertainty Measures for Fuzzy Neighborhood Multigranulation Rough Sets, IEEE Transactions on Fuzzy Systems, 29, 1, pp. 19-33, (2021)
  • [2] DING W P, LIN C T, CAO Z H., Deep Neuro-Cognitive Co-evolution for Fuzzy Attribute Reduction by Quantum Leaping PSO with Nearest-Neighbor Memeplexes, IEEE Transactions on Cybernetics, 49, 7, pp. 2744-2757, (2019)
  • [3] DENG W, GUO Y X, LI Y, Et al., Power Losses Prediction Based on Feature Selection and Stacking Integrated Learning, Power System Protection and Control, 48, 15, pp. 108-115, (2020)
  • [4] YUE X D, ZHOU J, YAO Y Y, Et al., Shadowed Neighborhoods Based on Fuzzy Rough Transformation for Three-Way Classification, IEEE Transactions on Fuzzy Systems, 28, 5, pp. 978-991, (2020)
  • [5] XUE Z A, PANG W L, YAO S Q, Et al., The Prospect Theory Based Intuitionistic Fuzzy Three-Way Decisions Model, Journal of Henan Normal University (Natural Science Edition), 48, 5, pp. 31-36, (2020)
  • [6] HAN S M, ZHENG S Q, HE Y S., Open Circuit Fault Diagnosis for Inverters Based on a Greedy Algorithm of a Rough Set, Power System Protection and Control, 48, 17, pp. 122-130, (2020)
  • [7] LIU Y, CHENG L, SUN L., Feature Selection Method Based on K-S Test and Neighborhood Rough Sets, Journal of Henan Normal University(Natural Science Edition), 47, 2, pp. 21-28, (2019)
  • [8] CHEN H M, LI T R, FAN X, Et al., Feature Selection for Imba-lanced Data Based on Neighborhood Rough Sets, Information Sciences, 483, pp. 1-20, (2019)
  • [9] SUN L, WANG T X, DING W P, Et al., Feature Selection Using Fisher Score and Multilabel Neighborhood Rough Sets for Multilabel Classification, Information Sciences, 578, pp. 887-912, (2021)
  • [10] PENG X R, LIU Z R, JI J., Attribute Reduction Algorithm Based on Fault-Tolerance Improvement of Neighborhood Rough Set, Application Research of Computers, 35, 8, pp. 2256-2259, (2018)