Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/33152
Registro completo de metadados
Campo DCValorIdioma
dc.creatorAlmeida, Ana Paula Capeletti Ramos-
dc.date.accessioned2024-01-05T17:42:09Z-
dc.date.available2024-01-05T17:42:09Z-
dc.date.issued2023-12-01-
dc.identifier.citationALMEIDA, Ana Paula Capeletti Ramos. Avaliação de métodos de otimização em redes neurais convolucionais para identificação de dígitos. 2023. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Santa Helena, 2023.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/33152-
dc.description.abstractThis work proposes the creation of software aimed at recognizing words in images, through a neural network, analyzing discrepancies between a network trained by classical methods, such as gradient descent, and probabilistic approaches. The central objective is to provide support to the academic community and those interested in neural networks, character identification, gradient descent and probabilistic methods. The focus is on the development of character identification software using Artificial Neural Networks (ANN) with different backpropagation methods. The methodology used involved the use of Eclipse 2023-06 and Scene Builder to create the graphical interface, with Java version 8 and JavaFX as the programming base. The software was designed with two main aspects: one aimed at users (“user screen” and “help”) and the other intended for internal testing (“dev screen” and “train CNN”). During the tests carried out, the execution of the algorithm using the gradient descent method presented results similar to those obtained with Particle Swarm Optimization (PSO), with the latter demonstrating slightly better performance, reaching an accuracy of 72.5%. However, the limitation of the testing machine, without the addition of a GPU for processing, made the classification of letters unfeasible, resulting in the classification of handwritten digits. It is important to highlight that these tests were conducted on small-scale image sets, revealing limitations of PSO when applied to larger image sets. A possible solution to deal with this issue would be to improve the hardware of the testing machine, through the addition of a GPU for processing.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-nc/4.0pt_BR
dc.subjectJavaFX (Recurso eletrônico)pt_BR
dc.subjectRedes neurais (Computação)pt_BR
dc.subjectSoftwarept_BR
dc.subjectAlgorítmos computacionaispt_BR
dc.subjectJavaFX (Electronic resource)pt_BR
dc.subjectNeural networks (Computer science)pt_BR
dc.subjectComputer softwarept_BR
dc.subjectComputer algorithmspt_BR
dc.titleAvaliação de métodos de otimização em redes neurais convolucionais para identificação de dígitospt_BR
dc.title.alternativeEvaluation of optimazation methods in convolutional neural networks for digital identificationpt_BR
dc.typebachelorThesispt_BR
dc.description.resumoEste trabalho propõe a criação de um software voltado para o reconhecimento de palavras em imagens, através de uma rede neural, realizando a análise das discrepâncias entre uma rede treinada por métodos clássicos, como o gradiente descendente, e abordagens probabilísticas. O objetivo central é fornecer suporte à comunidade acadêmica e aos interessados em redes neurais, identificação de caracteres, gradiente descendente e métodos probabilísticos. O foco concentra-se no desenvolvimento de um software de identificação de caracteres utilizando Redes Neurais Artificiais (RNA) com distintos métodos de backpropagation. A metodologia empregada envolveu o uso do Eclipse 2023-06 e do Scene Builder para a criação da interface gráfica, com Java na versão 8 e JavaFX como base de programação. O software foi concebido com duas vertentes principais: uma voltada aos usuários (“tela usuário” e “ajuda”) e outra destinada a testes internos (“tela dev” e “treina CNN”). Durante os testes realizados, a execução do algoritmo empregando o método do gradiente descendente apresentou resultados semelhantes aos obtidos com o Particle Swarm Optimization (PSO), com este último demonstrando um desempenho ligeiramente superior, alcançando uma acurácia de 72.5%. No entanto, a limitação da máquina de testes, sem a adição de uma GPU para processamento, inviabilizou a classificação de letras, resultando na classificação de dígitos manuscritos. É relevante destacar que esses testes foram conduzidos em conjuntos de imagens de pequena escala, revelando limitações do PSO quando aplicado a conjuntos de imagens mais extensos. Uma possível solução para lidar com essa questão seria a melhoria do hardware da máquina de testes, por meio da adição de uma GPU para processamento.pt_BR
dc.degree.localSanta Helenapt_BR
dc.publisher.localSanta Helenapt_BR
dc.contributor.advisor1Nakajima, Evandro Alves-
dc.contributor.advisor-co1Conti, Giuvane-
dc.contributor.referee1Rocha, Davi Marcondes-
dc.contributor.referee2Nakajima, Evandro Alves-
dc.contributor.referee3Piovesan, Suzan Kelly Borges-
dc.publisher.countryBrasilpt_BR
dc.publisher.programCiência da Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:SH - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
avaliacaootimizacaoredesneurais.pdf1,88 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons