A linear structured approach and a refined fitness function in genetic programming for multi-class object classification

被引:0
|
作者
Zhang, Mengjie [1 ,2 ]
Fogelberg, Christopher Graeme [1 ]
Ma, Yuejin [2 ]
机构
[1] Victoria Univ Wellington, Sch Math Stat & Comp Sci, Wellington, New Zealand
[2] Agr Univ Hebei, Coll Mech & Elect Engn, Baoding 071001, Peoples R China
关键词
linear genetic programming; program structure; program representation; fitness function; multi-class classification; object classification; object recognition;
D O I
10.1080/09540090701725557
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes an approach to the use of genetic programming (GP) to multi-class object recognition problems. Rather than using the standard tree structures to represent evolved classifier programs which only produce a single output value that must be further translated into a set of class labels, this approach uses a linear structure to represent evolved programs, which use multiple target registers each for a single class. The simple error rate fitness function is refined and a new fitness function is introduced to approximate the true feature space of an object recognition problem. This approach is examined and compared with the tree based GP on three data sets providing object recognition problems of increasing difficulty. The results show that this approach outperforms the standard tree based GP approach on all the tasks investigated here and that the programs evolved by this approach are easier to interpret. The investigation into the extra target registers and program length results in heuristic guidelines for initially setting system parameters.
引用
收藏
页码:339 / 359
页数:21
相关论文
共 50 条
  • [1] Parallel linear genetic programming for multi-class classification
    Downey, Carlton
    Zhang, Mengjie
    Liu, Jing
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2012, 13 (03) : 275 - 304
  • [2] Parallel linear genetic programming for multi-class classification
    Carlton Downey
    Mengjie Zhang
    Jing Liu
    Genetic Programming and Evolvable Machines, 2012, 13 : 275 - 304
  • [3] Genetic Programming with Random Binary Decomposition for Multi-Class Classification Problems
    Liao, Lushen
    Pindur, Adam Kotaro
    Iba, Hitoshi
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 564 - 571
  • [4] Using Gaussian distribution to construct fitness functions in genetic programming for multiclass object classification
    Zhang, Mengjie
    Smart, Will
    PATTERN RECOGNITION LETTERS, 2006, 27 (11) : 1266 - 1274
  • [5] Multi-class classification using a signomial function
    Hwang, Kyoungmi
    Lee, Kyungsik
    Lee, Chungmok
    Park, Sungsoo
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2015, 66 (03) : 434 - 449
  • [6] Linear Multi-class Classification Support Vector Machine
    Xu, Yan
    Shao, Yuanhai
    Tian, Yingjie
    Deng, Naiyang
    CUTTING-EDGE RESEARCH TOPICS ON MULTIPLE CRITERIA DECISION MAKING, PROCEEDINGS, 2009, 35 : 635 - +
  • [7] A tree based approach for multi-class classification of surgical procedures using structured and unstructured data
    Tannaz Khaleghi
    Alper Murat
    Suzan Arslanturk
    BMC Medical Informatics and Decision Making, 21
  • [8] A tree based approach for multi-class classification of surgical procedures using structured and unstructured data
    Khaleghi, Tannaz
    Murat, Alper
    Arslanturk, Suzan
    BMC MEDICAL INFORMATICS AND DECISION MAKING, 2021, 21 (01)
  • [9] Multi-Class Object Classification and Location of Thermal Imagery in Electric Substation
    Li, Yubo
    Cheng, H. D.
    Tang, Xianglong
    Liu, Jiafeng
    PROCEEDINGS OF THE 11TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2008,
  • [10] A new fitness function in genetic programming for classification of imbalanced data
    Kumar, Arvind
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2024, 36 (07) : 1021 - 1033