Treinamento de redes neurais com incorporação da técnica Backpropagation ao FDIPA

Detalhes bibliográficos
Autor(a) principal: Goulart, Vitor Monteiro Andrade
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFJF
Texto Completo: https://doi.org/10.34019/ufjf/di/2022/00058
https://repositorio.ufjf.br/jspui/handle/ufjf/14054
Resumo: As Redes Neurais Artificiais são modelos matemáticos e computacionais inspirados no funcionamento do cérebro humano. Elas são capazes de aprender e realizar tarefas como reconhecimento de padrões, classificação de imagens, detecção de fraudes em cartão de crédito entre outras aplicações. A estrutura de uma rede é composta de nós (que são os neurônios) ligados por arestas (que são as conexões) distribuídos em camadas. Essas conexões possuem valores (pesos) que representam o quanto aquela ligação é importante para a determinação do resultado final. A computação da rede é dada por uma série de composição de funções (funções de ativação) aplicadas ao produto dos pesos pelos valores atribuídos aos neurônios de cada camada. Para que a rede possa aprender, técnicas de otimização devem ser aplicadas para a determinação dos pesos ótimos da rede. Esse trabalho teve como principal objetivo incorporar a técnica backpropagation ao algoritmo de otimização FDIPA - Feasible Directions Interior Point Algorithm para a obtenção dos pesos ótimos de uma rede neural. Concluída essa tarefa, vários testes foram realizados para a comprovação da eficiência da proposta.
id UFJF_620c75355d23d91cf62085db3ac94085
oai_identifier_str oai:hermes.cpd.ufjf.br:ufjf/14054
network_acronym_str UFJF
network_name_str Repositório Institucional da UFJF
repository_id_str
spelling Freire, Wilhelm Passarellahttp://lattes.cnpq.br/8621487041613032Mazorche, Sandro Rodrigueshttp://lattes.cnpq.br/3158859691850299Norman, Jose Herskovitshttp://lattes.cnpq.br/1826341763217869Fonseca, Leonardo Goliatt dahttp://lattes.cnpq.br/9030707448549156https://lattes.cnpq.br/Goulart, Vitor Monteiro Andrade2022-05-06T15:17:55Z2022-05-062022-05-06T15:17:55Z2022-02-11https://doi.org/10.34019/ufjf/di/2022/00058https://repositorio.ufjf.br/jspui/handle/ufjf/14054As Redes Neurais Artificiais são modelos matemáticos e computacionais inspirados no funcionamento do cérebro humano. Elas são capazes de aprender e realizar tarefas como reconhecimento de padrões, classificação de imagens, detecção de fraudes em cartão de crédito entre outras aplicações. A estrutura de uma rede é composta de nós (que são os neurônios) ligados por arestas (que são as conexões) distribuídos em camadas. Essas conexões possuem valores (pesos) que representam o quanto aquela ligação é importante para a determinação do resultado final. A computação da rede é dada por uma série de composição de funções (funções de ativação) aplicadas ao produto dos pesos pelos valores atribuídos aos neurônios de cada camada. Para que a rede possa aprender, técnicas de otimização devem ser aplicadas para a determinação dos pesos ótimos da rede. Esse trabalho teve como principal objetivo incorporar a técnica backpropagation ao algoritmo de otimização FDIPA - Feasible Directions Interior Point Algorithm para a obtenção dos pesos ótimos de uma rede neural. Concluída essa tarefa, vários testes foram realizados para a comprovação da eficiência da proposta.Artificial Neural Networks are mathematical and computational models inspired by the functioning of the human brain. They are able to learn and perform tasks such as pattern recognition, image classification, credit card fraud detection and other applications. The structure of a network is composed of nodes (which are the neurons) connected by edges (which are the conections) distributed in layers. These conections have values (weights) that represent how important the connection is to the determination of the final result. The computation of the network is given by a series of composition of functions (activation functions) applied to the product of the weights by the values attributed to the neurons in each layer. In order to the network to learn, optimization techniques must be applied to determine the optimal network weights. The main objective of this work is to incorporate the backpropagation technique to the optimization algorithm FDIPA - Feasible Directions Interior Point Algorithm to obtain the optimal weights of a neural network. After completing this task, several tests were carried out to prove the efficiency of the proposal.porUniversidade Federal de Juiz de Fora (UFJF)Mestrado Acadêmico em MatemáticaUFJFBrasilICE – Instituto de Ciências ExatasAttribution-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nd/3.0/br/info:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRA::MATEMATICARedes neuraisOtimizaçãoAprendizado de máquinaBackpropagationNeural networksOptimizationMachine learningBackpropagationTreinamento de redes neurais com incorporação da técnica Backpropagation ao FDIPAinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFJFinstname:Universidade Federal de Juiz de Fora (UFJF)instacron:UFJFORIGINALvitormonteiroandradegoulart.pdfvitormonteiroandradegoulart.pdfPDF/Aapplication/pdf5176514https://repositorio.ufjf.br/jspui/bitstream/ufjf/14054/1/vitormonteiroandradegoulart.pdf01e5d7249a848a8cbc8c843a45f5f995MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.ufjf.br/jspui/bitstream/ufjf/14054/2/license_rdfc4c98de35c20c53220c07884f4def27cMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufjf.br/jspui/bitstream/ufjf/14054/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53TEXTvitormonteiroandradegoulart.pdf.txtvitormonteiroandradegoulart.pdf.txtExtracted texttext/plain150229https://repositorio.ufjf.br/jspui/bitstream/ufjf/14054/4/vitormonteiroandradegoulart.pdf.txt72fdd0e6ac0bc5667288eaa37fe8f0a5MD54THUMBNAILvitormonteiroandradegoulart.pdf.jpgvitormonteiroandradegoulart.pdf.jpgGenerated Thumbnailimage/jpeg1158https://repositorio.ufjf.br/jspui/bitstream/ufjf/14054/5/vitormonteiroandradegoulart.pdf.jpg08ef3a1337b5c2c5e0af3ca27fee6bc0MD55ufjf/140542022-11-18 13:31:22.276oai:hermes.cpd.ufjf.br:ufjf/14054Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufjf.br/oai/requestopendoar:2022-11-18T15:31:22Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF)false
dc.title.pt_BR.fl_str_mv Treinamento de redes neurais com incorporação da técnica Backpropagation ao FDIPA
title Treinamento de redes neurais com incorporação da técnica Backpropagation ao FDIPA
spellingShingle Treinamento de redes neurais com incorporação da técnica Backpropagation ao FDIPA
Goulart, Vitor Monteiro Andrade
CNPQ::CIENCIAS EXATAS E DA TERRA::MATEMATICA
Redes neurais
Otimização
Aprendizado de máquina
Backpropagation
Neural networks
Optimization
Machine learning
Backpropagation
title_short Treinamento de redes neurais com incorporação da técnica Backpropagation ao FDIPA
title_full Treinamento de redes neurais com incorporação da técnica Backpropagation ao FDIPA
title_fullStr Treinamento de redes neurais com incorporação da técnica Backpropagation ao FDIPA
title_full_unstemmed Treinamento de redes neurais com incorporação da técnica Backpropagation ao FDIPA
title_sort Treinamento de redes neurais com incorporação da técnica Backpropagation ao FDIPA
author Goulart, Vitor Monteiro Andrade
author_facet Goulart, Vitor Monteiro Andrade
author_role author
dc.contributor.advisor1.fl_str_mv Freire, Wilhelm Passarella
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/8621487041613032
dc.contributor.advisor-co1.fl_str_mv Mazorche, Sandro Rodrigues
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/3158859691850299
dc.contributor.referee1.fl_str_mv Norman, Jose Herskovits
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/1826341763217869
dc.contributor.referee2.fl_str_mv Fonseca, Leonardo Goliatt da
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/9030707448549156
dc.contributor.authorLattes.fl_str_mv https://lattes.cnpq.br/
dc.contributor.author.fl_str_mv Goulart, Vitor Monteiro Andrade
contributor_str_mv Freire, Wilhelm Passarella
Mazorche, Sandro Rodrigues
Norman, Jose Herskovits
Fonseca, Leonardo Goliatt da
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::MATEMATICA
topic CNPQ::CIENCIAS EXATAS E DA TERRA::MATEMATICA
Redes neurais
Otimização
Aprendizado de máquina
Backpropagation
Neural networks
Optimization
Machine learning
Backpropagation
dc.subject.por.fl_str_mv Redes neurais
Otimização
Aprendizado de máquina
Backpropagation
Neural networks
Optimization
Machine learning
Backpropagation
description As Redes Neurais Artificiais são modelos matemáticos e computacionais inspirados no funcionamento do cérebro humano. Elas são capazes de aprender e realizar tarefas como reconhecimento de padrões, classificação de imagens, detecção de fraudes em cartão de crédito entre outras aplicações. A estrutura de uma rede é composta de nós (que são os neurônios) ligados por arestas (que são as conexões) distribuídos em camadas. Essas conexões possuem valores (pesos) que representam o quanto aquela ligação é importante para a determinação do resultado final. A computação da rede é dada por uma série de composição de funções (funções de ativação) aplicadas ao produto dos pesos pelos valores atribuídos aos neurônios de cada camada. Para que a rede possa aprender, técnicas de otimização devem ser aplicadas para a determinação dos pesos ótimos da rede. Esse trabalho teve como principal objetivo incorporar a técnica backpropagation ao algoritmo de otimização FDIPA - Feasible Directions Interior Point Algorithm para a obtenção dos pesos ótimos de uma rede neural. Concluída essa tarefa, vários testes foram realizados para a comprovação da eficiência da proposta.
publishDate 2022
dc.date.accessioned.fl_str_mv 2022-05-06T15:17:55Z
dc.date.available.fl_str_mv 2022-05-06
2022-05-06T15:17:55Z
dc.date.issued.fl_str_mv 2022-02-11
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.ufjf.br/jspui/handle/ufjf/14054
dc.identifier.doi.none.fl_str_mv https://doi.org/10.34019/ufjf/di/2022/00058
url https://doi.org/10.34019/ufjf/di/2022/00058
https://repositorio.ufjf.br/jspui/handle/ufjf/14054
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Juiz de Fora (UFJF)
dc.publisher.program.fl_str_mv Mestrado Acadêmico em Matemática
dc.publisher.initials.fl_str_mv UFJF
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv ICE – Instituto de Ciências Exatas
publisher.none.fl_str_mv Universidade Federal de Juiz de Fora (UFJF)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFJF
instname:Universidade Federal de Juiz de Fora (UFJF)
instacron:UFJF
instname_str Universidade Federal de Juiz de Fora (UFJF)
instacron_str UFJF
institution UFJF
reponame_str Repositório Institucional da UFJF
collection Repositório Institucional da UFJF
bitstream.url.fl_str_mv https://repositorio.ufjf.br/jspui/bitstream/ufjf/14054/1/vitormonteiroandradegoulart.pdf
https://repositorio.ufjf.br/jspui/bitstream/ufjf/14054/2/license_rdf
https://repositorio.ufjf.br/jspui/bitstream/ufjf/14054/3/license.txt
https://repositorio.ufjf.br/jspui/bitstream/ufjf/14054/4/vitormonteiroandradegoulart.pdf.txt
https://repositorio.ufjf.br/jspui/bitstream/ufjf/14054/5/vitormonteiroandradegoulart.pdf.jpg
bitstream.checksum.fl_str_mv 01e5d7249a848a8cbc8c843a45f5f995
c4c98de35c20c53220c07884f4def27c
8a4605be74aa9ea9d79846c1fba20a33
72fdd0e6ac0bc5667288eaa37fe8f0a5
08ef3a1337b5c2c5e0af3ca27fee6bc0
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF)
repository.mail.fl_str_mv
_version_ 1813193941768470528