[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2980258.2980319acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiciaConference Proceedingsconference-collections
research-article

Credit Card Fraud Detection using Big Data Analytics: Use of PSOAANN based One-Class Classification

Published: 25 August 2016 Publication History

Editorial Notes

NOTICE OF CONCERN: ACM has received evidence that casts doubt on the integrity of the peer review process for the ICIA 2016 Conference. As a result, ACM is issuing a Notice of Concern for all papers published and strongly suggests that the papers from this Conference not be cited in the literature until ACM's investigation has concluded and final decisions have been made regarding the integrity of the peer review process for this Conference.

Abstract

Banking and financial industries are facing severe challenges in the form of fraudulent transactions. Credit card fraud is one example of them. In order to detect credit card fraud, we employed one-class classification approach in big data paradigm. We implemented a hybrid architecture of Particle Swarm Optimization and Auto-Associative Neural Network for one-class classification in Spark computational framework. In this paper, we implemented parallelization of the auto-associative neural network in the hybrid architecture.

References

[1]
Bansal, J. C., Singh, P. K., Saraswat, M., Verma, A., Jadon, S. S., and Abraham, A. (2011). Inertia weight strategies in particle swarm optimization. In Nature and Biologically Inspired Computing (NaBIC), (Salamanca, Spain, October 19 - 21, 2011).IEEE NaBIC '11, 633--640. DOI=http://dx.doi.org/10.1109/NaBIC.2011.6089659.
[2]
Bello-Orgaz, G., Jung, J. J., & Camacho, D. (2016). Social big data: Recent achievements and new challenges. Information Fusion. 28 (Mar. 2016), 45--59. DOI= http://dx.doi.org/10.1016/j.inffus.2015.08.005.
[3]
Bharill, N., Tiwari, A., and Malviya, A. (2016). Fuzzy Based Clustering Algorithms to Handle Big Data with Implementation on Apache Spark. In Proceedings of the IEEE 2nd International Conference on Big Data Computing Service and Applications, (Oxford, UK, March 29-April 01, 2016). IEEE BigDataService '16, 95--104. DOI= http://dx.doi.org/10.1109/BigDataService.2016.34.
[4]
ccFraud Dataset: Apr. 2013. http://packages.revolutionanalytics.com/datasets/. Accessed: 2016- 06- 14.
[5]
Cluster Mode Deployment Spark 1.6.1: Mar. 2016. http://spark.apache.org/docs/latest/cluster-overview.html. Accessed: 2016- 06- 14.
[6]
Dean, J., and Ghemawat, S. (2008). MapReduce: simplified data processing on large clusters. Communications of the ACM. (Jan. 2008), 51, 1, 107--113. DOI= http://dx.doi.org/10.1145/1327452.1327492.
[7]
Eberhart, R. C., and Kennedy, J. 1995. A new optimizer using particle swarm theory. In Proceedings of the 6th International Symposium on Micro Machine and Human Science, (Nagoya city, Aichi, Japan, October 04 - 06, 1995). MHS '95. 1, 39--43. DOI= http://dx.doi.org/10.1109/MHS.1995.494215.
[8]
Kramer, M. A. 1991. Nonlinear principal component analysis using autoassociative neural networks. AIChE journal. 37, 2, (Feb. 1991), 233--243. DOI= http://dx.doi.org/10.1002/aic.690370209.
[9]
Kraska, T., Talwalkar, A., Duchi, J. C., Griffith, R., Franklin, M. J., and Jordan, M. I. 2013. ML base: A Distributed Machine-learning System. In Proceedings of the 6th Biennial Conference on Innovative Data Systems Research, (Asilomar, California, USA, January 6-9, 2013).CIDR '13, 1, 2--1.
[10]
Maheshkumar, Y., Ravi, V., and Abraham, A. (2013). A particle swarm optimization-threshold accepting hybrid algorithm for unconstrained optimization. Neural Network World, 2013, 23, 3, 191--221.
[11]
McNeil, P., Shetty, S., Guntu, D., & Barve, G. (2016). SCREDENT: Scalable Real-time Anomalies Detection and Notification of Targeted Malware in Mobile Devices. In Proceedings of the 2nd International Workshop on Mobile Cloud Computing systems, Management, and Security. (Madrid, Spain, May 23-26, 2016). MCSMS '16. Procedia Computer Science, 83, 1219--1225. DOI= http://dx.doi.org/10.1016/j.procs.2016.04.254.
[12]
Meng, X., Bradley, J., Yavuz, B., Sparks, E., Venkataraman, S., Liu, D., Freeman, J., Tsai, D.B., Amde, M., Owen, S., and Xin, D. 2015. Mllib: Machine learning in apache spark. arXiv preprint arXiv.1505.06807.
[13]
Mourão-Miranda, J., Hardoon, D. R., Hahn, T., Marquand, A. F., Williams, S. C., Shawe-Taylor, J., and Brammer, M. (2011). Patient classification as an outlier detection problem: an application of the one-class support vector machine. NeuroImage. 58, 3, (Oct. 2011), 793--804. DOI= http://dx.doi.Org/10.1016/j.neuroimage.2011.06.042.
[14]
Pandey, M., and Ravi, V. 2013. Phishing Detection Using PSOAANN Based One-Class Classifier. In Proceedings of the 6th International Conference on Emerging Trends in Engineering and Technology, (Nagpur, Maharashtra, India, December 16 - 18, 2013). ICETET '13, 148--153. DOI= http://dx.doi.org/10.1109/ICETET.2013.46.
[15]
Panigrahi, S., Lenka, R. K., & Stitipragyan, A. (2016). A Hybrid Distributed Collaborative Filtering Recommender Engine Using Apache Spark. In Proceedings of the International Workshop on Big Data and Data Mining Challenges on IoT and Pervasive Systems, (Madrid, Spain, May 23-26, 2016). BigD2M '16. Procedia Computer Science, 83, 1000--1006. DOI= http://dx.doi.Org/10.1016/j.procs.2016.04.214.
[16]
Paramjeet, Ravi, V., Naveen, N, and Rao, C. R. (2012). Privacy preserving data mining using particle swarm optimisation trained auto-associative neural network: an application to bankruptcy prediction in banks. International Journal of Data Mining, Modelling and Management, 4, 1, 39--56. DOI= http://dx.doi.org/10.1504/IJDMMM.2012.045135.
[17]
Ravi, V., Nekuri, N., & Das, M. 2012. Particle swarm optimization trained auto associative neural networks used as single class classifier. In Proceedings of the 3rd International Conference on Swarm, Evolutionary, and Memetic Computing, (Bhubaneswar, Odisha, India, December 20 - 22, 2012). SEMCCO '12, 577--584. DOI= http://dx.doi.org/10.1007/978-3-642-35380-2_67.
[18]
Ravi, V., and Singh, P. 2014. Auto-associative extreme learning factory as a single class classifier. In Proceedings of the IEEE International Conference on Computational Intelligence and Computing Research, (Coimbatore, Tamilnadu, India, December 18-20, 2014). ICCIC '14, 1--6. DOI= http://dx.doi.org/10.1109/ICCIC.2014.7238402.
[19]
Scala programming language, http://www.scala-lang.org.
[20]
Schroeck, M., Shockley, R., Smart, J., Romero-Morales, D., and Tufano, P. 2012. Analytics: The real-world use of big data: How innovative enterprises extract value from uncertain data, Executive Report, IBM Global Business Services, Business Analytics and Optimization. (New York, USA, October 2012). 1--22.
[21]
Sparks, E. R., Talwalkar, A., Smith, V., Kottalam, J., Pan, X., Gonzalez, J., Franklin, M.J., Jordan, M.I., and Kraska, T. (2013). MLI: An API for distributed machine learning. In Proceedings of the 13th IEEE International Conference on Data Mining, (Dallas, Texas, USA, December 07-10, 2013). ICDM '13, 1187--1192. DOI= http://dx.doi.org/10.1109/ICDM.2013.158.
[22]
Strackeljan, J., Goreczka, S., and Behr, D. 2012. A fault detection concept for single class problems. In Proceedings of the 9th International Conference on Condition Monitoring and Machinery Failure Prevention Technologies, (London, UK, June 12-14, 2012). CM '12 and MFPT '12, 675--682.
[23]
Tax, D. M., and Duin, R. P. 2002. Uniform object generation for optimizing one-class classifiers. The Journal of Machine Learning Research. 2, (Jan. 2002), 155--173.
[24]
Zaharia, M., Chowdhury, M., Das, T., Dave, A., Ma, J., Mccauley, M., Franklin, M., Shenker, S. and Stoica, I. (2012). Fast and interactive analytics over Hadoop data with Spark. In USENIX; login. 37, 4, 45--51.
[25]
Zaharia, M., Chowdhury, M., Das, T., Dave, A., Ma, J., McCauley, M., Franklin, M. J., Shenker, S., and Stoica, I. 2012. Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing. In Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation, (San Jose, CA, USA, April 25 - 27, 2012). NSDI '12, 2--2.
[26]
Zaharia, M., Chowdhury, M., Franklin, M. J., Shenker, S., and Stoica, I. (2010). Spark: Cluster Computing with Working Sets. In HotCloud, 10, 10--10.

Cited By

View all
  • (2024)A Survey on Unbalanced Classification: How Can Evolutionary Computation Help?IEEE Transactions on Evolutionary Computation10.1109/TEVC.2023.325723028:2(353-373)Online publication date: Apr-2024
  • (2024)Robust Hybrid Machine Learning Model for Financial Fraud Detection in Credit Card Transactions2024 2nd International Conference on Intelligent Data Communication Technologies and Internet of Things (IDCIoT)10.1109/IDCIoT59759.2024.10467340(680-686)Online publication date: 4-Jan-2024
  • (2024)Enhancing Credit Card Fraud Detection through LSTM-Based Sequential Analysis with Early Stopping2024 2nd International Conference on Networking and Communications (ICNWC)10.1109/ICNWC60771.2024.10537550(1-6)Online publication date: 2-Apr-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICIA-16: Proceedings of the International Conference on Informatics and Analytics
August 2016
868 pages
ISBN:9781450347563
DOI:10.1145/2980258
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 August 2016

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Auto-associative neural network
  2. Auto-encoder
  3. One-class classification
  4. Particle swarm optimization
  5. Single class classification

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

ICIA-16

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)39
  • Downloads (Last 6 weeks)3
Reflects downloads up to 01 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)A Survey on Unbalanced Classification: How Can Evolutionary Computation Help?IEEE Transactions on Evolutionary Computation10.1109/TEVC.2023.325723028:2(353-373)Online publication date: Apr-2024
  • (2024)Robust Hybrid Machine Learning Model for Financial Fraud Detection in Credit Card Transactions2024 2nd International Conference on Intelligent Data Communication Technologies and Internet of Things (IDCIoT)10.1109/IDCIoT59759.2024.10467340(680-686)Online publication date: 4-Jan-2024
  • (2024)Enhancing Credit Card Fraud Detection through LSTM-Based Sequential Analysis with Early Stopping2024 2nd International Conference on Networking and Communications (ICNWC)10.1109/ICNWC60771.2024.10537550(1-6)Online publication date: 2-Apr-2024
  • (2024)Credit Card Fraud Detection System using SMOTEENN and Adaptive XGBoost and comparing the result with state-of-art-technique2024 IEEE 9th International Conference for Convergence in Technology (I2CT)10.1109/I2CT61223.2024.10543887(1-7)Online publication date: 5-Apr-2024
  • (2024)Federated learning model for credit card fraud detection with data balancing techniquesNeural Computing and Applications10.1007/s00521-023-09410-236:11(6231-6256)Online publication date: 20-Jan-2024
  • (2023)One-Class Classification Using ℓp-Norm Multiple Kernel Fisher Null ApproachIEEE Transactions on Image Processing10.1109/TIP.2023.325510232(1843-1856)Online publication date: 2023
  • (2023)Analysis of Discovering Fraud in Master Card Based on Bidirectional GRU and CNN Based Model2023 International Conference on Self Sustainable Artificial Intelligence Systems (ICSSAS)10.1109/ICSSAS57918.2023.10331770(50-55)Online publication date: 18-Oct-2023
  • (2022)Artificial Intelligence Based Research For Financial Intelligence2022 5th International Conference on Contemporary Computing and Informatics (IC3I)10.1109/IC3I56241.2022.10073376(2114-2119)Online publication date: 14-Dec-2022
  • (2022)Fraud detection and prevention in e-commerceElectronic Commerce Research and Applications10.1016/j.elerap.2022.10120756:COnline publication date: 1-Nov-2022
  • (2022)A survey on machine learning methods for churn predictionInternational Journal of Data Science and Analytics10.1007/s41060-022-00312-514:3(217-242)Online publication date: 1-Mar-2022
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media