Feature construction as a bi-level optimization problem

被引:9
|
作者
Hammami, Marwa [1 ]
Bechikh, Slim [1 ,3 ]
Louati, Ali [2 ]
Makhlouf, Mohamed [4 ]
Ben Said, Lamjed [1 ]
机构
[1] Univ Tunis, SMART Lab, ISG Campus, Tunis, Tunisia
[2] Prince Sattam bin Abdulaziz Univ, Informat Syst Dept, Alkharj 11942, Saudi Arabia
[3] Kennesaw State Univ, LMVSR, Kennesaw, GA 30144 USA
[4] Kedge Business Sch, Talence, France
来源
NEURAL COMPUTING & APPLICATIONS | 2020年 / 32卷 / 17期
关键词
Feature construction; Data classification; Bi-level optimization; Evolutionary algorithms; WRAPPER EVOLUTIONARY APPROACH; MULTIPLE-FEATURE CONSTRUCTION; FEATURE-SELECTION; CLASSIFICATION;
D O I
10.1007/s00521-020-04784-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feature selection and construction are important preprocessing techniques in data mining. They allow not only dimensionality reduction but also classification accuracy and efficiency improvement. While feature selection consists in selecting a subset of relevant feature from the original feature set, feature construction corresponds to the generation of new high-level features, called constructed features, where each one of them is a combination of a subset of original features. Based on these definitions, feature construction could be seen as a bi-level optimization problem where the feature subset should be defined first and then the corresponding (near) optimal combination of the selected features should be found. Motivated by this observation, we propose, in this paper, a bi-level evolutionary approach for feature construction. The basic idea of our algorithm, named bi-level feature construction genetic algorithm (BFC-GA), is to evolve an upper-level population for the task of feature selection, while optimizing the feature combinations at the lower level by evolving a follower population. It is worth noting that for each upper-level individual (feature subset), a whole lower-level population is optimized to find the corresponding (near) optimal feature combination (constructed feature). In this way, BFC-GA would be able to output a set of optimized constructed features that could be very informative to the considered classifier. A detailed experimental study has been conducted on a set of commonly used datasets with varying dimensions. The statistical analysis of the obtained results shows the competitiveness and the outperformance of our bi-level feature construction approach with respect to many state-of-the-art algorithms.
引用
收藏
页码:13783 / 13804
页数:22
相关论文
共 50 条
  • [41] Power Grid Construction Project Portfolio Optimization Based on Bi-level programming model
    Zhao, Erdong
    Li, Shangqi
    [J]. 2ND INTERNATIONAL CONFERENCE ON MATERIALS SCIENCE, ENERGY TECHNOLOGY AND ENVIRONMENTAL ENGINEERING (MSETEE 2017), 2017, 81
  • [42] Model building using bi-level optimization
    Saharidis, G. K. D.
    Androulakis, I. P.
    Ierapetritou, M. G.
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 2011, 49 (01) : 49 - 67
  • [43] Efficient Bi-Level Optimization for Recommendation Denoising
    Wang, Zongwei
    Gao, Min
    Li, Wentao
    Yu, Junliang
    Guo, Linxin
    Yin, Hongzhi
    [J]. PROCEEDINGS OF THE 29TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2023, 2023, : 2502 - 2511
  • [44] An automated bi-level optimization approach for IMRT
    Carrasqueira, P.
    Alves, M. J.
    Dias, J. M.
    Rocha, H.
    Ventura, T.
    Ferreira, B. C.
    Lopes, M. C.
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2023, 30 (01) : 224 - 238
  • [45] Application of particle swarm optimization algorithm for solving bi-level linear programming problem
    Kuo, R. J.
    Huang, C. C.
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2009, 58 (04) : 678 - 685
  • [46] Joint filter and channel pruning of convolutional neural networks as a bi-level optimization problem
    Hassen Louati
    Ali Louati
    Slim Bechikh
    Elham Kariri
    [J]. Memetic Computing, 2024, 16 : 71 - 90
  • [47] Joint filter and channel pruning of convolutional neural networks as a bi-level optimization problem
    Louati, Hassen
    Louati, Ali
    Bechikh, Slim
    Kariri, Elham
    [J]. MEMETIC COMPUTING, 2024, 16 (01) : 71 - 90
  • [48] A parallel bi-level multidisciplinary design optimization architecture with convergence proof for general problem
    Zhang, Daiyu
    Song, Baowei
    Wang, Peng
    [J]. ENGINEERING OPTIMIZATION, 2017, 49 (04) : 654 - 674
  • [49] A deterministic bounding procedure for the global optimization of a bi-level mixed-integer problem
    Soares, Ines
    Alves, Maria Joao
    Antunes, Carlos Henggeler
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 291 (01) : 52 - 66
  • [50] Analysis of bi-level drainage problem with sloping aquifer
    Kankarej, Manisha M.
    Upadhyaya, A.
    [J]. SUSTAINABLE WATER RESOURCES MANAGEMENT, 2023, 9 (06)