En 18 día(s), 20 hora(s) y 7 minuto(s): El Repositorio Institucional UNAL informa a la comunidad universitaria que, con motivo del periodo de vacaciones colectivas, el servicio de publicación estará suspendido: Periodo de cierre: Del 20 de diciembre al 18 de enero de 2026. Sobre los depósitos: Durante este tiempo, los usuarios podrán continuar realizando el depósito respectivo de sus trabajos en la plataforma. Reanudación: Una vez reiniciadas las actividades administrativas, los documentos serán revisados y publicados en orden de llegada.

Sistema de machine learning para detectar transacciones sospechosas de lavado de activos. Caso de estudio "IBM transactions for anti money laundering (AML)"

dc.contributor.advisorNiño Vásquez, Luis Fernando
dc.contributor.authorDelgado Mejia, Santiago Leonardo
dc.contributor.orcidSantiago L. Delgado [0009000684216918]
dc.contributor.researchgrouplaboratorio de Investigación en Sistemas Inteligentes Lisi
dc.date.accessioned2025-11-30T02:49:03Z
dc.date.available2025-11-30T02:49:03Z
dc.date.issued2025
dc.descriptionilustraciones a color, diagramasspa
dc.description.abstractEl lavado de activos es el proceso mediante el cual organizaciones criminales otorgan apariencia legítima a recursos provenientes de actividades ilícitas como el narcotráfico, la trata de personas y la extorsión. Esta práctica es crítica para financiar nuevas actividades ilegales y representa una amenaza significativa para la estabilidad económica y la confianza en los sistemas financieros. Por ello, las instituciones están obligadas a implementar sistemas de prevención y detección de lavado de activos (AML), basados principalmente en procesos de Know Your Customer (KYC) y Know Your Transaction (KYT). Tradicionalmente, los sistemas AML se han sustentado en reglas predefinidas. Aunque constituyen el estándar, presentan limitaciones importantes: son rígidos ante nuevas modalidades de lavado y generan altos índices de falsos positivos, lo que incrementa los costos operativos. Adicionalmente, la falta de datos representativos dificulta la aplicación de técnicas más sofisticadas. El presente trabajo tuvo como objetivo desarrollar un modelo de aprendizaje automático para la detección de transacciones sospechosas, empleando como caso de estudio el conjunto de datos sintéticos IBM Transactions for Anti-Money Laundering (AML). Se identificaron patrones frecuentes de lavado (FAN, CYCLE y RANDOM), se seleccionaron técnicas de extracción de características, y se implementaron dos modelos de clasificación, uno de los cuales superó al sistema basado en reglas en la métrica de Recall. Los resultados evidencian que el aprendizaje automático puede complementar a los sistemas tradicionales mejorando la eficiencia. Se recomienda ampliar las pruebas con mayores volúmenes de datos y explorar técnicas como el aprendizaje por refuerzo y escenarios en blockchain para robustecer la detección de actividades ilícitas (Texto tomado de la fuente).spa
dc.description.abstractMoney laundering is the process by which criminal organizations give a legitimate appearance to resources derived from illicit activities such as drug trafficking, human trafficking, and extortion. This practice is critical for financing new illegal activities and represents a significant threat to economic stability and trust in financial systems. For this reason, institutions are required to implement Anti-Money Laundering (AML) systems, mainly based on Know Your Customer (KYC) and Know Your Transaction (KYT) processes. Traditionally, AML systems have relied on predefined rules. Although they are the industry standard, they present important limitations: they are rigid when facing new laundering strategies and generate high rates of false positives, which increase operational costs. In addition, the lack of representative datasets hinders the application of more sophisticated techniques. The objective of this work was to develop a machine learning model for the detection of money laundering suspicious transactions, using the synthetic dataset IBM Transactions for Anti-Money Laundering (AML) as a case study. Frequent laundering patterns (FAN, CYCLE, and RANDOM) were identified, feature extraction techniques were selected, and two classification models were implemented, one of which outperformed the rule-based system in terms of the Recall metric. The results show that machine learning can complement traditional systems improving efficiency. It is recommended to expand experiments with larger volumes of data and to explore approaches such as reinforcement learning and blockchain-based scenarios to strengthen the detection of illicit activities.eng
dc.description.degreelevelMaestría
dc.description.degreenameMagister en Ingeniería de Sistemas y Computación
dc.description.methodsEsta metodología plantea que los primeros pasos deben ser el entendimiento del negocio y el entendimiento de los datos. La metodología propone, a su vez, un proceso iterativo, en el que haya un entendimiento incremental y coherente entre el dominio de trabajo y los datos. Siguiendo la metodología escogida, la primera fase de este proyecto se centró en combinar los dos primeros pasos ya mencionados con el objetivo de identificar patrones de lavado de activos en el caso de estudio.
dc.description.researchareaSistemas Inteligentes
dc.format.extent40 páginas
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Nacional de Colombiaspa
dc.identifier.reponameRepositorio Institucional Universidad Nacional de Colombiaspa
dc.identifier.repourlhttps://repositorio.unal.edu.co/spa
dc.identifier.urihttps://repositorio.unal.edu.co/handle/unal/89165
dc.language.isospa
dc.publisherUniversidad Nacional de Colombia
dc.publisher.branchUniversidad Nacional de Colombia - Sede Bogotá
dc.publisher.facultyFacultad de Ingeniería
dc.publisher.placeBogotá, Colombia
dc.publisher.programBogotá - Ingeniería - Maestría en Ingeniería - Ingeniería de Sistemas y Computación
dc.relation.referencesMinisterio de Justicia y del Derecho, Lavado de activos en Colombia: actores, rutas y modalidades. Bogotá D.C., Colombia: Observatorio de Drogas de Colombia – ODC, 2013. [En línea]. Disponible en: https://www.minjusticia.gov.co/programas-co/ODC/Documents/Publicaciones/ Criminalidad/Comercialización/LavadoDeActivos.pdf
dc.relation.referencesN. le Khac, M. K.-2010 I. international conference, and undefined 2010, “Application of data mining for anti-money laundering detection: A case study,” ieeexplore.ieee.org, 2010, Accessed: Mar. 31, 2024. [Online]. Available: https://ieeexplore.ieee.org/abstract/document/5693349/
dc.relation.referencesZ. Chen, L. D. van Khoa, E. N. Teoh, A. Nazir, E. K. Karuppiah, and K. S. Lam, “Machine learning techniques for anti-money laundering (AML) solutions in suspicious transaction detection: a review,” Knowledge and Information Systems, vol. 57, no. 2, pp. 245–285, Nov. 2018, doi: 10.1007/S10115-017-1144-Z.
dc.relation.referencesK. Michalak, J. K.-2011 F. conference on, and undefined 2011, “Graph mining approach to suspicious transaction detection,” ieeexplore.ieee.org, 2011, Accessed: Mar. 31, 2024. [Online]. Available: https://ieeexplore.ieee.org/abstract/document/6078254/
dc.relation.referencesA. Shokry, M. Rizka, N. L.-I. C. ICT, and undefined 2020, “Counter terrorism finance by detecting money laundering hidden networks using unsupervised machine learning algorithm,” academia.edu, 2020, Accessed: Mar. 31, 2024. [Online]. Available: https://www.academia.edu/download/100492407/02_202008L012_F050.pdf
dc.relation.referencesJ. Alotibi, B. Almutanni, … T. A.-… J. of A., and undefined 2022, “Money Laundering Detection using Machine Learning and Deep Learning,” search.proquest.com, 2022, Accessed: Mar. 31, 2024. [Online]. Available: https://search.proquest.com/openview/ec30c07f55f252bed02e7528d4e7eb56/ 1?pq-origsite=gscholar&cbl=5444811
dc.relation.referencesA. Usman, N. Naveed, S. M.-J. of C. on Information, and undefined 2023, “Intelligent anti-money laundering fraud control using graph-based machine learning model for the financial domain,” igi-global.com, 2023, Accessed: Mar. 31, 2024. [Online]. Available: https://www.igi-global.com/pdf.aspx?tid=316665&ptid=310094&ctid=4&oa=tru e&isxn=9781668478943
dc.relation.referencesM. E. Lokanan, “Predicting Money Laundering Using Machine Learning and Artificial Neural Networks Algorithms in Banks,” Journal of Applied Security Research, vol. 19, no. 1, pp. 20–44, 2024, doi: 10.1080/19361610.2022.2114744
dc.relation.referencesJ. Lorenz, M. I. Silva, D. Aparício, J. T. Ascensão, and P. Bizarro, “Machine learning methods to detect money laundering in the bitcoin blockchain in the presence of label scarcity,” ICAIF 2020 - 1st ACM International Conference on AI in Finance, Oct. 2020, doi: 10.1145/3383455.3422549.
dc.relation.referencesA. Oad, A. Razaque, A. Tolemyssov, M. A.- Electronics, and undefined 2021, “Blockchain-enabled transaction scanning method for money laundering detection,” mdpi.com, 2021, Accessed: Mar. 31, 2024. [Online]. Available: https://www.mdpi.com/2079-9292/10/15/1766
dc.relation.referencesR. Aziz, M. Baluch, S. Patel, A. G.-I. J. of, and undefined 2022, “LGBM: a machine learning approach for Ethereum fraud detection,” Springer, vol. 14, no. 7, pp. 3321–3331, Dec. 2022, doi: 10.1007/s41870-022-00864-6.
dc.relation.referencesJ. Osterrieder et al., “Enhancing Security in Blockchain Networks: Anomalies, Frauds, and Advanced Detection Techniques,” arxiv.org, 2024, Accessed: Mar. 31, 2024. [Online]. Available: https://arxiv.org/abs/2402.11231
dc.relation.referencesE. Altman, J. Blanuša, L. von Niederhäusern, B. Egressy, A. Anghel, and K. Atasu, “Realistic Synthetic Financial Transactions for Anti-Money Laundering Models”.
dc.relation.references[14] Toyotaro Suzumura and Hiroki Kanezashi. 2021. Anti-Money Laundering Datasets. (2021). https://github.com/IBM/AMLSim
dc.relation.referencesData: https://www.kaggle.com/datasets/ealtman2019/ibm-transactions-for-anti-mone y-laundering-aml
dc.relation.referencesA. Pareja et al., “EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphs”, Accessed: Jun. 10, 2025. [Online]. Available: www.aaai.org
dc.relation.referencesV. P. Dwivedi, C. K. Joshi, A. T. Luu, T. Laurent, Y. Bengio, and X. Bresson, “Benchmarking Graph Neural Networks,” Journal of Machine Learning Research, vol. 24, Mar. 2020, Accessed: Jul. 14, 2025. [Online]. Available: https://arxiv.org/pdf/2003.00982
dc.relation.referencesK. Xu, S. Jegelka, W. Hu, and J. Leskovec, “How Powerful are Graph Neural Networks?,” 7th International Conference on Learning Representations, ICLR 2019, Oct. 2018, Accessed: Jul. 14, 2025. [Online]. Available: https://arxiv.org/pdf/1810.00826
dc.relation.referencesD. Xu, C. Ruan, E. Korpeoglu, S. Kumar, and K. Achan, “Inductive Representation Learning on Temporal Graphs,” 8th International Conference on Learning Representations, ICLR 2020, Feb. 2020, Accessed: Jul. 25, 2025. [Online]. Available: https://arxiv.org/pdf/2002.07962
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.licenseAtribución-CompartirIgual 4.0 Internacional
dc.rights.urihttp://creativecommons.org/licenses/by-sa/4.0/
dc.subject.ddc360 - Problemas y servicios sociales; asociaciones::364 - Criminología
dc.subject.ddc620 - Ingeniería y operaciones afines::629 - Otras ramas de la ingeniería
dc.subject.lembAPRENDIZAJE AUTOMATICO (INTELIGENCIA ARTIFICIAL)spa
dc.subject.lembMachine learningeng
dc.subject.lembAPRENDIZAJE SUPERVISADO (APRENDIZAJE AUTOMATICO)spa
dc.subject.lembSupervised learning (Machine learning)eng
dc.subject.lembRESPONSABILIDAD PROFESIONALspa
dc.subject.lembMalpracticeeng
dc.subject.lembACTOS ILICITOSspa
dc.subject.lembTortseng
dc.subject.lembESTABILIDAD ECONOMICAspa
dc.subject.lembEconomic stabilizationeng
dc.subject.lembSISTEMAS ECONOMICOSspa
dc.subject.lembEconomic systemseng
dc.subject.lembLAVADO DE DINEROspa
dc.subject.lembMoney launderingeng
dc.subject.proposalLavado de activosspa
dc.subject.proposalDetección de anomalíasspa
dc.subject.proposalAprendizaje Automáticospa
dc.subject.proposalGraph Neural Networkseng
dc.subject.proposalGNNeng
dc.subject.proposalSistemas basados en reglasspa
dc.subject.proposalAnti-Money Launderingeng
dc.subject.proposalAMLeng
dc.subject.proposalMoney Launderingeng
dc.subject.proposalAnomaly Detectioneng
dc.subject.proposalMachine Learningeng
dc.subject.proposalRule-based systemseng
dc.titleSistema de machine learning para detectar transacciones sospechosas de lavado de activos. Caso de estudio "IBM transactions for anti money laundering (AML)"spa
dc.title.translatedMachine Learning system to detect suspicious money laundering transactions. Case study: "IBM Transactions for anti money laundering (AML)"eng
dc.typeTrabajo de grado - Maestría
dc.type.coarhttp://purl.org/coar/resource_type/c_bdcc
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.contentText
dc.type.driverinfo:eu-repo/semantics/masterThesis
dc.type.redcolhttp://purl.org/redcol/resource_type/TM
dc.type.versioninfo:eu-repo/semantics/acceptedVersion
dcterms.audience.professionaldevelopmentEstudiantes
dcterms.audience.professionaldevelopmentInvestigadores
dcterms.audience.professionaldevelopmentPúblico general
oaire.accessrightshttp://purl.org/coar/access_right/c_abf2

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
TrabajoFinalSLDM.pdf
Tamaño:
1.49 MB
Formato:
Adobe Portable Document Format
Descripción:
Tesis de Maestría en Ingeniería - Ingeniería de Sistemas y Computación

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
5.74 KB
Formato:
Item-specific license agreed upon to submission
Descripción: