Skip to main content
Log in

Extreme Wavelet Fast Learning Machine for Evaluation of the Default Profile on Financial Transactions

  • Published:
Computational Economics Aims and scope Submit manuscript

Abstract

Extreme learning machines enable multilayered neural networks to perform activities to facilitate the process and business dynamics. It acts in pattern classification, linear regression problems, and time series prediction. The financial area needs efficient models that can perform businesses in a short time. Credit card fraud and debits occur regularly, and effective decision making can avoid significant obstacles for both clients and financial companies. This paper proposes a training model for multilayer networks where the weights of the training algorithm are defined by the nature and characteristics of the dataset using the concepts of the wavelet transform. The traditional algorithm of weights’ definition of the output layer is changed to a regularized method that acts more quickly in the description of the weights of the output layer. Finally, several activation functions are applied to the model to verify its efficiency in several scenarios. This model was subjected to an extensive dataset and comparing to different machine learning approaches. Its answers were satisfactory in a short-time execution, proving that the Extreme Learning Machine works efficiently to identify possible profiles of defaulters in payments in the financial relationships involving a credit card.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Notes

  1. Information of \(\sigma =\) scale and \(\varUpsilon =\) translation factor.

  2. According to the experiments performed in the original paper, preliminary approaches to defining the parameter were compared. Therefore the value was chosen after tests with values ranging from \(2^{-25}\) to \(2^{25}\). Further information can be viewed at Huang et al. (2012).

  3. All parameters used in the models were set as the defaults provided by the Weka tool.

  4. For a group of values of 50, 100, 150, 200, 250, 300.

References

  • Abo-Zahhad, M. (2015). Wavelet threshold based ecg data compression technique using immune optimization algorithm. International Journal of Signal Processing, Image Processing and Pattern Recognition, 8(2), 307–360.

    Google Scholar 

  • Aldous, D. (1991). The continuum random tree. I. The Annals of Probability, 19, 1–28.

    Google Scholar 

  • Aleskerov, E., Freisleben, B., & Rao, B. (1997) Cardwatch: A neural network based database mining system for credit card fraud detection. In Computational intelligence for financial engineering (CIFEr), 1997, proceedings of the IEEE/IAFE 1997 (pp. 220–226). IEEE.

  • Bahnsen, A. C., Aouada, D., Stojanovic, A., & Ottersten, B. (2015). Detecting credit card fraud using periodic features. In 2015 IEEE 14th international conference on machine learning and applications (ICMLA) (pp. 208–213). IEEE.

  • Barzegar, R., Moghaddam, A. A., Adamowski, J., & Ozga-Zielinski, B. (2018). Multi-step water quality forecasting using a boosting ensemble multi-wavelet extreme learning machine model. Stochastic Environmental Research and Risk Assessment, 32(3), 799–813.

    Google Scholar 

  • Bhatla, T. P., Prabhu, V., & Dua, A. (2003). Understanding credit card frauds. Cards Business Review, 1(6), 1–15.

    Google Scholar 

  • Brause, R., Langsdorf, T., & Hepp, M. (1999). Neural data mining for credit card fraud detection. In Proceedings. 11th IEEE international conference on tools with artificial intelligence, 1999 (pp. 103–106). IEEE.

  • Breiman, L. (2001). Random forests. Machine Learning, 45(1), 5–32.

    Google Scholar 

  • Cao, J., Lin, Z., & Huang, G. (2010). Composite function wavelet neural networks with extreme learning machine. Neurocomputing, 73(7–9), 1405–1416.

    Google Scholar 

  • Cao, J., Lin, Z., & Huang, G. B. (2011). Composite function wavelet neural networks with differential evolution and extreme learning machine. Neural Processing Letters, 33(3), 251.

    Google Scholar 

  • Carcillo, F., Dal Pozzolo, A., Le Borgne, Y. A., Caelen, O., Mazzer, Y., & Bontempi, G. (2018a). Scarff: A scalable framework for streaming credit card fraud detection with spark. Information Fusion, 41, 182–194.

    Google Scholar 

  • Carcillo, F., Le Borgne, Y. A., Caelen, O., & Bontempi, G. (2018b). Streaming active learning strategies for real-life credit card fraud detection: Assessment and visualization. International Journal of Data Science and Analytics, 5(4), 285–300. https://doi.org/10.1007/s41060-018-0116-z.

    Article  Google Scholar 

  • Chacko, B. P., Krishnan, V. V., Raju, G., & Anto, P. B. (2012). Handwritten character recognition using wavelet energy and extreme learning machine. International Journal of Machine Learning and Cybernetics, 3(2), 149–161.

    Google Scholar 

  • Chang, C. C., & Lin, C. J. (2011). Libsvm: A library for support vector machines. ACM Transactions on Intelligent Systems and Technology (TIST), 2(3), 1–27.

    Google Scholar 

  • Clevert, D. A., Unterthiner, T., & Hochreiter, S. (2015). Fast and accurate deep network learning by exponential linear units (elus). arXiv:1511.07289.

  • Coakley, J. R., & Brown, C. E. (2000). Artificial neural networks in accounting and finance: Modeling issues. Intelligent Systems in Accounting, Finance & Management, 9(2), 119–144.

    Google Scholar 

  • Dal Pozzolo, A., Boracchi, G., Caelen, O., Alippi, C., & Bontempi, G. (2018). Credit card fraud detection: A realistic modeling and a novel learning strategy. IEEE Transactions on Neural Networks and Learning Systems, 29(8), 3784–3797.

    Google Scholar 

  • Daubechies, I. (1990). The wavelet transform, time-frequency localization and signal analysis. IEEE Transactions on Information Theory, 36(5), 961–1005.

    Google Scholar 

  • de Campos Souza, P. V. (2018). Pruning method in the architecture of extreme learning machines based on partial least squares regression. IEEE Latin America Transactions, 16(12), 2864–2871. https://doi.org/10.1109/TLA.2018.8804250.

    Article  Google Scholar 

  • de Campos Souza, P. V., Araujo, V. J. S., Araujo, V. S., Batista, L. O., & Guimaraes, A. J. (2019). Pruning extreme wavelets learning machine by automatic relevance determination. In J. Macintyre, L. Iliadis, I. Maglogiannis, & C. Jayne (Eds.), Engineering applications of neural networks (pp. 208–220). Cham: Springer.

    Google Scholar 

  • de Campos Souza, P. V., Araujo, V. S., Guimaraes, A. J., Araujo, V. J. S., & Rezende, T. S. (2018). Method of pruning the hidden layer of the extreme learning machine based on correlation coefficient. In 2018 IEEE Latin American conference on computational intelligence (LA-CCI) (pp. 1–6). https://doi.org/10.1109/LA-CCI.2018.8625247.

  • de Sá, A. G., Pereira, A. C., & Pappa, G. L. (2018). A customized classification algorithm for credit card fraud detection. Engineering Applications of Artificial Intelligence, 72, 21–29.

    Google Scholar 

  • Deo, R. C., Tiwari, M. K., Adamowski, J. F., & Quilty, J. M. (2017). Forecasting effective drought index using a wavelet extreme learning machine (W-ELM) model. Stochastic Environmental Research and Risk Assessment, 31(5), 1211–1240.

    Google Scholar 

  • Duman, E., & Ozcelik, M. H. (2011). Detecting credit card fraud by genetic algorithm and scatter search. Expert Systems with Applications, 38(10), 13057–13063.

    Google Scholar 

  • Fashoto, S. G., Owolabi, O., Adeleye, O., & Wandera, J. (2016). Hybrid methods for credit card fraud detection using k-means clustering with hidden markov model and multilayer perceptron algorithm. British Journal of Applied Science & Technology, 13(5), 1–11.

    Google Scholar 

  • Fernandez-Rodrıguez, F., Gonzalez-Martel, C., & Sosvilla-Rivero, S. (2000). On the profitability of technical trading rules based on artificial neural networks: Evidence from the madrid stock market. Economics Letters, 69(1), 89–94.

    Google Scholar 

  • Fu, K., Cheng, D., Tu, Y., & Zhang, L. (2016). Credit card fraud detection using convolutional neural networks. In A. Hirose, S. Ozawa, K. Doya, K. Ikeda, M. Lee, D. Liu (Eds.), Neural Information Processing. ICONIP 2016. Lecture Notes in Computer Science, vol 9949 (pp. 483–490). Cham: Springer.

    Google Scholar 

  • Ganji, V. R., & Mannem, S. N. P. (2012). Credit card fraud detection using anti-k nearest neighbor algorithm. International Journal on Computer Science and Engineering, 4(6), 1035–1039.

    Google Scholar 

  • Gately, E. (1995). Neural networks for financial forecasting. Hoboken: Wiley.

    Google Scholar 

  • Ghosh, S., & Reilly, D. L. (1994). Credit card fraud detection with a neural-network. In Proceedings of the twenty-seventh Hawaii international conference on system sciences, 1994 (Vol. 3, pp. 621–630). IEEE.

  • Gordon, G., & Tibshirani, R. (2012). Karush–Kuhn–Tucker conditions. Optimization, 10(725/36), 725.

    Google Scholar 

  • Graps, A. (1995). An introduction to wavelets. IEEE Computational Science and Engineering, 2(2), 50–61.

    Google Scholar 

  • Gunning, D. (2017). Explainable artificial intelligence (xai). Defense Advanced Research Projects Agency (DARPA), nd Web (Vol. 2).

  • Hu, Q., Qin, A., Zhang, Q., He, J., & Sun, G. (2018). Fault diagnosis based on weighted extreme learning machine with wavelet packet decomposition and KPCA. IEEE Sensors Journal, 18(20), 8472–8483.

    Google Scholar 

  • Huang, G. B., Zhou, H., Ding, X., & Zhang, R. (2012). Extreme learning machine for regression and multiclass classification. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 42(2), 513–529.

    Google Scholar 

  • Huang, G. B., Zhu, Q. Y., & Siew, C. K. (2006). Extreme learning machine: theory and applications. Neurocomputing, 70(1–3), 489–501.

    Google Scholar 

  • Jain, N., & Khan, V. (2018). Credit card fraud detection using recurrent attributes. People, 5(2), 43–47.

    Google Scholar 

  • Javed, K., Gouriveau, R., & Zerhouni, N. (2014). SW-ELM: A summation wavelet extreme learning machine algorithm with a priori parameter initialization. Neurocomputing, 123, 299–307.

    Google Scholar 

  • Karlik, B., & Olgac, A. V. (2011). Performance analysis of various activation functions in generalized MLP architectures of neural networks. International Journal of Artificial Intelligence and Expert Systems, 1(4), 111–122.

    Google Scholar 

  • Khanbabaei, M., & Alborzi, M. (2013). The use of genetic algorithm, clustering and feature selection techniques in construction of decision tree models for credit scoring. International Journal of Managing Information Technology, 5(4), 13–32.

    Google Scholar 

  • Khormuji, M. K., Bazrafkan, M., Sharifian, M., Mirabedini, S. J., & Harounabadi, A. (2014). Credit card fraud detection with a cascade artificial neural network and imperialist competitive algorithm. International Journal of Computer Applications, 96(25), 1–9.

    Google Scholar 

  • Kim, K., & Han, I. (2000). Genetic algorithms approach to feature discretization in artificial neural networks for the prediction of stock price index. Expert Systems with Applications, 19(2), 125–132.

    Google Scholar 

  • Kim, M. J., & Kim, T. S. (2002). A neural classifier with fraud density map for effective credit card fraud detection. In International conference on intelligent data engineering and automated learning (pp. 378–383). Springer.

  • Koutanaei, F. N., Sajedi, H., & Khanbabaei, M. (2015). A hybrid data mining model of feature selection algorithms and ensemble learning classifiers for credit scoring. Journal of Retailing and Consumer Services, 27, 11–23.

    Google Scholar 

  • Kovach, S., & Ruggiero, W. V. (2011). Online banking fraud detection based on local and global behavior. In Proceedings of the fifth international conference on digital society, Guadeloupe, France (pp. 166–171).

  • Li, S., Wang, P., & Goel, L. (2015). Short-term load forecasting by wavelet transform and evolutionary extreme learning machine. Electric Power Systems Research, 122, 96–103.

    Google Scholar 

  • Liu, S., Feng, L., Xiao, Y., & Wang, H. (2014). Robust activation function and its application: Semi-supervised kernel extreme learning method. Neurocomputing, 144, 318–328.

    Google Scholar 

  • Luna, I., & Ballini, R. (2012). Adaptive fuzzy system to forecast financial time series volatility. Journal of Intelligent & Fuzzy Systems, 23(1), 27–38.

    Google Scholar 

  • Maas, A. L., Hannun, A. Y., & Ng, A. Y. (2013). Rectifier nonlinearities improve neural network acoustic models. In Proceedings of ICML (Vol. 30, p. 3).

  • Maciel, L., Ballini, R., & Gomide, F. (2016). Evolving granular analytics for interval time series forecasting. Granular Computing, 1(4), 213–224.

    Google Scholar 

  • Maciel, L., Ballini, R., & Gomide, F. (2017). Evolving possibilistic fuzzy modeling for realized volatility forecasting with jumps. IEEE Transactions on Fuzzy Systems, 25(2), 302–314.

    Google Scholar 

  • Maciel, L., Gomide, F., & Ballini, R. (2014). Enhanced evolving participatory learning fuzzy modeling: An application for asset returns volatility forecasting. Evolving Systems, 5(2), 75–88.

    Google Scholar 

  • Maciel, L. S., & Ballini, R. (2010). Neural networks applied to stock market forecasting: An empirical analysis. Journal of the Brazilian Neural Network Society, 8(1), 3–22.

    Google Scholar 

  • Maes, S., Tuyls, K., Vanschoenwinkel, B., & Manderick, B. (2002). Credit card fraud detection using Bayesian and neural networks. In Proceedings of the 1st international Naiso congress on neuro fuzzy technologies (pp. 261–270).

  • Murphy, K., et al. (2001). The bayes net toolbox for matlab. Computing Science and Statistics, 33(2), 1024–1034.

    Google Scholar 

  • Nair, V., & Hinton, G. E. (2010). Rectified linear units improve restricted Boltzmann machines. In Proceedings of the 27th international conference on machine learning (ICML-10) (pp. 807–814).

  • Nami, S., & Shajari, M. (2018). Cost-sensitive payment card fraud detection based on dynamic random forest and k-nearest neighbors. Expert Systems with Applications, 110, 381–392.

    Google Scholar 

  • Nason, G. P., & Silverman, B. W. (1995). The stationary wavelet transform and some statistical applications. In A. Antoniadis & G. Oppenheim (Eds.), Wavelets and Statistics. Lecture Notes in Statistics (Vol. 103, pp. 281–299). New York, NY: Springer.

    Google Scholar 

  • Palaniappan, R., Sundaraj, K., Sundaraj, S., Huliraj, N., & Revadi, S. (2018). Classification of pulmonary pathology from breath sounds using the wavelet packet transform and an extreme learning machine. Biomedical Engineering/Biomedizinische Technik, 63(4), 383–394.

    Google Scholar 

  • Pun, J., & Lawryshyn, Y. (2012). Improving credit card fraud detection using a meta-classification strategy. International Journal of Computer Applications, 56(10), 41–46.

    Google Scholar 

  • Quah, J. T., & Sriganesh, M. (2008). Real-time credit card fraud detection using computational intelligence. Expert Systems with Applications, 35(4), 1721–1732.

    Google Scholar 

  • Quinlan, J. R. (2014). C4. 5: programs for machine learning. Amsterdam: Elsevier.

    Google Scholar 

  • Rafiei, M., Niknam, T., Aghaei, J., Shafie-khah, M., & Catalão, J. P. (2018). Probabilistic load forecasting using an improved wavelet neural network trained by generalized extreme learning machine. IEEE Transactions on Smart Grid, 9(6), 6961–6971.

    Google Scholar 

  • Rish, I., et al. (2001). An empirical study of the naive Bayes classifier. In IJCAI 2001 workshop on empirical methods in artificial intelligence (Vol. 3, pp. 41–46).

  • Robinson, W. N., & Aria, A. (2018). Sequential fraud detection for prepaid cards using hidden markov model divergence. Expert Systems with Applications, 91, 235–251.

    Google Scholar 

  • Ruck, D. W., Rogers, S. K., Kabrisky, M., Oxley, M. E., & Suter, B. W. (1990). The multilayer perceptron as an approximation to a Bayes optimal discriminant function. IEEE Transactions on Neural Networks, 1(4), 296–298.

    Google Scholar 

  • Şahin, Y. G., & Duman, E. (2011). Detecting credit card fraud by decision trees and support vector machines. In International multiconference of engineers and computer scientists. Newswood Limited.

  • Sánchez, D., Vila, M., Cerda, L., & Serrano, J. M. (2009). Association rules applied to credit card fraud detection. Expert Systems with Applications, 36(2), 3630–3640.

    Google Scholar 

  • Santoso, S., Powers, E. J., & Grady, W. (1997). Power quality disturbance data compression using wavelet transform methods. IEEE Transactions on Power Delivery, 12(3), 1250–1257.

    Google Scholar 

  • Saunders, A., & Thomas, H. A. L. (1997). Financial institutions management. Boston: Irwin.

    Google Scholar 

  • Sharma, M., & Gagandeep Singh, R. G. (2014). Application of wavelet-an advanced approach of transformation. Advanced Research in Electrical and Electronic Engineering, 1(1), 28–34.

    Google Scholar 

  • Somasundaram, A., & Reddy, S. (2018). Parallel and incremental credit card fraud detection model to handle concept drift and data imbalance. Neural Computing and Applications,. https://doi.org/10.1007/s00521-018-3633-8.

    Article  Google Scholar 

  • Srivastava, A., Kundu, A., Sural, S., & Majumdar, A. (2008). Credit card fraud detection using hidden markov model. IEEE Transactions on Dependable and Secure Computing, 5(1), 37–48.

    Google Scholar 

  • Syeda, M., Zhang, Y. Q., & Pan, Y. (2002). Parallel granular neural networks for fast credit card fraud detection. In Proceedings of the 2002 IEEE international conference on fuzzy systems, 2002. FUZZ-IEEE’02 (Vol. 1, pp. 572–577). IEEE.

  • Thomas, L., Crook, J., & Edelman, D. (2017). Credit scoring and its applications (Vol. 2). Philadelphia: SIAM.

    Google Scholar 

  • Torres, R. C. C., & de Campos Souza, P. V. (2018). Exploring alternatives in the design of an artificial neural network for a predictive analysis and forecasting on economic time series in the foreign exchange market. International Journal of Applied Engineering Research, 13(17), 13046–13053.

    Google Scholar 

  • Trippi, R. R., & Turban, E. (1992). Neural networks in finance and investing: Using artificial intelligence to improve real world performance. New York City: McGraw-Hill Inc.

    Google Scholar 

  • Wang, S. (2010). A comprehensive survey of data mining-based accounting-fraud detection research. In 2010 international conference on intelligent computation technology and automation (ICICTA) (Vol. 1, pp. 50–53). IEEE.

  • Yeh, I. C., & Lien, Ch. (2009). The comparisons of data mining techniques for the predictive accuracy of probability of default of credit card clients. Expert Systems with Applications, 36(2), 2473–2480.

    Google Scholar 

  • Zhao, H., Bai, P., Peng, Y., & Xu, R. (2018). Efficient key management scheme for health blockchain. CAAI Transactions on Intelligence Technology, 3(2), 114–118.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Paulo Vitor de Campos Souza.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

de Campos Souza, P.V., Torres, L.C.B. Extreme Wavelet Fast Learning Machine for Evaluation of the Default Profile on Financial Transactions. Comput Econ 57, 1263–1285 (2021). https://doi.org/10.1007/s10614-020-10018-0

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10614-020-10018-0

Keywords

Navigation