An algorithm evaluation for discovering classification rules with gene expression programming

被引:0
|
作者
Alain Guerrero-Enamorado
Carlos Morell
Amin Y. Noaman
Sebastián Ventura
机构
[1] Universidad de las Ciencias Informáticas (UCI),
[2] Universidad Central de Las Villas (UCLV),undefined
[3] King Abdulaziz University,undefined
[4] University of Córdoba (UCO),undefined
[5] Córdoba,undefined
[6] Spain King Abdulaziz University,undefined
来源
International Journal of Computational Intelligence Systems | 2016年 / 9卷
关键词
Genetic programming; Gene expression programming; Classification rules; Discriminant functions;
D O I
暂无
中图分类号
学科分类号
摘要
In recent years, evolutionary algorithms have been used for classification tasks. However, only a limited number of comparisons exist between classification genetic rule-based systems and gene expression programming rule-based systems. In this paper, a new algorithm for classification using gene expression programming is proposed to accomplish this task, which was compared with several classical state-of-the-art rule-based classifiers. The proposed classifier uses a Michigan approach; the evolutionary process with elitism is guided by a token competition that improves the exploration of fitness surface. Individuals that cover instances, covered previously by others individuals, are penalized. The fitness function is constructed by the multiplying three factors: sensibility, specificity and simplicity. The classifier was constructed as a decision list, sorted by the positive predictive value. The most numerous class was used as the default class. Until now, only numerical attributes are allowed and a mono objective algorithm that combines the three fitness factors is implemented. Experiments with twenty benchmark data sets have shown that our approach is significantly better in validation accuracy than some genetic rule-based state-of-the-art algorithms (i.e., SLAVE, HIDER, Tan, Falco, Bojarczuk and CORE) and not significantly worse than other better algorithms (i.e., GASSIST, LOGIT-BOOST and UCS).
引用
收藏
页码:263 / 280
页数:17
相关论文
共 50 条
  • [1] An algorithm evaluation for discovering classification rules with gene expression programming
    Guerrero-Enamorado, Alain
    Morell, Carlos
    Noaman, Amin Y.
    Ventura, Sebastian
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2016, 9 (02) : 263 - 280
  • [2] A gene expression programming algorithm for discovering classification rules in the multi-objective space
    Guerrero-Enamorado, Alain
    Morell, Carlos
    Ventura, Sebastian
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2018, 11 (01) : 540 - 559
  • [3] A gene expression programming algorithm for discovering classification rules in the multi-objective space
    Alain Guerrero-Enamorado
    Carlos Morell
    Sebastián Ventura
    International Journal of Computational Intelligence Systems, 2018, 11 : 540 - 559
  • [4] Evolving accurate and compact classification rules with gene expression programming
    Zhou, C
    Xiao, WM
    Tirpak, TM
    Nelson, PC
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (06) : 519 - 531
  • [5] Finding compact classification rules with parsimonious gene expression programming
    Wang, WH
    Li, Q
    Cai, ZH
    PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS AND BRAIN, VOLS 1-3, 2005, : 702 - 705
  • [6] Discovering comprehensible classification rules with a genetic algorithm
    Fidelis, MV
    Lopes, HS
    Freitas, AA
    PROCEEDINGS OF THE 2000 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2000, : 805 - 810
  • [7] Optimization of classification algorithm based on gene expression programming
    Yang L.
    Li K.
    Zhang W.
    Zheng L.
    Ke Z.
    Qi Y.
    Journal of Ambient Intelligence and Humanized Computing, 2024, 15 (02) : 1261 - 1275
  • [8] Gene Expression Programming Algorithm for Transient Security Classification
    Abdelaziz, Almoataz Y.
    Mekhamer, S. F.
    Khattab, H. M.
    Badr, M. L. A.
    Panigrahi, Bijaya Ketan
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, (SEMCCO 2012), 2012, 7677 : 406 - 416
  • [9] Discovering Fuzzy Classification Rules using Genetic Network Programming
    Taboada, Karla
    Gonzales, Eloy
    Shimada, Kaoru
    Mabu, Shingo
    Hirasawa, Kotaro
    2008 PROCEEDINGS OF SICE ANNUAL CONFERENCE, VOLS 1-7, 2008, : 1723 - 1728
  • [10] Virus Evolution Based Gene Expression Programming for Classification Rules Mining
    Wang Weihong
    Du Yanye
    Li Qu
    MATERIALS, MECHATRONICS AND AUTOMATION, PTS 1-3, 2011, 467-469 : 1392 - 1397