e-NEAT: Um Arcabouço de Combinação de Classificadores baseados em Neuroevolução
Autor(a) principal: | |
---|---|
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 |