Publicação
Geometric semantic inspired mutation for M3GP
| Resumo: | One of the most challenging Machine Learning tasks is multiclass classification. Genetic Programming (GP) is not able to achieve a very good performance when applied to classification problems with number of classes bigger than two. However, Multidimensional Multiclass Genetic Programming (M2GP) and Multidimensional Multiclass Genetic Programming with Multidimensional Populations (M3GP), two wrapper-based GP classifiers, have shown to be competitive with state-of-the-art classifiers. The main focus of this work is a new version of M3GP, called Geometric Semantic In- spired M3GP (GSI-M3GP), inspired in geometric semantic operators. GSI-M3GP works in the same way as M3GP, but uses only three operators to create new individuals: add branch, remove branch and a new mutation operator called geometric semantic inspired mutation (gsimutation). In order to test GSI-M3GP and compare it to M3GP, an implementation in Java was developed. Nine different versions of GSI-M3GP were created and tested on eight benchmark problems. For most of the versions of GSI-M3GP, the new algorithm is competitive with M3GP on all the problems. Additionally, it was tested if adding a crossover operator would improve the results, which it did not. A few other alterations were made to the original M3GP algorithm to test the possibility of using the Euclidean distance, instead of the Mahalanobis distance, without harming the quality of the solutions. These alterations do not always maintain the quality of the solutions. |
|---|---|
| Autores principais: | Pinto, Ana Sofia Brás |
| Assunto: | Machine Learning Multiclass Classification Genetic Programming Semantic Genetic Programming Aprendizagem Automática Classificação em mais de duas classes |
| Ano: | 2019 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade Nova de Lisboa |
| Idioma: | inglês |
| Origem: | Repositório Institucional da UNL |
Registos relacionados
groups An Investigation of Geometric Semantic GP with Linear Scaling
por: Nadizar, Giorgia
Publicado em: (2023)
por: Nadizar, Giorgia
Publicado em: (2023)
groups Progressive Insular Cooperative GP
por: Brotto Rebuli, Karina
Publicado em: (2021)
por: Brotto Rebuli, Karina
Publicado em: (2021)
article Geometric semantic GP with linear scaling
por: Nadizar, Giorgia
Publicado em: (2024)
por: Nadizar, Giorgia
Publicado em: (2024)
school Parameter Control in Geometric Semantic Genetic Programming
por: Dinis, Marta Teixeira Rumina
Publicado em: (2024)
por: Dinis, Marta Teixeira Rumina
Publicado em: (2024)
school Progressive insular cooperative genetic programming algorithm for multiclass classification
por: Rebuli, Karina Brotto
Publicado em: (2020)
por: Rebuli, Karina Brotto
Publicado em: (2020)
article Semantic-based recombination and mutation in cellular-inspired genetic programming
por: Rovito, Luigi
Publicado em: (2025)
por: Rovito, Luigi
Publicado em: (2025)
school Ensembled Geometric Semantic Genetic Programming: An ensemble-based initialization technique for Geometric Semantic Genetic Programming
por: Rosenfeld, Liah
Publicado em: (2022)
por: Rosenfeld, Liah
Publicado em: (2022)
school Evolving Decision Rules with Geometric Semantic Genetic Programming
por: Rasteiro, Diogo Miguel Galveia De Oliveira
Publicado em: (2023)
por: Rasteiro, Diogo Miguel Galveia De Oliveira
Publicado em: (2023)
article A Study on the Dynamics and Effectiveness of the Deflate Geometric Semantic Mutation
por: Farinati, Davide
Publicado em: (2026)
por: Farinati, Davide
Publicado em: (2026)
school Improving Tree-based Pipeline Optimization Tool with Geometric Semantic Genetic Programming
por: Chhotobhai, Helena Hetal
Publicado em: (2022)
por: Chhotobhai, Helena Hetal
Publicado em: (2022)
article GSGP-CUDA: A CUDA framework for Geometric Semantic Genetic Programming
por: Trujillo, Leonardo
Publicado em: (2022)
por: Trujillo, Leonardo
Publicado em: (2022)
groups A regression-like classification system for geometric semantic genetic programming
por: Bakurov, Illya
Publicado em: (2019)
por: Bakurov, Illya
Publicado em: (2019)
article A novel binary classification approach based on geometric semantic genetic programming
por: Bakurov, Illya
Publicado em: (2022)
por: Bakurov, Illya
Publicado em: (2022)
article On the Hybridization of Geometric Semantic GP with Gradient-based Optimizers
por: Pietropolli, Gloria
Publicado em: (2023)
por: Pietropolli, Gloria
Publicado em: (2023)
school An Exploration of Generalization and Overfitting in Genetic Programming: Standard and Geometric Semantic Approaches
por: Gonçalves, Ivo Carlos Pereira
Publicado em: (2017)
por: Gonçalves, Ivo Carlos Pereira
Publicado em: (2017)
school A Study of Geometric Semantic Genetic Programming with Linear Scaling
por: Sakallioglu, Berfin
Publicado em: (2023)
por: Sakallioglu, Berfin
Publicado em: (2023)
school An initialization technique for geometric semantic geneticprogramming based on demes evolution and despeciation : machine learning for rare diseases: a case study
por: Bakurov, Illya
Publicado em: (2018)
por: Bakurov, Illya
Publicado em: (2018)
groups Evolving PSO algorithm design in vector fields using geometric semantic GP
por: Bartashevich, Palina
Publicado em: (2018)
por: Bartashevich, Palina
Publicado em: (2018)
article Genetic programming with semantic equivalence classes
por: Ruberto, Stefano
Publicado em: (2019)
por: Ruberto, Stefano
Publicado em: (2019)
school Improving malware detection with neuroevolution : a study with the semantic learning machine
por: Teixeira, Mário José Santos
Publicado em: (2019)
por: Teixeira, Mário José Santos
Publicado em: (2019)
school The outperformance of the semantic learning machine, against commonly used algorithms, for binary and multi-class medical image classification: combined with the usage of feature extraction by several convolutional neural networks
por: Croon, Dennis Gerardus
Publicado em: (2020)
por: Croon, Dennis Gerardus
Publicado em: (2020)
article A Study of Dynamic Populations in Geometric Semantic Genetic Programming
por: Farinati, Davide
Publicado em: (2023)
por: Farinati, Davide
Publicado em: (2023)
school Implementação de um modelo de geometric semantic genetic programming para aplicação naval
por: Fonseca, Pedro Eduardo Quadrado da
Publicado em: (2016)
por: Fonseca, Pedro Eduardo Quadrado da
Publicado em: (2016)
school A study on variations of Genetic Programming applied to time series forecasting: Machine Learning for Energy Consumption Forecasting
por: Farinati, Davide
Publicado em: (2022)
por: Farinati, Davide
Publicado em: (2022)
school Deep Semantic Learning Machine: A Convolutional Network Construction Algorithm
por: Fruchtnicht, Lukas
Publicado em: (2021)
por: Fruchtnicht, Lukas
Publicado em: (2021)
school Enhancing Geometric Semantic Genetic Programming: A Study on Dynamic Population and Deflate Geometric Mutation
por: Farinati, Davide
Publicado em: (2025)
por: Farinati, Davide
Publicado em: (2025)
school A multiple expression alignment framework for genetic programming
por: Scott, Kristen Marie
Publicado em: (2018)
por: Scott, Kristen Marie
Publicado em: (2018)
school Universal Genetic Programming: a Meta Learning Approach based on Semantics
por: Re, Alessandro
Publicado em: (2019)
por: Re, Alessandro
Publicado em: (2019)
article The Effect of Multi-Generational Selection in Geometric Semantic Genetic Programming
por: Castelli, Mauro
Publicado em: (2022)
por: Castelli, Mauro
Publicado em: (2022)
article Prosodic classification of discourse markers
por: Cabarrão, Vera
Publicado em: (2016)
por: Cabarrão, Vera
Publicado em: (2016)
article Multidimensional genetic programming for multiclass classification
por: La Cava, William
Publicado em: (2019)
por: La Cava, William
Publicado em: (2019)
school Classificação automática de registos eletrónicos médicos por diagnóstico
por: Barros, Ana Rita Amaro
Publicado em: (2020)
por: Barros, Ana Rita Amaro
Publicado em: (2020)
school On the use of semantic awareness to limit overfitting in genetic programming
por: Englert, Paul Joscha
Publicado em: (2017)
por: Englert, Paul Joscha
Publicado em: (2017)
groups Investigating the Use of Geometric Semantic Operators in Vectorial Genetic Programming
por: Azzali, Irene
Publicado em: (2020)
por: Azzali, Irene
Publicado em: (2020)
groups CoInGP
por: Jakobovic, Domagoj
Publicado em: (2021)
por: Jakobovic, Domagoj
Publicado em: (2021)
article GSGP-C++ 2.0
por: Castelli, Mauro
Publicado em: (2019)
por: Castelli, Mauro
Publicado em: (2019)
article Classificação prosódica de marcadores discursivos
por: Cabarrão, V.
Publicado em: (2016)
por: Cabarrão, V.
Publicado em: (2016)
article Classificação prosódica de marcadores discursivos
por: Cabarrão, Vera
Publicado em: (2016)
por: Cabarrão, Vera
Publicado em: (2016)
groups Universal learning machine with genetic programming
por: Re, Alessandro
Publicado em: (2019)
por: Re, Alessandro
Publicado em: (2019)
groups Exploring the Impact of Data Scale on Mutation Step Size in SLIM-GSGP
por: Farinati, Davide
Publicado em: (2025)
por: Farinati, Davide
Publicado em: (2025)
Registos relacionados
-
groups An Investigation of Geometric Semantic GP with Linear Scaling
por: Nadizar, Giorgia
Publicado em: (2023) -
groups Progressive Insular Cooperative GP
por: Brotto Rebuli, Karina
Publicado em: (2021) -
article Geometric semantic GP with linear scaling
por: Nadizar, Giorgia
Publicado em: (2024) -
school Parameter Control in Geometric Semantic Genetic Programming
por: Dinis, Marta Teixeira Rumina
Publicado em: (2024) -
school Progressive insular cooperative genetic programming algorithm for multiclass classification
por: Rebuli, Karina Brotto
Publicado em: (2020)