VALIS: an evolutionary classification algorithm

被引:0
|
作者
Peter Karpov
Giovanni Squillero
Alberto Tonda
机构
[1] Politecnico di Torino — DAUIN,UMR GMPA, INRA, AgroParisTech
[2] Université Paris-Saclay,undefined
关键词
Evolutionary machine learning; Computational intelligence; Artificial immune systems; Classifier system;
D O I
暂无
中图分类号
学科分类号
摘要
VALIS is an effective and robust classification algorithm with a focus on understandability. Its name stems from Vote-ALlocating Immune System, as it evolves a population of artificial antibodies that can bind to the input data, and performs classification through a voting process. In the beginning of the training, VALIS generates a set of random candidate antibodies; at each iteration, it selects the most useful ones to produce new candidates, while the least, are discarded; the process is iterated until a user-defined stopping condition. The paradigm allows the user to get a visual insight of the learning dynamics, helping to supervise the process, pinpoint problems, and tweak feature engineering. VALIS is tested against nine state-of-the-art classification algorithms on six popular benchmark problems; results demonstrate that it is competitive with well-established black-box techniques, and superior in specific corner cases.
引用
收藏
页码:453 / 471
页数:18
相关论文
共 50 条
  • [31] A Clustering Strategy-Based Evolutionary Algorithm for Feature Selection in Classification
    Zhang, Baohang
    Wang, Zigian
    Lei, Zhenyu
    Yu, Jiatianyi
    Jin, Ting
    Gao, Shangce
    ADVANCES AND TRENDS IN ARTIFICIAL INTELLIGENCE. THEORY AND APPLICATIONS, IEA/AIE 2023, PT I, 2023, 13925 : 49 - 59
  • [32] Hybrid evolutionary algorithm with product-unit neural networks for classification
    Martinez-Estudillo, Francisco J.
    Hervas-Martinez, Cesar
    Martinez-Estudillo, Alfonso C.
    Gutierrez-Pena, Pedro A.
    COMPUTATIONAL AND AMBIENT INTELLIGENCE, 2007, 4507 : 351 - +
  • [33] Supervised immune clonal evolutionary classification algorithm for high-dimensional
    Liu, Ruochen
    Zhang, Ping
    Jiao, Licheng
    Li, Yangyang
    NEUROCOMPUTING, 2012, 98 : 123 - 134
  • [34] Multiobjective evolutionary algorithm assisted stacked autoencoder for PolSAR image classification
    Liu, Guangyuan
    Li, Yangyang
    Jiao, Licheng
    Chen, Yanqiao
    Shang, Ronghua
    SWARM AND EVOLUTIONARY COMPUTATION, 2021, 60 (60)
  • [35] Based on Difference Evolutionary Video Feature Classification of Video Watermarking Algorithm
    Yang, Chengzhong
    Zheng, Xiaoshi
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (CSAIT 2013), 2014, 255 : 613 - 621
  • [36] Artificial Neural Network Training Using Differential Evolutionary Algorithm for Classification
    Si, Tapas
    Hazra, Simanta
    Jana, N. D.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS 2012 (INDIA 2012), 2012, 132 : 769 - 778
  • [37] A Decomposition based Multiobjective Evolutionary Algorithm with Semi-Supervised Classification
    Chen, Xiaoji
    Shi, Chuan
    Zhou, Aimin
    Wu, Bin
    Cai, Zixing
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 797 - 804
  • [38] Metrics to guide a multi-objective evolutionary algorithm for ordinal classification
    Cruz-Ramirez, M.
    Hervas-Martinez, C.
    Sanchez-Monedero, J.
    Gutierrez, P. A.
    NEUROCOMPUTING, 2014, 135 : 21 - 31
  • [39] A Two-phase Evolutionary Algorithm for Multiobjective Mining of Classification Rules
    Chan, Yung-Hsiang
    Chiang, Tsung-Che
    Fu, Li-Chen
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [40] A Novel Evolutionary Algorithm for Data Classification Problem With Extreme Learning Machines
    Sevinc, Ender
    IEEE ACCESS, 2019, 7 : 122419 - 122427