Faculty of Information Engineering and Automation,Kunming University of Science and Technology,Kunming 650500,Yunnan,China
Show less
文章历史+
Received
Published
2021-05-06
2022-02-24
Issue Date
2026-07-23
PDF (779K)
摘要
在入侵检测系统中互信息特征选择标准可快速选择重要特征,通常信息熵的计算偏差会降低系统的分类性能。为了减少特征选择偏差的影响,提出卡方校正算法(chi-square correction algorithm,CSCA)。首先,对所有候选特征进行离散化处理,计算互信息特征选择相关标准的偏差;然后,将偏差项添加在特征选择目标函数中,通过CSCA优化离散化水平和特征偏差;最后,在更新后的特征集中选择当前最重要的特征子集,在分类模型中检测攻击。仿真结果表明,与MIGM(mutual information gain maximize)算法和M-DFIFS(M-dynamic feature importance based feature selection)算法相比,卡方校正算法提高了入侵检测系统的精度,同时降低了系统的误报率。
Abstract
Mutual information feature selection criteria can be used in intrusion detection systems to quickly select important features. Usually, the calculation deviation of information entropy will reduce the classification performance of the system. In order to reduce the influence of feature selection deviation, a chi-square correction algorithm(CSCA) is proposed. First, we discretize all candidate features and calculate the deviation of the relevant criteria for mutual information feature selection; secondly, we add the deviation term to the feature selection objective function, and optimize the discretization level and feature deviation through the CSCA; finally, in the updated feature set, the most important feature subset is selected to detect attacks in the classification model. The simulation results show that, compared with the MIGM(mutual information gain maximize) algorithm and the M-DFIFS(M-dynamic feature importance based feature selection) algorithm, the chi-square correction algorithm improves the accuracy of the intrusion detection system and reduces the false alarm rate of the system.
Wang等[4]结合数据特征的关联性,构建了互信息增益最大化(mutual information gain maximize, MIGM)算法,通过等效分区概率对特征数据进行划分,并用最大联合互信息准则对候选特征进行评估。该方法可以快速识别有效的特征子集,比传统方法具有更好的适用性。Wei等[5]根据动态特征重要性(dynamic feature importance,DFI)指标,提出基于MI的动态特征重要性特征选择(M-dynamic feature importance based feature selection,M-DFIFS)算法,使用最大信息系数有效排除冗余特征,再通过随机森林的基尼系数选出重要特征,所选的特征数据与类要素之间有更强的相关性。但是这些方法都没有考虑信息熵的偏差校正。
NANCYP, MUTHURAJKUMARS, GANAPATHYS, et al. Intrusion detection using dynamic feature selection and fuzzy temporal decision tree classification for wireless sensor networks[J]. IET Communications, 2020, 14(5): 888-895. DOI:10.1049/iet-com.2019.0172 .
LIUY, XIAOX. Research on optimization of feature selection algorithm based on neighborhood preservation criterion[J]. Journal of Chongqing University (Natural Science Edition), 2019, 42(3): 58-64. DOI:10.11835/j.issn.1000-582X.2019.03.006 (Ch ).
[4]
ZHANGX, MEIC L, CHEND G, et al. Active incremental feature selection using a fuzzy-rough-set-based information entropy[J]. IEEE Transactions on Fuzzy Systems, 2020, 28(5): 901-915. DOI:10.1109/TFUZZ.2019.2959995 .
[5]
WANGX Z, GUOB, SHENY, et al. Input feature selection method based on feature set equivalence and mutual information gain maximization [J]. IEEE Access, 2019, 7: 151525-151538. DOI:10.1109/ACCESS.2019.2948095 .
[6]
WEIG F, ZHAOJ, FENGY L, et al. A novel hybrid feature selection method based on dynamic feature importance[J]. Applied Soft Computing, 2020, 93: 106337. DOI:10.1016/j.asoc.2020.106337 .
[7]
FAHYC, YANGS X. Dynamic feature selection for clustering high dimensional data streams[J]. IEEE Access, 2019, 7: 127128-127140. DOI:10.1109/ACCESS.2019.2932308 .
[8]
TRANB, XUEB, ZHANGM J. A new representation in PSO for discretization-based feature selection[J]. IEEE Transactions on Cybernetics, 2018, 48(6): 1733-1746. DOI:10.1109/TCYB.2017.2714145 .
[9]
ATIENCIAR S, WEBERR. Dynamic rough-fuzzy support vector domain description for outlier detection [C]//2018 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE). New York: IEEE Press, 2018: 1-8. DOI:10.1109/FUZZ-IEEE.2018.8491618 .
LIZ Q, DUJ Q, NIEB, et al. Summary of feature selection methods[J]. Computer Engineering and Applications, 2019, 55(24): 10-19. DOI:10.3778/j.issn.1002-8331.1909-0066(Ch ).
[12]
YANB H, HANG D. Effective feature extraction via stacked sparse autoencoder to improve intrusion detection system[J]. IEEE Access, 2018, 6: 41238-41248. DOI:10.1109/ACCESS.2018.2858277 .
[13]
LUOC, LIT R, YIZ. An incremental feature selection approach based on information entropy for incomplete data[C]//2019 IEEE International Conference on Dependable, Autonomic and Secure Computing. New York: IEEE Press, 2019: 483-488. DOI:10.1109/dasc/picom/cbdcom/cyber scitech.2019.00097.
CHENC, LIANGX C. Feature selection method based on Gini index and chi-square test [J]. Computer Engineering and Design, 2019, 40(8): 2342-2345. DOI:10.16208/j.issn1000-7024.2019.08.040(Ch ).
[16]
GAOX W, SHANC, HUC Z, et al. An adaptive ensemble machine learning model for intrusion detection [J]. IEEE Access, 2019, 7: 82512-82521. DOI:10.1109/ACCESS.2019.2923640 .
MOUSTAFAN, SLAYJ. UNSW-NB15: A comprehensive data set for network intrusion detection systems (UNSW-NB15 network data set) [C]//2015 Military Communications and Information Systems Conference (MilCIS). New York: IEEE Press, 2015: 1-6. DOI:10.1109/MilCIS.2015.7348942 .
SONGY, CAIZ P. Normalized method of intrusion detection data based on information theory in big data environment [J]. Journal of Wuhan University (Natural Science Edition), 2018, 64(2): 121-126. DOI:10.14188/j.1671-8836.2018.02.004(Ch ).