Cargando…

Financial Fraud Detection and Prediction in Listed Companies Using SMOTE and Machine Learning Algorithms

This paper proposes a new method that can identify and predict financial fraud among listed companies based on machine learning. We collected 18,060 transactions and 363 indicators of finance, including 362 financial variables and a class variable. Then, we eliminated 9 indicators which were not rel...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhao, Zhihong, Bai, Tongyuan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9407419/
https://www.ncbi.nlm.nih.gov/pubmed/36010821
http://dx.doi.org/10.3390/e24081157
_version_ 1784774359613702144
author Zhao, Zhihong
Bai, Tongyuan
author_facet Zhao, Zhihong
Bai, Tongyuan
author_sort Zhao, Zhihong
collection PubMed
description This paper proposes a new method that can identify and predict financial fraud among listed companies based on machine learning. We collected 18,060 transactions and 363 indicators of finance, including 362 financial variables and a class variable. Then, we eliminated 9 indicators which were not related to financial fraud and processed the missing values. After that, we extracted 13 indicators from 353 indicators which have a big impact on financial fraud based on multiple feature selection models and the frequency of occurrence of features in all algorithms. Then, we established five single classification models and three ensemble models for the prediction of financial fraud records of listed companies, including LR, RF, XGBOOST, SVM, and DT and ensemble models with a voting classifier. Finally, we chose the optimal single model from five machine learning algorithms and the best ensemble model among all hybrid models. In choosing the model parameter, optimal parameters were selected by using the grid search method and comparing several evaluation metrics of models. The results determined the accuracy of the optimal single model to be in a range from 97% to 99%, and that of the ensemble models as higher than 99%. This shows that the optimal ensemble model performs well and can efficiently predict and detect fraudulent activity of companies. Thus, a hybrid model which combines a logistic regression model with an XGBOOST model is the best among all models. In the future, it will not only be able to predict fraudulent behavior in company management but also reduce the burden of doing so.
format Online
Article
Text
id pubmed-9407419
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-94074192022-08-26 Financial Fraud Detection and Prediction in Listed Companies Using SMOTE and Machine Learning Algorithms Zhao, Zhihong Bai, Tongyuan Entropy (Basel) Article This paper proposes a new method that can identify and predict financial fraud among listed companies based on machine learning. We collected 18,060 transactions and 363 indicators of finance, including 362 financial variables and a class variable. Then, we eliminated 9 indicators which were not related to financial fraud and processed the missing values. After that, we extracted 13 indicators from 353 indicators which have a big impact on financial fraud based on multiple feature selection models and the frequency of occurrence of features in all algorithms. Then, we established five single classification models and three ensemble models for the prediction of financial fraud records of listed companies, including LR, RF, XGBOOST, SVM, and DT and ensemble models with a voting classifier. Finally, we chose the optimal single model from five machine learning algorithms and the best ensemble model among all hybrid models. In choosing the model parameter, optimal parameters were selected by using the grid search method and comparing several evaluation metrics of models. The results determined the accuracy of the optimal single model to be in a range from 97% to 99%, and that of the ensemble models as higher than 99%. This shows that the optimal ensemble model performs well and can efficiently predict and detect fraudulent activity of companies. Thus, a hybrid model which combines a logistic regression model with an XGBOOST model is the best among all models. In the future, it will not only be able to predict fraudulent behavior in company management but also reduce the burden of doing so. MDPI 2022-08-19 /pmc/articles/PMC9407419/ /pubmed/36010821 http://dx.doi.org/10.3390/e24081157 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zhao, Zhihong
Bai, Tongyuan
Financial Fraud Detection and Prediction in Listed Companies Using SMOTE and Machine Learning Algorithms
title Financial Fraud Detection and Prediction in Listed Companies Using SMOTE and Machine Learning Algorithms
title_full Financial Fraud Detection and Prediction in Listed Companies Using SMOTE and Machine Learning Algorithms
title_fullStr Financial Fraud Detection and Prediction in Listed Companies Using SMOTE and Machine Learning Algorithms
title_full_unstemmed Financial Fraud Detection and Prediction in Listed Companies Using SMOTE and Machine Learning Algorithms
title_short Financial Fraud Detection and Prediction in Listed Companies Using SMOTE and Machine Learning Algorithms
title_sort financial fraud detection and prediction in listed companies using smote and machine learning algorithms
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9407419/
https://www.ncbi.nlm.nih.gov/pubmed/36010821
http://dx.doi.org/10.3390/e24081157
work_keys_str_mv AT zhaozhihong financialfrauddetectionandpredictioninlistedcompaniesusingsmoteandmachinelearningalgorithms
AT baitongyuan financialfrauddetectionandpredictioninlistedcompaniesusingsmoteandmachinelearningalgorithms