Multi-objective approach based on grammar-guided genetic programming for solving multiple instance problems

被引:2
|
作者
Zafra, Amelia [1 ]
Ventura, Sebastian [1 ]
机构
[1] Univ Cordoba, Dept Comp Sci & Numer Anal, Cordoba, Spain
关键词
Multiple instance learning; Multiple objective learning; Grammar guided genetic programming; Evolutionary rule learning; NEURAL-NETWORKS; ALGORITHM; CLASSIFICATION; OPTIMIZATION;
D O I
10.1007/s00500-011-0794-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multiple instance learning (MIL) is considered a generalization of traditional supervised learning which deals with uncertainty in the information. Together with the fact that, as in any other learning framework, the classifier performance evaluation maintains a trade-off relationship between different conflicting objectives, this makes the classification task less straightforward. This paper introduces a multi-objective proposal that works in a MIL scenario to obtain well-distributed Pareto solutions to multi-instance problems. The algorithm developed, Multi-Objective Grammar Guided Genetic Programming for Multiple Instances (MOG3P-MI), is based on grammar-guided genetic programming, which is a robust tool for classification. Thus, this proposal combines the advantages of the grammar-guided genetic programming with benefits provided by multi-objective approaches. First, a study of multi-objective optimization for MIL is carried out. To do this, three different extensions of MOG3P-MI are designed and implemented and their performance is compared. This study allows us on the one hand, to check the performance of multi-objective techniques in this learning paradigm and on the other hand, to determine the most appropriate evolutionary process for MOG3P-MI. Then, MOG3P-MI is compared with some of the most significant proposals developed throughout the years in MIL. Computational experiments show that MOG3P-MI often obtains consistently better results than the other algorithms, achieving the most accurate models. Moreover, the classifiers obtained are very comprehensible.
引用
收藏
页码:955 / 977
页数:23
相关论文
共 50 条
  • [1] Multi-objective approach based on grammar-guided genetic programming for solving multiple instance problems
    Amelia Zafra
    Sebastián Ventura
    Soft Computing, 2012, 16 : 955 - 977
  • [2] Multi-objective Grammar-guided Genetic Programming with Code Similarity Measurement for Program Synthesis
    Tao, Ning
    Ventresque, Anthony
    Saber, Takfarinas
    2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [3] A propositionalization method of multi-relational data based on Grammar-Guided Genetic Programming
    Quintero-Dominguez, Luis A.
    Morell, Carlos
    Ventura, Sebastian
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 168
  • [4] A multi-level grammar approach to grammar-guided genetic programming: the case of scheduling in heterogeneous networks
    Saber, Takfarinas
    Fagan, David
    Lynch, David
    Kucera, Stepan
    Claussen, Holger
    O'Neill, Michael
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2019, 20 (02) : 245 - 283
  • [5] A multi-level grammar approach to grammar-guided genetic programming: the case of scheduling in heterogeneous networks
    Takfarinas Saber
    David Fagan
    David Lynch
    Stepan Kucera
    Holger Claussen
    Michael O’Neill
    Genetic Programming and Evolvable Machines, 2019, 20 : 245 - 283
  • [6] Initialization method for grammar-guided genetic programming
    Garcia-Arnau, M.
    Manrique, D.
    Rios, J.
    Rodriguez-Paton, A.
    KNOWLEDGE-BASED SYSTEMS, 2007, 20 (02) : 127 - 133
  • [7] Grammatically uniform population initialization for grammar-guided genetic programming
    Ramos Criado, Pablo
    Barrios Rolania, D.
    Manrique, Daniel
    Serrano, Emilio
    SOFT COMPUTING, 2020, 24 (15) : 11265 - 11282
  • [8] Estimation of Distribution Algorithm for Grammar-Guided Genetic Programming
    Criado, Pablo Ramos
    Rolania, D. Barrios
    de la Hoz, David
    Manrique, Daniel
    EVOLUTIONARY COMPUTATION, 2024, 32 (04) : 339 - 370
  • [9] Crossover and mutation operators for grammar-guided genetic programming
    Jorge Couchet
    Daniel Manrique
    Juan Ríos
    Alfonso Rodríguez-Patón
    Soft Computing, 2007, 11 : 943 - 955
  • [10] Crossover and mutation operators for grammar-guided genetic programming
    Couchet, Jorge
    Manrique, Daniel
    Rios, Juan
    Rodriguez-Paton, Alfonso
    SOFT COMPUTING, 2007, 11 (10) : 943 - 955