Treinamento de redes neurais com incorporação da técnica Backpropagation ao FDIPA
Autor(a) principal: | |
---|---|
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 |