Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de Boltzmann

Detalhes bibliográficos
Autor(a) principal: Vale, Gustavo Bruno do
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFU
Texto Completo: https://repositorio.ufu.br/handle/123456789/17561
http://doi.org/10.14393/ufu.di.2016.366
Resumo: The objective of this work is to use algorithms known as Boltzmann Machine to rebuild and classify patterns as images. This algorithm has a similar structure to that of an Artificial Neural Network but network nodes have stochastic and probabilistic decisions. This work presents the theoretical framework of the main Artificial Neural Networks, General Boltzmann Machine algorithm and a variation of this algorithm known as Restricted Boltzmann Machine. Computer simulations are performed comparing algorithms Artificial Neural Network Backpropagation with these algorithms Boltzmann General Machine and Machine Restricted Boltzmann. Through computer simulations are analyzed executions times of the different described algorithms and bit hit percentage of trained patterns that are later reconstructed. Finally, they used binary images with and without noise in training Restricted Boltzmann Machine algorithm, these images are reconstructed and classified according to the bit hit percentage in the reconstruction of the images. The Boltzmann machine algorithms were able to classify patterns trained and showed excellent results in the reconstruction of the standards code faster runtime and thus can be used in applications such as image recognition.
id UFU_c3ba7bf83b851a3425e1d2a0a78036ee
oai_identifier_str oai:repositorio.ufu.br:123456789/17561
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de BoltzmannEngenharia elétricaReconhecimento de padrõesRedes neurais (Computação)AlgoritmosMáquina de BoltzmannReconhecimento de imagensRedes Neurais ArtificiaisBoltzmann MachineRecognition of imagesPattern RecognitionArtificial Neural NetworksCNPQ::ENGENHARIAS::ENGENHARIA ELETRICAThe objective of this work is to use algorithms known as Boltzmann Machine to rebuild and classify patterns as images. This algorithm has a similar structure to that of an Artificial Neural Network but network nodes have stochastic and probabilistic decisions. This work presents the theoretical framework of the main Artificial Neural Networks, General Boltzmann Machine algorithm and a variation of this algorithm known as Restricted Boltzmann Machine. Computer simulations are performed comparing algorithms Artificial Neural Network Backpropagation with these algorithms Boltzmann General Machine and Machine Restricted Boltzmann. Through computer simulations are analyzed executions times of the different described algorithms and bit hit percentage of trained patterns that are later reconstructed. Finally, they used binary images with and without noise in training Restricted Boltzmann Machine algorithm, these images are reconstructed and classified according to the bit hit percentage in the reconstruction of the images. The Boltzmann machine algorithms were able to classify patterns trained and showed excellent results in the reconstruction of the standards code faster runtime and thus can be used in applications such as image recognition.Dissertação (Mestrado)O objetivo deste trabalho é utilizar algoritmos conhecidos como Máquina de Boltzmann para reconstruir e classificar padrões como de imagens. Este algoritmo possui uma estrutura parecida com a de uma Rede Neural Artificial porém os nós da rede possuem decisões estocásticas e probabilísticas. Neste trabalho é apresentado o referencial teórico das principais Redes Neurais Artificiais, do algoritmo Máquina de Boltzmann Geral e uma variação deste algoritmo conhecida como Máquina de Boltzmann Restrita. São realizadas simulações computacionais comparando os algoritmos Rede Neural Artificial Backpropagation com estes algoritmos Máquina de Boltzmann Geral e Máquina de Boltzmann Restrita. Através de simulações computacionais são analisados os tempos de execuções dos diferentes algoritmos descritos e os percentuais de acerto de bits dos padrões treinados que são posteriormente reconstruídos. Por fim, são utilizadas imagens binárias com e sem ruído no treinamento do algoritmo Máquina de Boltzmann Restrita, estas imagens são reconstruídas e classificadas de acordo com o percentual de acerto de bits na reconstrução das imagens. Os algoritmos Máquina de Boltzmann foram capazes de classificar padrões treinados e apresentaram ótimos resultados na reconstrução dos padrões com um rápido tempo de execução do código podendo assim ser utilizado em aplicações como de reconhecimento de imagens.Universidade Federal de UbelândiaBrasilPrograma de Pós-graduação em Engenharia ElétricaCarrijo, Gilberto Aranteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4781864Y0Veiga, Antônio Cláudio Paschoarellihttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782222Y6Ferreira, Wilson Tavareshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4794182E0Carneiro, Milena Bueno Pereirahttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4550919J0Vale, Gustavo Bruno do2016-07-27T18:25:20Z2016-07-27T18:25:20Z2016-06-192016-06-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfVALE, Gustavo Bruno do. Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de Boltzmann. 2016. 107 f. Dissertação (Mestrado em Ciências) - Universidade Federal de Uberlândia, Uberlândia, 2016. DOI http://doi.org/10.14393/ufu.di.2016.366https://repositorio.ufu.br/handle/123456789/17561http://doi.org/10.14393/ufu.di.2016.366porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2020-10-02T20:14:34Zoai:repositorio.ufu.br:123456789/17561Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2020-10-02T20:14:34Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.none.fl_str_mv Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de Boltzmann
title Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de Boltzmann
spellingShingle Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de Boltzmann
Vale, Gustavo Bruno do
Engenharia elétrica
Reconhecimento de padrões
Redes neurais (Computação)
Algoritmos
Máquina de Boltzmann
Reconhecimento de imagens
Redes Neurais Artificiais
Boltzmann Machine
Recognition of images
Pattern Recognition
Artificial Neural Networks
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
title_short Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de Boltzmann
title_full Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de Boltzmann
title_fullStr Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de Boltzmann
title_full_unstemmed Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de Boltzmann
title_sort Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de Boltzmann
author Vale, Gustavo Bruno do
author_facet Vale, Gustavo Bruno do
author_role author
dc.contributor.none.fl_str_mv Carrijo, Gilberto Arantes
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4781864Y0
Veiga, Antônio Cláudio Paschoarelli
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4782222Y6
Ferreira, Wilson Tavares
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4794182E0
Carneiro, Milena Bueno Pereira
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4550919J0
dc.contributor.author.fl_str_mv Vale, Gustavo Bruno do
dc.subject.por.fl_str_mv Engenharia elétrica
Reconhecimento de padrões
Redes neurais (Computação)
Algoritmos
Máquina de Boltzmann
Reconhecimento de imagens
Redes Neurais Artificiais
Boltzmann Machine
Recognition of images
Pattern Recognition
Artificial Neural Networks
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
topic Engenharia elétrica
Reconhecimento de padrões
Redes neurais (Computação)
Algoritmos
Máquina de Boltzmann
Reconhecimento de imagens
Redes Neurais Artificiais
Boltzmann Machine
Recognition of images
Pattern Recognition
Artificial Neural Networks
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA
description The objective of this work is to use algorithms known as Boltzmann Machine to rebuild and classify patterns as images. This algorithm has a similar structure to that of an Artificial Neural Network but network nodes have stochastic and probabilistic decisions. This work presents the theoretical framework of the main Artificial Neural Networks, General Boltzmann Machine algorithm and a variation of this algorithm known as Restricted Boltzmann Machine. Computer simulations are performed comparing algorithms Artificial Neural Network Backpropagation with these algorithms Boltzmann General Machine and Machine Restricted Boltzmann. Through computer simulations are analyzed executions times of the different described algorithms and bit hit percentage of trained patterns that are later reconstructed. Finally, they used binary images with and without noise in training Restricted Boltzmann Machine algorithm, these images are reconstructed and classified according to the bit hit percentage in the reconstruction of the images. The Boltzmann machine algorithms were able to classify patterns trained and showed excellent results in the reconstruction of the standards code faster runtime and thus can be used in applications such as image recognition.
publishDate 2016
dc.date.none.fl_str_mv 2016-07-27T18:25:20Z
2016-07-27T18:25:20Z
2016-06-19
2016-06-19
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 VALE, Gustavo Bruno do. Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de Boltzmann. 2016. 107 f. Dissertação (Mestrado em Ciências) - Universidade Federal de Uberlândia, Uberlândia, 2016. DOI http://doi.org/10.14393/ufu.di.2016.366
https://repositorio.ufu.br/handle/123456789/17561
http://doi.org/10.14393/ufu.di.2016.366
identifier_str_mv VALE, Gustavo Bruno do. Reconstrução e reconhecimento de imagens binárias utilizando o algoritmo Máquina de Boltzmann. 2016. 107 f. Dissertação (Mestrado em Ciências) - Universidade Federal de Uberlândia, Uberlândia, 2016. DOI http://doi.org/10.14393/ufu.di.2016.366
url https://repositorio.ufu.br/handle/123456789/17561
http://doi.org/10.14393/ufu.di.2016.366
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 Federal de Ubelândia
Brasil
Programa de Pós-graduação em Engenharia Elétrica
publisher.none.fl_str_mv Universidade Federal de Ubelândia
Brasil
Programa de Pós-graduação em Engenharia Elétrica
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1813711474608046080