Genetic Programming with Random Binary Decomposition for Multi-Class Classification Problems

被引:2
|
作者
Liao, Lushen [1 ]
Pindur, Adam Kotaro [1 ]
Iba, Hitoshi [1 ]
机构
[1] Univ Tokyo, Grad Sch Informat Sci & Technol, Tokyo, Japan
关键词
genetic programming; multiclass classification; binary decomposition; feature extraction; feature synthesis;
D O I
10.1109/CEC45853.2021.9504967
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper introduces a new Genetic Programming (GP) based classification framework for multiclass classification problems. The proposed framework uses a binary decomposition-based GP method to extract new features to enhance the performance of classifiers in the multiclass classification task. We firstly introduce a random binary decomposition method that uses a part-vs-part strategy to decompose the multiclass problems which increase the number of binary problems that can be decomposed from a multiclass problem. Then the details of combining GP with this binary decomposition method for feature extraction are explained. Finally, we compare our method to several popular ML methods and traditional GP methods in a broad set of benchmark problems. The outcome shows the performance of classifiers is enhanced for multi-class classification tasks when combined with this technique. The effect of applying this framework to different classifiers and large real-world data set is also explored. The results suggest the effectiveness and universality of our method.
引用
收藏
页码:564 / 571
页数:8
相关论文
共 50 条
  • [1] Binary classification trees for multi-class classification problems
    Lee, JS
    Oh, LS
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON DOCUMENT ANALYSIS AND RECOGNITION, VOLS I AND II, PROCEEDINGS, 2003, : 770 - 774
  • [2] Pareto-Coevolutionary Genetic Programming for Problem Decomposition in Multi-Class Classification
    Lichodzijewski, Peter
    Heywood, Malcolm I.
    [J]. GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 464 - 471
  • [3] Linear genetic programming for multi-class object classification
    Fogelberg, C
    Zhang, MJ
    [J]. AI 2005: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2005, 3809 : 369 - 379
  • [4] Parallel linear genetic programming for multi-class classification
    Downey, Carlton
    Zhang, Mengjie
    Liu, Jing
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2012, 13 (03) : 275 - 304
  • [5] Parallel linear genetic programming for multi-class classification
    Carlton Downey
    Mengjie Zhang
    Jing Liu
    [J]. Genetic Programming and Evolvable Machines, 2012, 13 : 275 - 304
  • [6] Lazy Learning for Multi-class Classification Using Genetic Programming
    Jabeen, Hajira
    Baig, Abdul Rauf
    [J]. ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2012, 6839 : 177 - +
  • [7] An Android Malware Multi-class Classification Explained Through Genetic Programming
    D'Angelo, Gianni
    Palmieri, Francesco
    Robustelli, Antonio
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS-ICCSA 2024 WORKSHOPS, PT II, 2024, 14816 : 53 - 70
  • [8] Binary and Multi-Class Malware Threads Classification
    Ahmed, Ismail Taha
    Jamil, Norziana
    Din, Marina Md.
    Hammad, Baraa Tareq
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (24):
  • [9] Efficient Decomposition Selection for Multi-class Classification
    Chen, Yawen
    Wen, Zeyi
    He, Bingsheng
    Chen, Jian
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (04) : 3751 - 3764
  • [10] Two-stage learning for multi-class classification using genetic programming
    Jabeen, Hajira
    Baig, Abdul Rauf
    [J]. NEUROCOMPUTING, 2013, 116 : 311 - 316