Verificação de assinaturas manuscritas através de análise de redes complexas
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPE |
dARK ID: | ark:/64986/0013000002cr3 |
Texto Completo: | https://repositorio.ufpe.br/handle/123456789/41295 |
Resumo: | MARTÍNEZ, Raydonal Ospina também é conhecido em citações bibliográficas por: OSPINA, Raydonal; OSPINA, R.; OSPINA-MARTINEZ, R.; MARTINEZ, Raydonal; MARTINEZ, R. |
id |
UFPE_1d01eb5eeccd89b15a8be0551db7c51c |
---|---|
oai_identifier_str |
oai:repositorio.ufpe.br:123456789/41295 |
network_acronym_str |
UFPE |
network_name_str |
Repositório Institucional da UFPE |
repository_id_str |
2221 |
spelling |
SANTOS, Yan Antonino Costa doshttp://lattes.cnpq.br/9104068651235002http://lattes.cnpq.br/2004501146244643http://lattes.cnpq.br/6357960802605841RÊGO, Leandro ChavesMARTÍNEZ, Raydonal Ospina2021-10-08T17:43:43Z2021-10-08T17:43:43Z2021-02-23SANTOS, Yan Antonino Costa dos. Verificação de assinaturas manuscritas através de análise de redes complexas. 2021. Dissertação (Mestrado em Engenharia de Produção) – Universidade Federal de Pernambuco. Recife, 2021.https://repositorio.ufpe.br/handle/123456789/41295ark:/64986/0013000002cr3MARTÍNEZ, Raydonal Ospina também é conhecido em citações bibliográficas por: OSPINA, Raydonal; OSPINA, R.; OSPINA-MARTINEZ, R.; MARTINEZ, Raydonal; MARTINEZ, R.Nesta dissertação, um modelo para verificação de assinaturas manuscritas online através de análise de redes complexas é proposto, em que métricas de centralidade são utilizadas como características preditoras. Seis métodos de aprendizado supervisionado são usados como classificador da veracidade da assinatura: Naive Bayes, Árvore de decisão, floresta aleatória, Extreme Gradient Boosting, Máquina de vetores de suporte e Regressão logística. No estudo é utilizado o banco de dados de assinaturas do MCYT-100, que é utilizado em problemas de verificação. A base de dados possui informações da dinâmica de assinatura de 100 indivíduos, sendo que cada assinatura é replicada (25 assinaturas genuínas e 25 falsas) a fim de tornar viável a avaliação da variabilidade do indivíduo. No framework, as assinaturas foram consideradas como os nós de uma rede complexa em que a relação de conexão existente entre duas assinaturas é mensurada através das correlações entre as séries temporais das coordenadas da assinatura que excedem um limiar de comparação. Este estudo consiste na implementação e avaliação de 5 etapas: 1) coleta de dados; 2) pré-processamento dos dados: transformar as coordenadas em séries temporais e usá-las para a formação das redes complexas; 3) extração dos dados: cálculo das métricas das redes complexas; 4) aprendizado de máquina: uso dos métodos de machine learning para a classificação das assinaturas; 5) avaliação do modelo de aprendizado. Os atributos para o modelo foram as medidas topológicas de centralidade de grau e de autovetor, coeficiente de clusterização e porcentagem de vizinhos verdadeiros. A entropia de permutação como quantificador da informação das séries temporais também é usada como um preditor. Para o ajuste do modelo foram selecionadas aleatoriamente 20 assinaturas verdadeiras e 20 falsas por indivíduo. Métricas de erro preditivo foram calculadas usando as 10 assinaturas restantes por indivíduo. Esse processo foi repetido em um esquema Monte Carlo com 100 repetições para obter estimativas médias de ajuste. Algumas métricas para medir os erros de classificação são utilizadas, entre elas o False Rejection Rate (FRR) que identifica a porcentagem de assinaturas verdadeiras que são rejeitadas pelo modelo, o False Acceptance Rate (FAR) como sendo a porcentagem de assinaturas falsas que são aceitas pelo mecanismo de aprendizado e a Average Error Rate (AER) como o erro médio. Neste framework obteve-se uma taxa de falsos positivos de 6,19%, uma taxa de falso negativo de 6,39% e um erro médio de aproximadamente 6,28%. Em geral as métricas de rede de assinaturas verdadeiras diferem bastante de assinaturas falsas.CAPESIn this dissertation, a model for online handwritten signatures verification via complex network analysis is proposed, in which centrality metrics are used as predictor features. Six supervised learning methods are used as a classifier of signature veracity: Naive Bayes, Decision Tree, Random forest, Extreme Gradient Boosting, Support Vector Machine, and Logistic Regression. In the study is used the signatures database of the MCYT-100, which is used in verification problems. The database has information on the signature dynamics of 100 individuals, and each signature is replicated (25 genuine signatures and 25 false signatures) in order to make the assessment of the individual's variability feasible. In the framework, signatures were considered as the nodes of a complex network in which the existing connection relationship between two signatures is measured through the correlations between time series of signature coordinates that exceed a comparison threshold. This study consists of the implementation and evaluation of 5 stages: 1) data collection; 2) data pre-processing: transform the coordinates into time series and use them for the formation of complex networks; 3) data extraction: calculation of the metrics of complex networks; 4) machine learning: use of machine learning methods for the classification of signatures; 5) evaluation of the models. The atributes for the model were the topological measures of grade and autovector centrality, cluster coeficiente and percentage of genuine neighbors. Permutation entropy as a quantifier of time series information is also used as a predictor. For the adjustment of the model, 20 genuine signatures and 20 false signatures per individual were randomly selected. Predictive error metrics were calculated using the remaining 10 signatures per individual. This process was repeated in a Monte Carlo scheme with 100 repetitions to obtain average adjustment estimates. Some metrics for measuring classification errors are used, including the False Rejection Rate (FRR), which identifies the percentage of genuine signatures that are rejected by the model, the False Acceptance Rate (FAR) as the percentage of false signatures that are accepted by the learning engine, and the Average Error Rate (AER). In this framework, a false acceptance rate of 6,19% was obtained, a false rejection rate of 6,39% and an average error of approximately 6,28%. In general, network metrics for genuine signatures differ greatly from false signature. Compared to other models in the literature, network metrics are shown to be very promising attributes for signature verification.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Engenharia de ProducaoUFPEBrasilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessEngenharia de ProduçãoVerificação de assinaturasAnálise de redes complexasAprendizado de máquinaVerificação de assinaturas manuscritas através de análise de redes complexasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPEORIGINALDISSERTAÇÃO Yan Antonino Costa dos Santos.pdfDISSERTAÇÃO Yan Antonino Costa dos Santos.pdfapplication/pdf2982696https://repositorio.ufpe.br/bitstream/123456789/41295/1/DISSERTA%c3%87%c3%83O%20Yan%20Antonino%20Costa%20dos%20Santos.pdfb29f0838f8012d7ff6225609d2b5de71MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/41295/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82310https://repositorio.ufpe.br/bitstream/123456789/41295/3/license.txtbd573a5ca8288eb7272482765f819534MD53TEXTDISSERTAÇÃO Yan Antonino Costa dos Santos.pdf.txtDISSERTAÇÃO Yan Antonino Costa dos Santos.pdf.txtExtracted texttext/plain147341https://repositorio.ufpe.br/bitstream/123456789/41295/4/DISSERTA%c3%87%c3%83O%20Yan%20Antonino%20Costa%20dos%20Santos.pdf.txt1f0228eb28a0d81369794e8c30db7945MD54THUMBNAILDISSERTAÇÃO Yan Antonino Costa dos Santos.pdf.jpgDISSERTAÇÃO Yan Antonino Costa dos Santos.pdf.jpgGenerated Thumbnailimage/jpeg1202https://repositorio.ufpe.br/bitstream/123456789/41295/5/DISSERTA%c3%87%c3%83O%20Yan%20Antonino%20Costa%20dos%20Santos.pdf.jpga1d26975b003c221ea2d11063cf389bdMD55123456789/412952021-10-09 02:12:40.058oai:repositorio.ufpe.br:123456789/41295TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLCBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91IGFjb3Jkby4KCkEgVUZQRSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBub21lKHMpIGRvKHMpIGF1dG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50byBlbnRyZWd1ZSBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZG8gcHJldmlzdG8gbmEgYWzDrW5lYSBjKS4KRepositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212021-10-09T05:12:40Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
dc.title.pt_BR.fl_str_mv |
Verificação de assinaturas manuscritas através de análise de redes complexas |
title |
Verificação de assinaturas manuscritas através de análise de redes complexas |
spellingShingle |
Verificação de assinaturas manuscritas através de análise de redes complexas SANTOS, Yan Antonino Costa dos Engenharia de Produção Verificação de assinaturas Análise de redes complexas Aprendizado de máquina |
title_short |
Verificação de assinaturas manuscritas através de análise de redes complexas |
title_full |
Verificação de assinaturas manuscritas através de análise de redes complexas |
title_fullStr |
Verificação de assinaturas manuscritas através de análise de redes complexas |
title_full_unstemmed |
Verificação de assinaturas manuscritas através de análise de redes complexas |
title_sort |
Verificação de assinaturas manuscritas através de análise de redes complexas |
author |
SANTOS, Yan Antonino Costa dos |
author_facet |
SANTOS, Yan Antonino Costa dos |
author_role |
author |
dc.contributor.authorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/9104068651235002 |
dc.contributor.advisorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/2004501146244643 |
dc.contributor.advisor-coLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/6357960802605841 |
dc.contributor.author.fl_str_mv |
SANTOS, Yan Antonino Costa dos |
dc.contributor.advisor1.fl_str_mv |
RÊGO, Leandro Chaves |
dc.contributor.advisor-co1.fl_str_mv |
MARTÍNEZ, Raydonal Ospina |
contributor_str_mv |
RÊGO, Leandro Chaves MARTÍNEZ, Raydonal Ospina |
dc.subject.por.fl_str_mv |
Engenharia de Produção Verificação de assinaturas Análise de redes complexas Aprendizado de máquina |
topic |
Engenharia de Produção Verificação de assinaturas Análise de redes complexas Aprendizado de máquina |
description |
MARTÍNEZ, Raydonal Ospina também é conhecido em citações bibliográficas por: OSPINA, Raydonal; OSPINA, R.; OSPINA-MARTINEZ, R.; MARTINEZ, Raydonal; MARTINEZ, R. |
publishDate |
2021 |
dc.date.accessioned.fl_str_mv |
2021-10-08T17:43:43Z |
dc.date.available.fl_str_mv |
2021-10-08T17:43:43Z |
dc.date.issued.fl_str_mv |
2021-02-23 |
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.citation.fl_str_mv |
SANTOS, Yan Antonino Costa dos. Verificação de assinaturas manuscritas através de análise de redes complexas. 2021. Dissertação (Mestrado em Engenharia de Produção) – Universidade Federal de Pernambuco. Recife, 2021. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufpe.br/handle/123456789/41295 |
dc.identifier.dark.fl_str_mv |
ark:/64986/0013000002cr3 |
identifier_str_mv |
SANTOS, Yan Antonino Costa dos. Verificação de assinaturas manuscritas através de análise de redes complexas. 2021. Dissertação (Mestrado em Engenharia de Produção) – Universidade Federal de Pernambuco. Recife, 2021. ark:/64986/0013000002cr3 |
url |
https://repositorio.ufpe.br/handle/123456789/41295 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
dc.publisher.program.fl_str_mv |
Programa de Pos Graduacao em Engenharia de Producao |
dc.publisher.initials.fl_str_mv |
UFPE |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco (UFPE) instacron:UFPE |
instname_str |
Universidade Federal de Pernambuco (UFPE) |
instacron_str |
UFPE |
institution |
UFPE |
reponame_str |
Repositório Institucional da UFPE |
collection |
Repositório Institucional da UFPE |
bitstream.url.fl_str_mv |
https://repositorio.ufpe.br/bitstream/123456789/41295/1/DISSERTA%c3%87%c3%83O%20Yan%20Antonino%20Costa%20dos%20Santos.pdf https://repositorio.ufpe.br/bitstream/123456789/41295/2/license_rdf https://repositorio.ufpe.br/bitstream/123456789/41295/3/license.txt https://repositorio.ufpe.br/bitstream/123456789/41295/4/DISSERTA%c3%87%c3%83O%20Yan%20Antonino%20Costa%20dos%20Santos.pdf.txt https://repositorio.ufpe.br/bitstream/123456789/41295/5/DISSERTA%c3%87%c3%83O%20Yan%20Antonino%20Costa%20dos%20Santos.pdf.jpg |
bitstream.checksum.fl_str_mv |
b29f0838f8012d7ff6225609d2b5de71 e39d27027a6cc9cb039ad269a5db8e34 bd573a5ca8288eb7272482765f819534 1f0228eb28a0d81369794e8c30db7945 a1d26975b003c221ea2d11063cf389bd |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE) |
repository.mail.fl_str_mv |
attena@ufpe.br |
_version_ |
1815172699730739200 |