Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-lineares

Detalhes bibliográficos
Ano de defesa: 2018
Autor(a) principal: Barros, Victor Pedroso Ambiel
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Tecnológica Federal do Paraná
Ponta Grossa
Brasil
Programa de Pós-Graduação em Ciência da Computação
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://repositorio.utfpr.edu.br/jspui/handle/1/3340
Resumo: Artificial neural networks make possible to work with modeling and resolution of nonlinear problems by training, testing and validating the neural network with a set of input data and an output goal. However, the construction of an artificial neural network is complex and hard-working because there is no neural network model ready to solve any problem, each neural network must be built based on the problem that needs to be solved. One of the main points in the construction of a neural network is the correct choice of the training algorithm for the network to converge correctly, produce good results and correctly solve the problem addressed. Each training algorithm contains its pros and cons that should be taken into consideration. The present work presents the performance comparison between the Levenberg-Marquardt, Bayesian Regularization, Scaled Conjugate Gradient and Resilient Backpropagation algorithms applied to a non-linear case study. The application of the algorithms in the case study was carried out in three different neural network architectures, allowing to evaluate the performance of the algorithms in different architectures. The case study is the learning of the value of the stoichiometric richness in spark ignition engine, which is characterized as a non-linear and high complexity problem. The results obtained with the training of the algorithms in the different architectures showed the importance of the architecture of the neural network used, being that one of the three architectures developed the best result and two algorithms were able to achieve excellent performance rates, whereas other two algorithms did not obtain satisfactory results.
id UTFPR-12_689e69c314c0e05ba05957fd0f18175e
oai_identifier_str oai:repositorio.utfpr.edu.br:1/3340
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-linearesEvaluation of the performance of backpropagation algorithms with artificial neural networks to solve non-linear problemsRedes neurais (Computação)AlgorítmosDesempenhoNeural networks (Computer science)AlgorithmsPerformanceCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOCiência da ComputaçãoArtificial neural networks make possible to work with modeling and resolution of nonlinear problems by training, testing and validating the neural network with a set of input data and an output goal. However, the construction of an artificial neural network is complex and hard-working because there is no neural network model ready to solve any problem, each neural network must be built based on the problem that needs to be solved. One of the main points in the construction of a neural network is the correct choice of the training algorithm for the network to converge correctly, produce good results and correctly solve the problem addressed. Each training algorithm contains its pros and cons that should be taken into consideration. The present work presents the performance comparison between the Levenberg-Marquardt, Bayesian Regularization, Scaled Conjugate Gradient and Resilient Backpropagation algorithms applied to a non-linear case study. The application of the algorithms in the case study was carried out in three different neural network architectures, allowing to evaluate the performance of the algorithms in different architectures. The case study is the learning of the value of the stoichiometric richness in spark ignition engine, which is characterized as a non-linear and high complexity problem. The results obtained with the training of the algorithms in the different architectures showed the importance of the architecture of the neural network used, being that one of the three architectures developed the best result and two algorithms were able to achieve excellent performance rates, whereas other two algorithms did not obtain satisfactory results.As redes neurais artificiais possibilitam trabalhar com modelagem e resolução de problemas não-lineares, treinando, testando e validando a rede neural com um conjunto de dados na entrada e um objetivo de saída. Porém a construção de uma rede neural artificial é algo complexo e trabalhoso, pois não existe um modelo de rede neural pronto que solucione qualquer problema, cada rede neural deve ser construída com base no problema que se quer solucionar. Um dos principais pontos na construção de uma rede neural é a escolha correta do algoritmo de treinamento para a rede convergir corretamente, produzir bons resultados e solucionar corretamente o problema abordado. Cada algoritmo de treinamento contém seus prós e contras que devem ser levados em consideração. O presente trabalho apresenta a comparação de desempenho entre os algoritmos Levenberg-Marquardt, Bayesian Regularization, Scaled Conjugate Gradient e Resilient Backpropagation aplicado a um estudo de caso não-linear. A aplicação dos algoritmos no estudo de caso foi realizada em três arquiteturas de redes neurais diferentes, possibilitando avaliar em diferentes arquiteturas o desempenho dos algoritmos. O estudo de caso abordado é a aprendizagem do valor da riqueza estequiométrica em motores a combustão interna ciclo Otto, que se caracteriza como um problema não-linear e de alta complexidade. Os resultados obtidos com os treinamentos dos algoritmos nas diferentes arquiteturas mostraram a importância da arquitetura da rede neural utilizada, sendo que uma das três arquiteturas desenvolvida obteve o melhor resultado e dois algoritmos conseguiram atingir ótimas taxas de desempenho, enquanto outros dois algoritmos não obtiveram resultados satisfatórios.Universidade Tecnológica Federal do ParanáPonta GrossaBrasilPrograma de Pós-Graduação em Ciência da ComputaçãoBrasilSantos, Max Mauro Diashttp://lattes.cnpq.br/6212006974231025Yoshioka, Leopoldo RidekiPacheco, Maurício ZadraMatos, Simone NasserSantos, Max Mauro DiasBarros, Victor Pedroso Ambiel2018-08-16T12:05:27Z2018-08-16T12:05:27Z2018-07-05info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfBARROS, Victor Pedroso Ambiel. Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-lineares. 2018. 135 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2018.http://repositorio.utfpr.edu.br/jspui/handle/1/3340porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2018-08-16T12:05:27Zoai:repositorio.utfpr.edu.br:1/3340Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2018-08-16T12:05:27Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.none.fl_str_mv Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-lineares
Evaluation of the performance of backpropagation algorithms with artificial neural networks to solve non-linear problems
title Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-lineares
spellingShingle Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-lineares
Barros, Victor Pedroso Ambiel
Redes neurais (Computação)
Algorítmos
Desempenho
Neural networks (Computer science)
Algorithms
Performance
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Ciência da Computação
title_short Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-lineares
title_full Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-lineares
title_fullStr Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-lineares
title_full_unstemmed Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-lineares
title_sort Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-lineares
author Barros, Victor Pedroso Ambiel
author_facet Barros, Victor Pedroso Ambiel
author_role author
dc.contributor.none.fl_str_mv Santos, Max Mauro Dias
http://lattes.cnpq.br/6212006974231025
Yoshioka, Leopoldo Rideki
Pacheco, Maurício Zadra
Matos, Simone Nasser
Santos, Max Mauro Dias
dc.contributor.author.fl_str_mv Barros, Victor Pedroso Ambiel
dc.subject.por.fl_str_mv Redes neurais (Computação)
Algorítmos
Desempenho
Neural networks (Computer science)
Algorithms
Performance
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Ciência da Computação
topic Redes neurais (Computação)
Algorítmos
Desempenho
Neural networks (Computer science)
Algorithms
Performance
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Ciência da Computação
description Artificial neural networks make possible to work with modeling and resolution of nonlinear problems by training, testing and validating the neural network with a set of input data and an output goal. However, the construction of an artificial neural network is complex and hard-working because there is no neural network model ready to solve any problem, each neural network must be built based on the problem that needs to be solved. One of the main points in the construction of a neural network is the correct choice of the training algorithm for the network to converge correctly, produce good results and correctly solve the problem addressed. Each training algorithm contains its pros and cons that should be taken into consideration. The present work presents the performance comparison between the Levenberg-Marquardt, Bayesian Regularization, Scaled Conjugate Gradient and Resilient Backpropagation algorithms applied to a non-linear case study. The application of the algorithms in the case study was carried out in three different neural network architectures, allowing to evaluate the performance of the algorithms in different architectures. The case study is the learning of the value of the stoichiometric richness in spark ignition engine, which is characterized as a non-linear and high complexity problem. The results obtained with the training of the algorithms in the different architectures showed the importance of the architecture of the neural network used, being that one of the three architectures developed the best result and two algorithms were able to achieve excellent performance rates, whereas other two algorithms did not obtain satisfactory results.
publishDate 2018
dc.date.none.fl_str_mv 2018-08-16T12:05:27Z
2018-08-16T12:05:27Z
2018-07-05
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 BARROS, Victor Pedroso Ambiel. Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-lineares. 2018. 135 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2018.
http://repositorio.utfpr.edu.br/jspui/handle/1/3340
identifier_str_mv BARROS, Victor Pedroso Ambiel. Avaliação do desempenho de algoritmos de retropropagação com redes neurais artificiais para a resolução de problemas não-lineares. 2018. 135 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2018.
url http://repositorio.utfpr.edu.br/jspui/handle/1/3340
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 application/pdf
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Ponta Grossa
Brasil
Programa de Pós-Graduação em Ciência da Computação
Brasil
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Ponta Grossa
Brasil
Programa de Pós-Graduação em Ciência da Computação
Brasil
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv riut@utfpr.edu.br || sibi@utfpr.edu.br
_version_ 1850498272747061248