Reference-point-based multi-objective optimization algorithm with opposition-based voting scheme for multi-label feature selection

被引:27
作者
Bidgoli, Azam Asilian [1 ]
Ebrahimpour-Komleh, Hossein [1 ]
Rahnamayan, Shahryar [2 ]
机构
[1] Univ Kashan, Dept Elect & Comp Engn, Kashan, Iran
[2] Ontario Tech Univ, Dept Elect Comp & Software Engn, Oshawa, ON, Canada
关键词
Multi-label classification; Feature selection; Multi-objective optimization; Evolutionary algorithm; Opposition-based computation; MANY-OBJECTIVE OPTIMIZATION; PARAMETERS; EVOLUTION; DESIGN;
D O I
10.1016/j.ins.2020.08.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-label classification is a machine learning task to construct a model for assigning an entity in the dataset to two or more class labels. In order to improve the performance of multi-label classification, a multi-objective feature selection algorithm has been proposed in this paper. Feature selection as a preprocessing task for Multi-label classification problems aims to choose a subset of relevant features. Selecting a small number of high-quality features decreases the computational cost and at the same time maximizes the classification performance. However extreme decreasing the number of features causes the failure of classification. As a result, feature selection has two conflicting objectives, namely, minimizing the classification error and minimizing the number of selected features. This paper proposes a multi-objective optimization algorithm to tackle the multi-label feature selection. The task is to find a set of solutions (a subset of features) in a sophisticated large-scale search space using a reference-based multi-objective optimization method. The proposed algorithm utilizes an opposition-based binary operator to generate more diverse solutions. Injection of extreme point of the Pareto-front is another component of the algorithm which aims to find feature subsets with less classification error. The proposed method is compared with two other existing methods on eight multi-label benchmark datasets. The experimental results show that the proposed method outperforms existing algorithms in terms of various multi-objective evaluation measures, such as Hyper-volume indicator, Pure diversity, Two-set coverage, and Pareto-front proportional contribution. The proposed method leads to get a set of well-distributed trade-off solutions which reach less classification error in comparing with competitors, even with the fewer number of features. (C) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 41 条
[1]   Multi-label feature selection via feature manifold learning and sparsity regularization [J].
Cai, Zhiling ;
Zhu, William .
INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2018, 9 (08) :1321-1334
[2]  
Clare A., 2001, P EUR C PRINC DAT MI, P42
[3]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[4]   An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints [J].
Deb, Kalyanmoy ;
Jain, Himanshu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (04) :577-601
[5]   Irrelevant attributes and imbalanced classes in multi-label text-categorization domains [J].
Dendamrongvit, Sareewan ;
Vateekul, Peerapon ;
Kubat, Miroslav .
INTELLIGENT DATA ANALYSIS, 2011, 15 (06) :843-859
[6]  
Elisseeff A, 2002, ADV NEUR IN, V14, P681
[7]   Differential Evolution: A Survey and Analysis [J].
Eltaeib, Tarik ;
Mahmood, Ausif .
APPLIED SCIENCES-BASEL, 2018, 8 (10)
[8]  
Guyon I., 2003, J MACH LEARN RES, V3, P1157
[9]   Optimum design of cam-roller follower mechanism using a new evolutionary algorithm [J].
Hamza, Ferhat ;
Abderazek, Hammoudi ;
Lakhdar, Smata ;
Ferhat, Djeddou ;
Yildiz, Ali Riza .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2018, 99 (5-8) :1267-1282
[10]  
Jiang L., NEUROCOMPUTING