Please use this identifier to cite or link to this item: https://repositorio.ufu.br/handle/123456789/24978
Full metadata record
DC FieldValueLanguage
dc.creatorMarques, Leonardo-
dc.date.accessioned2019-04-29T11:40:38Z-
dc.date.available2019-04-29T11:40:38Z-
dc.date.issued2019-03-22-
dc.identifier.citationMARQUES, Leonardo Garcia. Operador de recombinação para programação genética baseado em regressão linear múltipla. 2019. 168 f. Tese (Doutorado em Engenharia Elétrica) - Universidade Federal de Uberlândia, Uberlândia, 2019. DOI http://dx.doi.org/10.14393/ufu.te.2019.630.pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/24978-
dc.description.abstractGenetic Programming (GP) is a technique of Evolutionary Computation that evolves individuals of variable size and shape. The expressiveness in the representation makes GP a very useful tool in Engineering, producing competitive results with human intelligence. One of its most common applications is the automatic discovery of models from data analysis, which is known as Symbolic regression. The use of GP requires careful implementation of its genetic operators, especially recombination and mutation. Classical approaches to operator creation are often based on the syntactic characteristics of individuals, while recent techniques are directly or indirectly guided by semantics. There are also approaches that combine Regression Analysis and Evolutionary Computation for higher quality responses. In general, all these operators are subject to the same problem: the number of genes that make up individuals begins to increase wildly after a few generations without improvements in aptitude, compromising the quality of the responses produced. This phenomenon is called bloat effect. The objective of this work is to present a new operator for Genetic Programming that allows the evolution of populations that can present more accurate and structural individuals whose size is naturally controlled. The developed operator simultaneously acts on recombination and mutation, promoting variational inheritance and population diversity. By providing the production of high-quality individuals while evolving populations without the harmful effects associated with bloat, the developed operator proved to be superior to classical subtree recombination, to new genetic operators based on semantics, and also to other recent techniques based on Analysis of Regression.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectEngenharia elétricapt_BR
dc.subjectProgramação genética (Computação)pt_BR
dc.subjectAnálise de regressão - Processamento de dadospt_BR
dc.subjectRegressão Simbólicapt_BR
dc.subjectEfeito Bloatpt_BR
dc.subjectGenetic Programmingpt_BR
dc.subjectSymbolic Regressionpt_BR
dc.subjectRegression Analysispt_BR
dc.subjectBloat Effectpt_BR
dc.titleOperador de recombinação para programação genética baseado em regressão linear múltiplapt_BR
dc.title.alternativeRecombination Operator for Genetic Programming based on Multiple Linear Regressionpt_BR
dc.typeTesept_BR
dc.contributor.advisor-co1Peretta, Igor-
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/6826511824160198pt_BR
dc.contributor.advisor1Yamanaka, Keiji-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/9893612181758615pt_BR
dc.contributor.referee1Guimarães, Frederico-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/2472681535872194pt_BR
dc.contributor.referee2Calixto, Wesley-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/9073478192027867pt_BR
dc.contributor.referee3Lima, Gerson-
dc.contributor.referee3Latteshttp://lattes.cnpq.br/0543030295058301pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/2590045000872129pt_BR
dc.description.degreenameTese (Doutorado)pt_BR
dc.description.resumoA Programação Genética (PG) é uma técnica de Computação Evolucionária que evolui indivíduos com genótipo de tamanho e formato variáveis. A expressividade na representação faz da PG uma ferramenta bastante útil na Engenharia, produzindo resultados competitivos com a inteligência humana. Uma de suas aplicações mais comuns é a descoberta automática de modelos a partir da análise de dados, o que é conhecido por Regressão Simbólica. A utilização da PG requer cuidadosa implementação de seus operadores genéticos, principalmente a recombinação e a mutação. Abordagens clássicas para a criação dos operadores costumam basear-se nas características sintáticas dos indivíduos, ao passo que técnicas recentes são direta ou indiretamente guiadas pela semântica. Há ainda abordagens que combinam Análise de Regressão e Computação Evolucionária para obter respostas com maior qualidade. De maneira geral, todos esses operadores estão sujeitos a um mesmo problema: a quantidade de genes que compõem os indivíduos começa a aumentar descontroladamente após algumas poucas gerações sem que haja melhorias na aptidão, comprometendo a qualidade das respostas produzidas. Este fenômeno é denominado efeito bloat. O objetivo deste trabalho é apresentar um novo operador para Programação Genética que possibilite evoluir populações que possam apresentar indivíduos mais acurados e de representação estrutural cujo tamanho seja naturalmente controlado. O operador desenvolvido simultaneamente atua na recombinação e na mutação, promovendo herança variacional e diversidade populacional. Por proporcionar a produção de indivíduos de alta qualidade enquanto evolui populações sem os efeitos nocivos associados ao bloat, o operador desenvolvido mostrou-se superior à clássica recombinação de subárvore, a novos operadores genéticos baseados em semântica e também a outras técnicas recentes baseadas em Análise de Regressão.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.programPrograma de Pós-graduação em Engenharia Elétricapt_BR
dc.sizeorduration168pt_BR
dc.subject.cnpqCNPQ::ENGENHARIAS::ENGENHARIA ELETRICApt_BR
dc.identifier.doihttp://dx.doi.org/10.14393/ufu.te.2019.630pt_BR
dc.crossref.doibatchidpublicado no crossref antes da rotina xml-
Appears in Collections:TESE - Engenharia Elétrica

Files in This Item:
File Description SizeFormat 
OperadorRecombinaçãoProgramação.pdf6.72 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.