e-NEAT: Um Arcabouço de Combinação de Classificadores baseados em Neuroevolução

Detalhes bibliográficos
Autor(a) principal: Pimenta, Guilherme Bruno Araújo [UNIFESP]
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UNIFESP
Texto Completo: https://repositorio.unifesp.br/11600/67473
Resumo: Técnicas de aprendizado de máquina são aplicadas em diversas áreas do conhecimento, de modo a criar modelos que sejam capazes de auxiliar ou substituir tarefas realizadas por pessoas. Considerando modelos de aprendizado de máquina mais tradicionais, nota-se certa dependência desses com a presença de um especialista, que possua conhecimento tanto do domínio do problema quanto das ferramentas, de modo a gerar e parametrizar o modelo corretamente. Visto isso, novas técnicas e algoritmos ganham destaque na tarefa tornar tal processo mais automatizado e com menos dependência de um especialista. Esses fazem parte de um paradigma conhecido por Automated Machine Learning. Uma das abordagens pertencente a essa família de algoritmos consiste no uso de operadores genéticos para a concepção de redes neurais artificiais, tal técnica é conhecida por neuroevolução, sendo essa capaz de atuar na evolução dos elementos topológicos da rede, possibilitando assim, que ela se adapte a cenários de diferentes complexidades. Dentro do paradigma de aprendizado de máquina, existe uma linha de pensamento que defende que na resolução de um problema, um conjunto de preditores (comitê), quando combinados por algum critério de agregação, tende a obter melhores resultados se comparado a um único preditor. Porém, para que isso seja possível, se acredita ser necessário um comitê que contenha integrantes diversos, ou seja, que mapeiem o problema de forma distinta e eficiente, bem como, tenham seus votos agregados adequadamente para que o resultado final seja satisfatório. Nesse contexto, a aplicação de algoritmos de neuroevolução se apresenta como um candidato para a geração dos integrantes do comitê, já que esses são capazes de conceber redes com estrutura interna distinta durante o processo evolutivo, o que pode resultar em diversidade de respostas a serem combinadas por estratégias de agregação. Portanto, esse trabalho explora o uso de neuroevolução para a criação de comitê de Redes Neurais Artificiais, assim como, empregando diferentes estratégias de agregação de votos, a fim de formar comitês com redes diversas. Apresentou-se 5 diferentes classificadores resultantes do arcabouço proposto, sendo evidenciados resultados superiores em 5 das 10 bases de dados quando comparado a outros 7 métodos de aprendizado de máquina consolidados na literatura, demonstrando ganhos de até 12,5% frente ao melhor método de base de comparação, confirmando dentro do escopo dos experimentos as hipóteses do trabalho.
id UFSP_ec8e976845ba581e5cfa059ff8d569f9
oai_identifier_str oai:repositorio.unifesp.br:11600/67473
network_acronym_str UFSP
network_name_str Repositório Institucional da UNIFESP
repository_id_str 3465
spelling Pimenta, Guilherme Bruno Araújo [UNIFESP]http://lattes.cnpq.br/2284592753469868http://lattes.cnpq.br/3828728429230356Faria, Fabio Augusto [UNIFESP]2023-05-10T11:26:28Z2023-05-10T11:26:28Z2023-02-28https://repositorio.unifesp.br/11600/67473Técnicas de aprendizado de máquina são aplicadas em diversas áreas do conhecimento, de modo a criar modelos que sejam capazes de auxiliar ou substituir tarefas realizadas por pessoas. Considerando modelos de aprendizado de máquina mais tradicionais, nota-se certa dependência desses com a presença de um especialista, que possua conhecimento tanto do domínio do problema quanto das ferramentas, de modo a gerar e parametrizar o modelo corretamente. Visto isso, novas técnicas e algoritmos ganham destaque na tarefa tornar tal processo mais automatizado e com menos dependência de um especialista. Esses fazem parte de um paradigma conhecido por Automated Machine Learning. Uma das abordagens pertencente a essa família de algoritmos consiste no uso de operadores genéticos para a concepção de redes neurais artificiais, tal técnica é conhecida por neuroevolução, sendo essa capaz de atuar na evolução dos elementos topológicos da rede, possibilitando assim, que ela se adapte a cenários de diferentes complexidades. Dentro do paradigma de aprendizado de máquina, existe uma linha de pensamento que defende que na resolução de um problema, um conjunto de preditores (comitê), quando combinados por algum critério de agregação, tende a obter melhores resultados se comparado a um único preditor. Porém, para que isso seja possível, se acredita ser necessário um comitê que contenha integrantes diversos, ou seja, que mapeiem o problema de forma distinta e eficiente, bem como, tenham seus votos agregados adequadamente para que o resultado final seja satisfatório. Nesse contexto, a aplicação de algoritmos de neuroevolução se apresenta como um candidato para a geração dos integrantes do comitê, já que esses são capazes de conceber redes com estrutura interna distinta durante o processo evolutivo, o que pode resultar em diversidade de respostas a serem combinadas por estratégias de agregação. Portanto, esse trabalho explora o uso de neuroevolução para a criação de comitê de Redes Neurais Artificiais, assim como, empregando diferentes estratégias de agregação de votos, a fim de formar comitês com redes diversas. Apresentou-se 5 diferentes classificadores resultantes do arcabouço proposto, sendo evidenciados resultados superiores em 5 das 10 bases de dados quando comparado a outros 7 métodos de aprendizado de máquina consolidados na literatura, demonstrando ganhos de até 12,5% frente ao melhor método de base de comparação, confirmando dentro do escopo dos experimentos as hipóteses do trabalho.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)001130 f.porUniversidade Federal de São Pauloaprendizagem de máquinacomitê de classificadoresautoMLneuroevoluçãoNEATe-NEAT: Um Arcabouço de Combinação de Classificadores baseados em Neuroevoluçãoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNIFESPinstname:Universidade Federal de São Paulo (UNIFESP)instacron:UNIFESPInstituto de Ciência e Tecnologia (ICT)Ciência da ComputaçãoTEXTe-NEAT Thesis.pdf.txte-NEAT Thesis.pdf.txtExtracted texttext/plain251280${dspace.ui.url}/bitstream/11600/67473/8/e-NEAT%20Thesis.pdf.txte43bac92a19efcb2566bd4e7c348a57bMD58open accessTHUMBNAILe-NEAT Thesis.pdf.jpge-NEAT Thesis.pdf.jpgIM Thumbnailimage/jpeg3711${dspace.ui.url}/bitstream/11600/67473/10/e-NEAT%20Thesis.pdf.jpgeba8eca45b3535b3b77798c4efd8da39MD510open accessORIGINALe-NEAT Thesis.pdfe-NEAT Thesis.pdfapplication/pdf3642565${dspace.ui.url}/bitstream/11600/67473/3/e-NEAT%20Thesis.pdf20c8c19831b5a24ec0b3918375ea1d3cMD53open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-85835${dspace.ui.url}/bitstream/11600/67473/4/license.txte991dd9cc6a2a8014643830ec07d9f96MD54open access11600/674732023-10-06 01:01:14.509open accessoai:repositorio.unifesp.br:11600/67473VEVSTU9TIEUgQ09OREnDh8OVRVMgUEFSQSBPIExJQ0VOQ0lBTUVOVE8gRE8gQVJRVUlWQU1FTlRPLCBSRVBST0RVw4fDg08gRSBESVZVTEdBw4fDg08gUMOaQkxJQ0EgREUgQ09OVEXDmkRPIE5PIFJFUE9TSVTDk1JJTyBJTlNUSVRVQ0lPTkFMIFVOSUZFU1AKCjEuIEV1LCBHdWlsaGVybWUgUGltZW50YSAoZ3BpbWVudGFAdW5pZmVzcC5iciksIHJlc3BvbnPDoXZlbCBwZWxvIHRyYWJhbGhvIOKAnGUtTkVBVDogVW0gQXJjYWJvdcOnbyBkZSBDb21iaW5hw6fDo28gZGUgQ2xhc3NpZmljYWRvcmVzIGJhc2VhZG9zIGVtIE5ldXJvZXZvbHXDp8Ojb+KAnSBlL291IHVzdcOhcmlvLWRlcG9zaXRhbnRlIG5vIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIFVOSUZFU1AsYXNzZWd1cm8gbm8gcHJlc2VudGUgYXRvIHF1ZSBzb3UgdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGF0cmltb25pYWlzIGUvb3UgZGlyZWl0b3MgY29uZXhvcyByZWZlcmVudGVzIMOgIHRvdGFsaWRhZGUgZGEgT2JyYSBvcmEgZGVwb3NpdGFkYSBlbSBmb3JtYXRvIGRpZ2l0YWwsIGJlbSBjb21vIGRlIHNldXMgY29tcG9uZW50ZXMgbWVub3JlcywgZW0gc2UgdHJhdGFuZG8gZGUgb2JyYSBjb2xldGl2YSwgY29uZm9ybWUgbyBwcmVjZWl0dWFkbyBwZWxhIExlaSA5LjYxMC85OCBlL291IExlaSA5LjYwOS85OC4gTsOjbyBzZW5kbyBlc3RlIG8gY2FzbywgYXNzZWd1cm8gdGVyIG9idGlkbyBkaXJldGFtZW50ZSBkb3MgZGV2aWRvcyB0aXR1bGFyZXMgYXV0b3JpemHDp8OjbyBwcsOpdmlhIGUgZXhwcmVzc2EgcGFyYSBvIGRlcMOzc2l0byBlIHBhcmEgYSBkaXZ1bGdhw6fDo28gZGEgT2JyYSwgYWJyYW5nZW5kbyB0b2RvcyBvcyBkaXJlaXRvcyBhdXRvcmFpcyBlIGNvbmV4b3MgYWZldGFkb3MgcGVsYSBhc3NpbmF0dXJhIGRvIHByZXNlbnRlIHRlcm1vIGRlIGxpY2VuY2lhbWVudG8sIGRlIG1vZG8gYSBlZmV0aXZhbWVudGUgaXNlbnRhciBhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFPDo28gUGF1bG8gKFVOSUZFU1ApIGUgc2V1cyBmdW5jaW9uw6FyaW9zIGRlIHF1YWxxdWVyIHJlc3BvbnNhYmlsaWRhZGUgcGVsbyB1c28gbsOjby1hdXRvcml6YWRvIGRvIG1hdGVyaWFsIGRlcG9zaXRhZG8sIHNlamEgZW0gdmluY3VsYcOnw6NvIGFvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIFVOSUZFU1AsIHNlamEgZW0gdmluY3VsYcOnw6NvIGEgcXVhaXNxdWVyIHNlcnZpw6dvcyBkZSBidXNjYSBlIGRlIGRpc3RyaWJ1acOnw6NvIGRlIGNvbnRlw7pkbyBxdWUgZmHDp2FtIHVzbyBkYXMgaW50ZXJmYWNlcyBlIGVzcGHDp28gZGUgYXJtYXplbmFtZW50byBwcm92aWRlbmNpYWRvcyBwZWxhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFPDo28gUGF1bG8gKFVOSUZFU1ApIHBvciBtZWlvIGRlIHNldXMgc2lzdGVtYXMgaW5mb3JtYXRpemFkb3MuCgoyLiBBIGNvbmNvcmTDom5jaWEgY29tIGVzdGEgbGljZW7Dp2EgdGVtIGNvbW8gY29uc2VxdcOqbmNpYSBhIHRyYW5zZmVyw6puY2lhLCBhIHTDrXR1bG8gbsOjby1leGNsdXNpdm8gZSBuw6NvLW9uZXJvc28sIGlzZW50YSBkbyBwYWdhbWVudG8gZGUgcm95YWx0aWVzIG91IHF1YWxxdWVyIG91dHJhIGNvbnRyYXByZXN0YcOnw6NvLCBwZWN1bmnDoXJpYSBvdSBuw6NvLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTw6NvIFBhdWxvIChVTklGRVNQKSBkb3MgZGlyZWl0b3MgZGUgYXJtYXplbmFyIGRpZ2l0YWxtZW50ZSwgZGUgcmVwcm9kdXppciBlIGRlIGRpc3RyaWJ1aXIgbmFjaW9uYWwgZSBpbnRlcm5hY2lvbmFsbWVudGUgYSBPYnJhLCBpbmNsdWluZG8tc2UgbyBzZXUgcmVzdW1vL2Fic3RyYWN0LCBwb3IgbWVpb3MgZWxldHLDtG5pY29zIGFvIHDDumJsaWNvIGVtIGdlcmFsLCBlbSByZWdpbWUgZGUgYWNlc3NvIGFiZXJ0by4KCjMuIEEgcHJlc2VudGUgbGljZW7Dp2EgdGFtYsOpbSBhYnJhbmdlLCBub3MgbWVzbW9zIHRlcm1vcyBlc3RhYmVsZWNpZG9zIG5vIGl0ZW0gMiwgc3VwcmEsIHF1YWxxdWVyIGRpcmVpdG8gZGUgY29tdW5pY2HDp8OjbyBhbyBww7pibGljbyBjYWLDrXZlbCBlbSByZWxhw6fDo28gw6AgT2JyYSBvcmEgZGVwb3NpdGFkYSwgaW5jbHVpbmRvLXNlIG9zIHVzb3MgcmVmZXJlbnRlcyDDoCByZXByZXNlbnRhw6fDo28gcMO6YmxpY2EgZS9vdSBleGVjdcOnw6NvIHDDumJsaWNhLCBiZW0gY29tbyBxdWFscXVlciBvdXRyYSBtb2RhbGlkYWRlIGRlIGNvbXVuaWNhw6fDo28gYW8gcMO6YmxpY28gcXVlIGV4aXN0YSBvdSB2ZW5oYSBhIGV4aXN0aXIsIG5vcyB0ZXJtb3MgZG8gYXJ0aWdvIDY4IGUgc2VndWludGVzIGRhIExlaSA5LjYxMC85OCwgbmEgZXh0ZW5zw6NvIHF1ZSBmb3IgYXBsaWPDoXZlbCBhb3Mgc2VydmnDp29zIHByZXN0YWRvcyBhbyBww7pibGljbyBwZWxhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFPDo28gUGF1bG8gKFVOSUZFU1ApLgoKNC4gRXN0YSBsaWNlbsOnYSBhYnJhbmdlLCBhaW5kYSwgbm9zIG1lc21vcyB0ZXJtb3MgZXN0YWJlbGVjaWRvcyBubyBpdGVtIDIsIHN1cHJhLCB0b2RvcyBvcyBkaXJlaXRvcyBjb25leG9zIGRlIGFydGlzdGFzIGludMOpcnByZXRlcyBvdSBleGVjdXRhbnRlcywgcHJvZHV0b3JlcyBmb25vZ3LDoWZpY29zIG91IGVtcHJlc2FzIGRlIHJhZGlvZGlmdXPDo28gcXVlIGV2ZW50dWFsbWVudGUgc2VqYW0gYXBsaWPDoXZlaXMgZW0gcmVsYcOnw6NvIMOgIG9icmEgZGVwb3NpdGFkYSwgZW0gY29uZm9ybWlkYWRlIGNvbSBvIHJlZ2ltZSBmaXhhZG8gbm8gVMOtdHVsbyBWIGRhIExlaSA5LjYxMC85OC4KCjUuIFNlIGEgT2JyYSBkZXBvc2l0YWRhIGZvaSBvdSDDqSBvYmpldG8gZGUgZmluYW5jaWFtZW50byBwb3IgaW5zdGl0dWnDp8O1ZXMgZGUgZm9tZW50byDDoCBwZXNxdWlzYSBvdSBxdWFscXVlciBvdXRyYSBzZW1lbGhhbnRlLCB2b2PDqiBvdSBvIHRpdHVsYXIgYXNzZWd1cmEgcXVlIGN1bXByaXUgdG9kYXMgYXMgb2JyaWdhw6fDtWVzIHF1ZSBsaGUgZm9yYW0gaW1wb3N0YXMgcGVsYSBpbnN0aXR1acOnw6NvIGZpbmFuY2lhZG9yYSBlbSByYXrDo28gZG8gZmluYW5jaWFtZW50bywgZSBxdWUgbsOjbyBlc3TDoSBjb250cmFyaWFuZG8gcXVhbHF1ZXIgZGlzcG9zacOnw6NvIGNvbnRyYXR1YWwgcmVmZXJlbnRlIMOgIHB1YmxpY2HDp8OjbyBkbyBjb250ZcO6ZG8gb3JhIHN1Ym1ldGlkbyBhbyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBVTklGRVNQLgogCjYuIEF1dG9yaXphIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU8OjbyBQYXVsbyBhIGRpc3BvbmliaWxpemFyIGEgb2JyYSBubyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBVTklGRVNQIGRlIGZvcm1hIGdyYXR1aXRhLCBkZSBhY29yZG8gY29tIGEgbGljZW7Dp2EgcMO6YmxpY2EgQ3JlYXRpdmUgQ29tbW9uczogQXRyaWJ1acOnw6NvLVNlbSBEZXJpdmHDp8O1ZXMtU2VtIERlcml2YWRvcyA0LjAgSW50ZXJuYWNpb25hbCAoQ0MgQlktTkMtTkQpLCBwZXJtaXRpbmRvIHNldSBsaXZyZSBhY2Vzc28sIHVzbyBlIGNvbXBhcnRpbGhhbWVudG8sIGRlc2RlIHF1ZSBjaXRhZGEgYSBmb250ZS4gQSBvYnJhIGNvbnRpbnVhIHByb3RlZ2lkYSBwb3IgRGlyZWl0b3MgQXV0b3JhaXMgZS9vdSBwb3Igb3V0cmFzIGxlaXMgYXBsaWPDoXZlaXMuIFF1YWxxdWVyIHVzbyBkYSBvYnJhLCBxdWUgbsOjbyBvIGF1dG9yaXphZG8gc29iIGVzdGEgbGljZW7Dp2Egb3UgcGVsYSBsZWdpc2xhw6fDo28gYXV0b3JhbCwgw6kgcHJvaWJpZG8uICAKCjcuIEF0ZXN0YSBxdWUgYSBPYnJhIHN1Ym1ldGlkYSBuw6NvIGNvbnTDqW0gcXVhbHF1ZXIgaW5mb3JtYcOnw6NvIGNvbmZpZGVuY2lhbCBzdWEgb3UgZGUgdGVyY2Vpcm9zLgoKOC4gQXRlc3RhIHF1ZSBvIHRyYWJhbGhvIHN1Ym1ldGlkbyDDqSBvcmlnaW5hbCBlIGZvaSBlbGFib3JhZG8gcmVzcGVpdGFuZG8gb3MgcHJpbmPDrXBpb3MgZGEgbW9yYWwgZSBkYSDDqXRpY2EgZSBuw6NvIHZpb2xvdSBxdWFscXVlciBkaXJlaXRvIGRlIHByb3ByaWVkYWRlIGludGVsZWN0dWFsLCBzb2IgcGVuYSBkZSByZXNwb25kZXIgY2l2aWwsIGNyaW1pbmFsLCDDqXRpY2EgZSBwcm9maXNzaW9uYWxtZW50ZSBwb3IgbWV1cyBhdG9zOwoKOS4gQXRlc3RhIHF1ZSBhIHZlcnPDo28gZG8gdHJhYmFsaG8gcHJlc2VudGUgbm8gYXJxdWl2byBzdWJtZXRpZG8gw6kgYSB2ZXJzw6NvIGRlZmluaXRpdmEgcXVlIGluY2x1aSBhcyBhbHRlcmHDp8O1ZXMgZGVjb3JyZW50ZXMgZGEgZGVmZXNhLCBzb2xpY2l0YWRhcyBwZWxhIGJhbmNhLCBzZSBob3V2ZSBhbGd1bWEsIG91IHNvbGljaXRhZGFzIHBvciBwYXJ0ZSBkZSBvcmllbnRhw6fDo28gZG9jZW50ZSByZXNwb25zw6F2ZWw7CgoxMC4gQ29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTw6NvIFBhdWxvIChVTklGRVNQKSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgcmVhbGl6YXIgcXVhaXNxdWVyIGFsdGVyYcOnw7VlcyBuYSBtw61kaWEgb3Ugbm8gZm9ybWF0byBkbyBhcnF1aXZvIHBhcmEgcHJvcMOzc2l0b3MgZGUgcHJlc2VydmHDp8OjbyBkaWdpdGFsLCBkZSBhY2Vzc2liaWxpZGFkZSBlIGRlIG1lbGhvciBpZGVudGlmaWNhw6fDo28gZG8gdHJhYmFsaG8gc3VibWV0aWRvLCBkZXNkZSBxdWUgbsOjbyBzZWphIGFsdGVyYWRvIHNldSBjb250ZcO6ZG8gaW50ZWxlY3R1YWwuCgpBbyBjb25jbHVpciBhcyBldGFwYXMgZG8gcHJvY2Vzc28gZGUgc3VibWlzc8OjbyBkZSBhcnF1aXZvcyBubyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBVTklGRVNQLCBhdGVzdG8gcXVlIGxpIGUgY29uY29yZGVpIGludGVncmFsbWVudGUgY29tIG9zIHRlcm1vcyBhY2ltYSBkZWxpbWl0YWRvcywgc2VtIGZhemVyIHF1YWxxdWVyIHJlc2VydmEgZSBub3ZhbWVudGUgY29uZmlybWFuZG8gcXVlIGN1bXBybyBvcyByZXF1aXNpdG9zIGluZGljYWRvcyBub3MgaXRlbnMgbWVuY2lvbmFkb3MgYW50ZXJpb3JtZW50ZS4KCkhhdmVuZG8gcXVhbHF1ZXIgZGlzY29yZMOibmNpYSBlbSByZWxhw6fDo28gYSBwcmVzZW50ZSBsaWNlbsOnYSBvdSBuw6NvIHNlIHZlcmlmaWNhbmRvIG8gZXhpZ2lkbyBub3MgaXRlbnMgYW50ZXJpb3Jlcywgdm9jw6ogZGV2ZSBpbnRlcnJvbXBlciBpbWVkaWF0YW1lbnRlIG8gcHJvY2Vzc28gZGUgc3VibWlzc8Ojby4gQSBjb250aW51aWRhZGUgZG8gcHJvY2Vzc28gZXF1aXZhbGUgw6AgY29uY29yZMOibmNpYSBlIMOgIGFzc2luYXR1cmEgZGVzdGUgZG9jdW1lbnRvLCBjb20gdG9kYXMgYXMgY29uc2VxdcOqbmNpYXMgbmVsZSBwcmV2aXN0YXMsIHN1amVpdGFuZG8tc2UgbyBzaWduYXTDoXJpbyBhIHNhbsOnw7VlcyBjaXZpcyBlIGNyaW1pbmFpcyBjYXNvIG7Do28gc2VqYSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXRyaW1vbmlhaXMgZS9vdSBjb25leG9zIGFwbGljw6F2ZWlzIMOgIE9icmEgZGVwb3NpdGFkYSBkdXJhbnRlIGVzdGUgcHJvY2Vzc28sIG91IGNhc28gbsOjbyB0ZW5oYSBvYnRpZG8gcHLDqXZpYSBlIGV4cHJlc3NhIGF1dG9yaXphw6fDo28gZG8gdGl0dWxhciBwYXJhIG8gZGVww7NzaXRvIGUgdG9kb3Mgb3MgdXNvcyBkYSBPYnJhIGVudm9sdmlkb3MuCgpTZSB0aXZlciBxdWFscXVlciBkw7p2aWRhIHF1YW50byBhb3MgdGVybW9zIGRlIGxpY2VuY2lhbWVudG8gZSBxdWFudG8gYW8gcHJvY2Vzc28gZGUgc3VibWlzc8OjbywgZW50cmUgZW0gY29udGF0byBjb20gYSBiaWJsaW90ZWNhIGRvIHNldSBjYW1wdXMgKGNvbnN1bHRlIGVtOiBodHRwczovL2JpYmxpb3RlY2FzLnVuaWZlc3AuYnIvYmlibGlvdGVjYXMtZGEtcmVkZSkuIAoKU8OjbyBQYXVsbywgVHVlIE1heSAwOSAxOTozNjozNCBCUlQgMjAyMy4KRepositório InstitucionalPUBhttp://www.repositorio.unifesp.br/oai/requestopendoar:34652023-10-06T04:01:14Repositório Institucional da UNIFESP - Universidade Federal de São Paulo (UNIFESP)false
dc.title.pt_BR.fl_str_mv e-NEAT: Um Arcabouço de Combinação de Classificadores baseados em Neuroevolução
title e-NEAT: Um Arcabouço de Combinação de Classificadores baseados em Neuroevolução
spellingShingle e-NEAT: Um Arcabouço de Combinação de Classificadores baseados em Neuroevolução
Pimenta, Guilherme Bruno Araújo [UNIFESP]
aprendizagem de máquina
comitê de classificadores
autoML
neuroevolução
NEAT
title_short e-NEAT: Um Arcabouço de Combinação de Classificadores baseados em Neuroevolução
title_full e-NEAT: Um Arcabouço de Combinação de Classificadores baseados em Neuroevolução
title_fullStr e-NEAT: Um Arcabouço de Combinação de Classificadores baseados em Neuroevolução
title_full_unstemmed e-NEAT: Um Arcabouço de Combinação de Classificadores baseados em Neuroevolução
title_sort e-NEAT: Um Arcabouço de Combinação de Classificadores baseados em Neuroevolução
author Pimenta, Guilherme Bruno Araújo [UNIFESP]
author_facet Pimenta, Guilherme Bruno Araújo [UNIFESP]
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/2284592753469868
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/3828728429230356
dc.contributor.author.fl_str_mv Pimenta, Guilherme Bruno Araújo [UNIFESP]
dc.contributor.advisor1.fl_str_mv Faria, Fabio Augusto [UNIFESP]
contributor_str_mv Faria, Fabio Augusto [UNIFESP]
dc.subject.por.fl_str_mv aprendizagem de máquina
comitê de classificadores
autoML
neuroevolução
NEAT
topic aprendizagem de máquina
comitê de classificadores
autoML
neuroevolução
NEAT
description Técnicas de aprendizado de máquina são aplicadas em diversas áreas do conhecimento, de modo a criar modelos que sejam capazes de auxiliar ou substituir tarefas realizadas por pessoas. Considerando modelos de aprendizado de máquina mais tradicionais, nota-se certa dependência desses com a presença de um especialista, que possua conhecimento tanto do domínio do problema quanto das ferramentas, de modo a gerar e parametrizar o modelo corretamente. Visto isso, novas técnicas e algoritmos ganham destaque na tarefa tornar tal processo mais automatizado e com menos dependência de um especialista. Esses fazem parte de um paradigma conhecido por Automated Machine Learning. Uma das abordagens pertencente a essa família de algoritmos consiste no uso de operadores genéticos para a concepção de redes neurais artificiais, tal técnica é conhecida por neuroevolução, sendo essa capaz de atuar na evolução dos elementos topológicos da rede, possibilitando assim, que ela se adapte a cenários de diferentes complexidades. Dentro do paradigma de aprendizado de máquina, existe uma linha de pensamento que defende que na resolução de um problema, um conjunto de preditores (comitê), quando combinados por algum critério de agregação, tende a obter melhores resultados se comparado a um único preditor. Porém, para que isso seja possível, se acredita ser necessário um comitê que contenha integrantes diversos, ou seja, que mapeiem o problema de forma distinta e eficiente, bem como, tenham seus votos agregados adequadamente para que o resultado final seja satisfatório. Nesse contexto, a aplicação de algoritmos de neuroevolução se apresenta como um candidato para a geração dos integrantes do comitê, já que esses são capazes de conceber redes com estrutura interna distinta durante o processo evolutivo, o que pode resultar em diversidade de respostas a serem combinadas por estratégias de agregação. Portanto, esse trabalho explora o uso de neuroevolução para a criação de comitê de Redes Neurais Artificiais, assim como, empregando diferentes estratégias de agregação de votos, a fim de formar comitês com redes diversas. Apresentou-se 5 diferentes classificadores resultantes do arcabouço proposto, sendo evidenciados resultados superiores em 5 das 10 bases de dados quando comparado a outros 7 métodos de aprendizado de máquina consolidados na literatura, demonstrando ganhos de até 12,5% frente ao melhor método de base de comparação, confirmando dentro do escopo dos experimentos as hipóteses do trabalho.
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-05-10T11:26:28Z
dc.date.available.fl_str_mv 2023-05-10T11:26:28Z
dc.date.issued.fl_str_mv 2023-02-28
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.unifesp.br/11600/67473
url https://repositorio.unifesp.br/11600/67473
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 130 f.
dc.publisher.none.fl_str_mv Universidade Federal de São Paulo
publisher.none.fl_str_mv Universidade Federal de São Paulo
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIFESP
instname:Universidade Federal de São Paulo (UNIFESP)
instacron:UNIFESP
instname_str Universidade Federal de São Paulo (UNIFESP)
instacron_str UNIFESP
institution UNIFESP
reponame_str Repositório Institucional da UNIFESP
collection Repositório Institucional da UNIFESP
bitstream.url.fl_str_mv ${dspace.ui.url}/bitstream/11600/67473/8/e-NEAT%20Thesis.pdf.txt
${dspace.ui.url}/bitstream/11600/67473/10/e-NEAT%20Thesis.pdf.jpg
${dspace.ui.url}/bitstream/11600/67473/3/e-NEAT%20Thesis.pdf
${dspace.ui.url}/bitstream/11600/67473/4/license.txt
bitstream.checksum.fl_str_mv e43bac92a19efcb2566bd4e7c348a57b
eba8eca45b3535b3b77798c4efd8da39
20c8c19831b5a24ec0b3918375ea1d3c
e991dd9cc6a2a8014643830ec07d9f96
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIFESP - Universidade Federal de São Paulo (UNIFESP)
repository.mail.fl_str_mv
_version_ 1802764277403090944