Abstract
The Federal Government Purchase Card (CPGF) has been used in Brazil since 2005, allowing agencies and entities of the federal public administration to make purchases of material and provision of services through this method. Although this payment system offers several advances, in the technological and administrative aspect, it is also susceptible to possible cases of card misuse and, consequently, waste of public funds, in the form of purchases that do not comply with the terms of the current legislation. In this work, we approach this problem by testing and evaluating unsupervised learning techniques on detecting anomalies in CPGF historical data. Four different methods are considered for this task: K-means, agglomerative clustering, a network-based approach, which is also introduced in this study, and a hybrid model. The experimental results obtained indicate that unsupervised methods, in particular the network-based approach, can indeed help in the task of monitoring government purchase card expenses, by flagging suspect transactions for further investigation without requiring the presence of a specialist in this process.
This research was funded by CEPID-CeMEAI – Center for Mathematical Sciences Applied to Industry (grant 2013/07375-0, Sao Paulo Research Foundation–FAPESP), and was carried out at the Center for Artificial Intelligence (C4AI-USP), with also support from the Sao Paulo Research Foundation (FAPESP) under grant number: 2019/07665-4 and by the IBM Corporation. This work is also supported in part by FAPESP under grant numbers 2015/50122-0, the Brazilian National Council for Scientific and Technological Development (CNPq) under grant number 303199/2019-9, and the Ministry of Science and Technology of China under grant number: G20200226015
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
ABECS: Brazilian association of credit card and services companies. www.abecs.org.br. Accessed 2 July 2020
Akoglu, L., Tong, H., Koutra, D.: Graph based anomaly detection and description: a survey. Data Mining Knowl. Disc. 29(3), 626–688 (2015)
de Andrade, P.H.M.A., Meira, W., Cerqueira, B., Cruz, G.: Auditing government purchases with a multicriteria anomaly detection strategy. J. Inf. Data Manage. 11(1), 50–65 (2020)
Bholowalia, P., Kumar, A.: EBK-means: a clustering technique based on elbow method and k-means in WSN. Int. J. Comput. Appl. 105(9) (2014)
Bornholdt, S., Schuster, H.G.: Handbook of graphs and networks. From Genome to the Internet, Willey-VCH (2003 Weinheim) (2001)
Bradley, P.S., Fayyad, U.M.: Refining initial points for k-means clustering. In: ICML, vol. 98, pp. 91–99. Citeseer (1998)
Brandes, U., et al.: On modularity clustering. IEEE Trans. Knowl. Data Eng. 20(2), 172–188 (2007)
Carcillo, F., Le Borgne, Y.A., Caelen, O., Kessaci, Y., Oblé, F., Bontempi, G.: Combining unsupervised and supervised learning in credit card fraud detection. Inf. Sci. 557, 317–331 (2019)
Clauset, A., Newman, M.E., Moore, C.: Finding community structure in very large networks. Phys. Rev. E 70(6), 066111 (2004)
Colliri, T., Zhao, L.: A network-based model for optimizing returns in the stock market. In: 2019 8th Brazilian Conference on Intelligent Systems (BRACIS), pp. 645–650 (2019). https://doi.org/10.1109/BRACIS.2019.00118
Colliri, T., Zhao, L.: Stock market trend detection and automatic decision-making through a network-based classification model. Nat. Comput. 1–14 (2021). https://doi.org/10.1007/s11047-020-09829-9
Day, W.H., Edelsbrunner, H.: Efficient algorithms for agglomerative hierarchical clustering methods. J. Classif. 1(1), 7–24 (1984)
Ferreira, L.N., Zhao, L.: Detecting time series periodicity using complex networks. In: 2014 Brazilian Conference on Intelligent Systems, pp. 402–407. IEEE (2014)
Li, J., Di, S., Shen, Y., Chen, L.: FluxEV: a fast and effective unsupervised framework for time-series anomaly detection. In: Proceedings of the 14th ACM International Conference on Web Search and Data Mining, pp. 824–832 (2021)
Likas, A., Vlassis, N., Verbeek, J.J.: The global k-means clustering algorithm. Pattern Recogn. 36(2), 451–461 (2003)
Paula, E.L., Ladeira, M., Carvalho, R.N., Marzagao, T.: Deep learning anomaly detection as support fraud investigation in Brazilian exports and anti-money laundering. In: 2016 15th IEEE International Conference on Machine Learning and Applications (ICMLA), pp. 954–960. IEEE (2016)
Republica, P.: Decreto 5.355 de 25 de janeiro de 2005. www.planalto.gov.br/ccivil03/ato2004-2006/2005/decreto/d5355.htm. Accessed 7 May 2021
Rezapour, M.: Anomaly detection using unsupervised methods: credit card fraud case study. Int. J. Adv. Comput. Sci. Appl. 10(11), 1–8 (2019)
da Uniao, B.C.G.: Portal da transparencia. Gastos por cartoes de pagamento. www.portaltransparencia.gov.br/cartoes?ano=2019. Accessed 27 June 2020
Ward, J.H., Jr.: Hierarchical grouping to optimize an objective function. J. Am. Stat. Assoc. 58(301), 236–244 (1963)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Nunes, B., Colliri, T., Lauretto, M., Liu, W., Zhao, L. (2021). Anomaly Detection in Brazilian Federal Government Purchase Cards Through Unsupervised Learning Techniques. In: Britto, A., Valdivia Delgado, K. (eds) Intelligent Systems. BRACIS 2021. Lecture Notes in Computer Science(), vol 13074. Springer, Cham. https://doi.org/10.1007/978-3-030-91699-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-91699-2_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-91698-5
Online ISBN: 978-3-030-91699-2
eBook Packages: Computer ScienceComputer Science (R0)