DSpace logo

Por favor, use este identificador para citar o enlazar este ítem: http://repositorio.utmachala.edu.ec/handle/48000/19921
Título : Diseño de un modelo para la detección de fraudes bancarios mediante el uso de técnicas de aprendizaje profundo
Autor : Romero León, Juan José
Director(es): Rivas Asanza, Wilmer Braulio
Palabras clave : APRENDIZAJE PROFUNDO;MAPA AUTO ORGANIZADO;INTELIGENCIA ARTIFICIAL;ALGORITMO;MODELO PREDICTIVO;SISTEMA DE FRAUDE
Fecha de publicación : 2022
Editorial : Machala: Universidad Tëcnica de Machala
Citación : Romero León, Juan José (2022) Diseño de un modelo para la detección de fraudes bancarios mediante el uso de técnicas de aprendizaje profundo (trabajo de titulación). UTMACH, Facultad de Ingeniería Civil, Machala, Ecuador.
Descripción : Los fraudes bancarios es un problema a nivel mundial, esto mantiene en alerta a todas las entidades financieras, pero gracias al avance de la tecnología en la actualidad, la mayoría de las mencionadas entidades han tomado medidas al respecto implementado sistemas informáticos robustos para que no sucedan este tipo de engaños. Es por eso por lo que surge la idea de implementar un modelo predictivo híbrido para detectar si un cliente está haciendo fraude a partir de los datos que han sido registrado en un formulario para una solicitud de tarjeta de crédito de un banco australiano mediante el uso de técnicas de Deep Learning. Dentro de este trabajo de titulación gracias a la investigación exhaustiva, se describe la importancia de los avances tecnológicos en las empresas financieras, la importancia de la inteligencia artificial, el aprendizaje profundo y el aprendizaje automático que van de la mano para lograr soluciones a las empresas como, por ejemplo, detectar, predecir y prevenir los fraudes por parte de los clientes al momento de llenar un formulario. Se propuso elaborar un modelo híbrido que mezcla dos técnicas de Deep Learning y gracias a la investigación bibliográfica de este trabajo se pudo entender cuál es el trabajo de un Analista de Datos en una entidad financiera, para ello, lo primero que se realizó fue la creación y entrenamiento de un Mapa Autoorganizado, modelo no supervisado, que nos dio como resultado una lista de los posibles clientes fraudulentos, a partir de ahí se creó la variable dependiente para poder trasladar el modelo no supervisado a uno supervisado, entonces se procedió a realizar la creación y el entrenamiento de una Red Neuronal Artificial, modelo supervisado, cuyo objetivo fue la de predecir el porcentaje de si un cliente está haciendo fraude al momento de llenar la solicitud para una tarjeta de crédito del banco. Para evaluar el modelo se estableció el uso de una tabla comparativa con respecto a los resultados del Mapa Autoorganizado con el Dataset Original, para poder medir el porcentaje de precisión y de error. Cabe recalcar que no se hizo uso de métricas de evaluación ya que el modelo predictivo no es de clasificación, por ende, el modelo no utiliza datasets de testing ni de validación, tampoco se hizo uso de varios algoritmos dentro de la Red Neuronal Artificial. Se realizaron varias pruebas de rendimiento del modelo con variaciones en ciertos parámetros del Mapa Autoorganizado para así poder escoger con que parámetros se obtiene mejores resultados. El mejor resultado de las pruebas arrojó un porcentaje de 100 % de precisión del Mapa Autoorganizado con 18 aciertos y 0 errores y un 97 % de precisión y un 15.74 % de pérdida en el entrenamiento de la Red Neuronal Artificial. En un futuro para que el modelo funcione mejor y robustamente, se debería experimentar con datasets de mayor cantidad, aplicar más capas ocultas a la red neuronal artificial y entrenarla con más épocas para así poder evaluar de mejor forma el modelo predictivo. También se puede experimentar probando otro tipo de Redes Neuronales dependiendo de los datos que nos proporciona el dataset original.
Resumen : Bank fraud is a problem worldwide, this keeps all financial institutions on alert, but thanks to the advancement of technology today, most of the entities have taken measures in this regard by implementing robust computer systems so that they do not happen. this type of deception. That is why the idea of implementing a hybrid predictive model arises to detect if a client is committing fraud based on the data that has been registered in a form for a credit card application from an Australian bank using techniques of deep learning. Within this degree work, thanks to exhaustive research, the importance of technological advances in financial companies is described, the importance of artificial intelligence, deep learning and machine learning that go hand in hand to achieve solutions for companies. such as detecting, predicting and preventing fraud by customers when filling out a form. It was proposed to develop a hybrid model that mixes two Deep Learning techniques and thanks to the bibliographical research of this work it was possible to understand what the work of a Data Analyst is in a financial entity, for this, the first thing that was done was the creation and training of a Self-organized Map (unsupervised model) that gave us as a result a list of possible fraudulent clients, from there the dependent variable was created to be able to transfer the unsupervised model to a supervised one, then we proceeded to carry out the creation and training of an Artificial Neural Network (supervised model) whose objective was to predict the percentage of whether a client is committing fraud when filling out the application for a bank credit card. To evaluate the model, the use of a comparative table was established with respect to the results of the Self-organized Map with the Original Dataset, in order to measure the percentage of precision and error. It should be noted that evaluation metrics were not used since the predictive model is not a classification model, therefore, the model does not use testing or validation datasets, nor was use of various algorithms within the Artificial Neural Network. Several performance tests of the model were carried out with variations in certain parameters of the Self-Organized Map in order to be able to choose with which parameters the best results are obtained. The best result of the tests showed a percentage of 100% accuracy of the Self-Organized Map with 18 hits and 0 errors and 97% accuracy and 15.74% loss in the training of the Artificial Neural Network. In the future, for the model to work better and more robustly, it should be experimented with larger datasets, apply more hidden layers to the artificial neural network and train it with more epochs in order to better evaluate the predictive model. It can also be experimented with by testing other types of Neural Networks depending on the data provided by the original dataset.
URI : http://repositorio.utmachala.edu.ec/handle/48000/19921
Aparece en las colecciones: Trabajo de Titulación Ingeniería de sistemas

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
TTFIC-2022-IS-DE00048.pdfTRABAJO DE TITULACION2,63 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons