Cargando…

DeepMoney: counterfeit money detection using generative adversarial networks

Conventional paper currency and modern electronic currency are two important modes of transactions. In several parts of the world, conventional methodology has clear precedence over its electronic counterpart. However, the identification of forged currency paper notes is now becoming an increasingly...

Descripción completa

Detalles Bibliográficos
Autores principales: Ali, Toqeer, Jan, Salman, Alkhodre, Ahmad, Nauman, Mohammad, Amin, Muhammad, Siddiqui, Muhammad Shoaib
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924467/
https://www.ncbi.nlm.nih.gov/pubmed/33816869
http://dx.doi.org/10.7717/peerj-cs.216
_version_ 1783659095897669632
author Ali, Toqeer
Jan, Salman
Alkhodre, Ahmad
Nauman, Mohammad
Amin, Muhammad
Siddiqui, Muhammad Shoaib
author_facet Ali, Toqeer
Jan, Salman
Alkhodre, Ahmad
Nauman, Mohammad
Amin, Muhammad
Siddiqui, Muhammad Shoaib
author_sort Ali, Toqeer
collection PubMed
description Conventional paper currency and modern electronic currency are two important modes of transactions. In several parts of the world, conventional methodology has clear precedence over its electronic counterpart. However, the identification of forged currency paper notes is now becoming an increasingly crucial problem because of the new and improved tactics employed by counterfeiters. In this paper, a machine assisted system—dubbed DeepMoney—is proposed which has been developed to discriminate fake notes from genuine ones. For this purpose, state-of-the-art models of machine learning called Generative Adversarial Networks (GANs) are employed. GANs use unsupervised learning to train a model that can then be used to perform supervised predictions. This flexibility provides the best of both worlds by allowing unlabelled data to be trained on whilst still making concrete predictions. This technique was applied to Pakistani banknotes. State-of-the-art image processing and feature recognition techniques were used to design the overall approach of a valid input. Augmented samples of images were used in the experiments which show that a high-precision machine can be developed to recognize genuine paper money. An accuracy of 80% has been achieved. The code is available as an open source to allow others to reproduce and build upon the efforts already made.
format Online
Article
Text
id pubmed-7924467
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-79244672021-04-02 DeepMoney: counterfeit money detection using generative adversarial networks Ali, Toqeer Jan, Salman Alkhodre, Ahmad Nauman, Mohammad Amin, Muhammad Siddiqui, Muhammad Shoaib PeerJ Comput Sci Data Mining and Machine Learning Conventional paper currency and modern electronic currency are two important modes of transactions. In several parts of the world, conventional methodology has clear precedence over its electronic counterpart. However, the identification of forged currency paper notes is now becoming an increasingly crucial problem because of the new and improved tactics employed by counterfeiters. In this paper, a machine assisted system—dubbed DeepMoney—is proposed which has been developed to discriminate fake notes from genuine ones. For this purpose, state-of-the-art models of machine learning called Generative Adversarial Networks (GANs) are employed. GANs use unsupervised learning to train a model that can then be used to perform supervised predictions. This flexibility provides the best of both worlds by allowing unlabelled data to be trained on whilst still making concrete predictions. This technique was applied to Pakistani banknotes. State-of-the-art image processing and feature recognition techniques were used to design the overall approach of a valid input. Augmented samples of images were used in the experiments which show that a high-precision machine can be developed to recognize genuine paper money. An accuracy of 80% has been achieved. The code is available as an open source to allow others to reproduce and build upon the efforts already made. PeerJ Inc. 2019-09-02 /pmc/articles/PMC7924467/ /pubmed/33816869 http://dx.doi.org/10.7717/peerj-cs.216 Text en ©2019 Ali et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Data Mining and Machine Learning
Ali, Toqeer
Jan, Salman
Alkhodre, Ahmad
Nauman, Mohammad
Amin, Muhammad
Siddiqui, Muhammad Shoaib
DeepMoney: counterfeit money detection using generative adversarial networks
title DeepMoney: counterfeit money detection using generative adversarial networks
title_full DeepMoney: counterfeit money detection using generative adversarial networks
title_fullStr DeepMoney: counterfeit money detection using generative adversarial networks
title_full_unstemmed DeepMoney: counterfeit money detection using generative adversarial networks
title_short DeepMoney: counterfeit money detection using generative adversarial networks
title_sort deepmoney: counterfeit money detection using generative adversarial networks
topic Data Mining and Machine Learning
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7924467/
https://www.ncbi.nlm.nih.gov/pubmed/33816869
http://dx.doi.org/10.7717/peerj-cs.216
work_keys_str_mv AT alitoqeer deepmoneycounterfeitmoneydetectionusinggenerativeadversarialnetworks
AT jansalman deepmoneycounterfeitmoneydetectionusinggenerativeadversarialnetworks
AT alkhodreahmad deepmoneycounterfeitmoneydetectionusinggenerativeadversarialnetworks
AT naumanmohammad deepmoneycounterfeitmoneydetectionusinggenerativeadversarialnetworks
AT aminmuhammad deepmoneycounterfeitmoneydetectionusinggenerativeadversarialnetworks
AT siddiquimuhammadshoaib deepmoneycounterfeitmoneydetectionusinggenerativeadversarialnetworks