Abstract
Credit card fraudulent transactions are causing businesses and banks to lose time and money. Detecting fraudulent transactions before a transaction is finalized will help businesses and banks to save resources. This research aims to compare the fraud detection accuracy of different sampling techniques and classification algorithms. An efficient method of detecting fraud using machine learning is proposed. Anonymized data set from Kaggle was used for detecting fraudulent transactions. Each transaction has been labeled as either a fraudulent transaction or not. The severe imbalance between fraud and non-fraudulent data caused the algorithms to under-perform. This was addressed with the application of sampling techniques. The combination of undersampling and SMOTE raised the recall accuracy of the classification algorithm. k-NN algorithm showed the highest recall accuracy compared to the other algorithms.
Language | English |
---|---|
Title of host publication | Intelligent Systems Design and Applications - 17th International Conference on Intelligent Systems Design and Applications ISDA 2017 |
Editors | Ajith Abraham, Pranab Muhuri, Azah Muda, Niketa Gandhi |
Publisher | Springer-Verlag London Ltd. |
Pages | 418-429 |
Number of pages | 12 |
ISBN (Electronic) | 9783319763484 |
ISBN (Print) | 9783319763477 |
DOIs | |
State | Published - 1 Jan 2018 |
Event | 17th International Conference on Intelligent Systems Design and Applications, ISDA 2017 - Delhi, India Duration: 14 Dec 2017 → 16 Dec 2017 |
Publication series
Name | Advances in Intelligent Systems and Computing |
---|---|
Volume | 736 |
ISSN (Print) | 2194-5357 |
Conference
Conference | 17th International Conference on Intelligent Systems Design and Applications, ISDA 2017 |
---|---|
Country | India |
City | Delhi |
Period | 14/12/17 → 16/12/17 |
Fingerprint
Cite this
}
An Efficient Method for Detecting Fraudulent Transactions Using Classification Algorithms on an Anonymized Credit Card Data Set. / Manlangit, Sylvester; Azam, Sami; Shanmugam, Bharanidharan; Kannoorpatti, Krishnan; Jonkman, Mirjam; Balasubramaniam, Arasu.
Intelligent Systems Design and Applications - 17th International Conference on Intelligent Systems Design and Applications ISDA 2017. ed. / Ajith Abraham; Pranab Muhuri; Azah Muda; Niketa Gandhi. Springer-Verlag London Ltd., 2018. p. 418-429 (Advances in Intelligent Systems and Computing; Vol. 736).Research output: Chapter in Book/Report/Conference proceeding › Conference Paper published in Proceedings › Research › peer-review
TY - GEN
T1 - An Efficient Method for Detecting Fraudulent Transactions Using Classification Algorithms on an Anonymized Credit Card Data Set
AU - Manlangit,Sylvester
AU - Azam,Sami
AU - Shanmugam,Bharanidharan
AU - Kannoorpatti,Krishnan
AU - Jonkman,Mirjam
AU - Balasubramaniam,Arasu
PY - 2018/1/1
Y1 - 2018/1/1
N2 - Credit card fraudulent transactions are causing businesses and banks to lose time and money. Detecting fraudulent transactions before a transaction is finalized will help businesses and banks to save resources. This research aims to compare the fraud detection accuracy of different sampling techniques and classification algorithms. An efficient method of detecting fraud using machine learning is proposed. Anonymized data set from Kaggle was used for detecting fraudulent transactions. Each transaction has been labeled as either a fraudulent transaction or not. The severe imbalance between fraud and non-fraudulent data caused the algorithms to under-perform. This was addressed with the application of sampling techniques. The combination of undersampling and SMOTE raised the recall accuracy of the classification algorithm. k-NN algorithm showed the highest recall accuracy compared to the other algorithms.
AB - Credit card fraudulent transactions are causing businesses and banks to lose time and money. Detecting fraudulent transactions before a transaction is finalized will help businesses and banks to save resources. This research aims to compare the fraud detection accuracy of different sampling techniques and classification algorithms. An efficient method of detecting fraud using machine learning is proposed. Anonymized data set from Kaggle was used for detecting fraudulent transactions. Each transaction has been labeled as either a fraudulent transaction or not. The severe imbalance between fraud and non-fraudulent data caused the algorithms to under-perform. This was addressed with the application of sampling techniques. The combination of undersampling and SMOTE raised the recall accuracy of the classification algorithm. k-NN algorithm showed the highest recall accuracy compared to the other algorithms.
KW - Anonymized data
KW - Credit card
KW - Fraud detection
UR - http://www.scopus.com/inward/record.url?scp=85044475668&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-76348-4_41
DO - 10.1007/978-3-319-76348-4_41
M3 - Conference Paper published in Proceedings
SN - 9783319763477
T3 - Advances in Intelligent Systems and Computing
SP - 418
EP - 429
BT - Intelligent Systems Design and Applications - 17th International Conference on Intelligent Systems Design and Applications ISDA 2017
PB - Springer-Verlag London Ltd.
ER -