Credit Card Transactions Fraud Detection, and Machine Learning: Modelling Time with LSTM Recurrent Neural Networks

dc.contributor.advisorOmlin, Christian W.
dc.contributor.authorWiese, Benard Jacobus
dc.date.accessioned2023-02-20T11:01:00Z
dc.date.accessioned2024-10-30T14:00:47Z
dc.date.available2023-02-20T11:01:00Z
dc.date.available2024-10-30T14:00:47Z
dc.date.issued2007
dc.description>Magister Scientiae - MScen_US
dc.description.abstractIn recent years, topics such as fraud detection and fraud prevention have received a lot of attention on the research front, in particular from plastic card issuers. The reason for this increase in research activity can be attributed to the huge annual financial losses incurred by card issuers due to fraudulent use of their card products. A successful strategy for dealing with fraud can quite literally mean millions of dollars in savings per year on operational costs. Artificial neural networks have come to the front as an at least partially successful method for fraud detection. The success of neural networks in this field is, however, limited by their underlying design - a feedforward neural network is simply a static mapping of input vectors to output vectors, and as such is incapable of adapting to changing shopping profiles of legitimate card holders. Thus, fraud detection systems in use today are plagued by misclassifications and their usefulness is hampered by high false positive rates. We address this problem by proposing the use of a dynamic machine learning method in an attempt to model the time series inherent in sequences of same card transactions. We believe that, instead of looking at individual transactions; it makes more sense to look at sequences of transactions as a whole; a technique that can model time in this context will be more robust to minor shifts in legitimate shopping behaviour. In order to form a clear basis for comparison, we did some investigative research on feature selection, pre-processing, and on the selection of performance measures; the latter will facilitate comparison of results obtained by applying machine learning methods to the biased data sets largely associated with fraud detection. We ran experiments on real world credit card transactional data using three machine learning techniques: a conventional feedforward neural network (FFNN), and two innovative methods, the support vector machine (SVM) and the long short-term memory recurrent neural network (LSTM).en_US
dc.identifier.urihttps://hdl.handle.net/10566/16955
dc.language.isoenen_US
dc.publisherUniversity of the Western Capeen_US
dc.rights.holderUniversity of the Western Capeen_US
dc.subjectCredit Carden_US
dc.subjectTransactionen_US
dc.subjectFraud Supporten_US
dc.subjectVector Machineen_US
dc.subjectTime seriesen_US
dc.subjectRecurrenceen_US
dc.subjectVanishing gradienten_US
dc.subjectLong Short-Term Memoryen_US
dc.subjectReceiver Operating Characteristicen_US
dc.subjectPre-Processingen_US
dc.titleCredit Card Transactions Fraud Detection, and Machine Learning: Modelling Time with LSTM Recurrent Neural Networksen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Wiese_M_NSC_2007.pdf
Size:
4.1 MB
Format:
Adobe Portable Document Format
Description:
Thesis
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: