Credit Card Fraud Detection Using One-Class Support Vector Machines
| dc.contributor.advisor | Chagwira, W. | |
| dc.contributor.author | Kaheru, Talemwa | |
| dc.date | 2026 | |
| dc.date.accessioned | 2026-10-13T07:59:42Z | |
| dc.date.issued | 2026-09-11 | |
| dc.description | M.Sc. in e-Science | |
| dc.description | Department of Computer and Mathematical Sciences | |
| dc.description.abstract | The dissertation explores feature engineering and feature selection using one-class support vector machines (OC-SVMs) and demonstrates how this approach can improve fraud-detection models. Feature selection for fraud detection is challenging due to severe class imbalance. The main objective is to use an OC-SVM to explore the available features and develop a feature selection model based on OC-SVM. A dataset was downloaded from the Kaggle website, containing 31 features (columns) and 284807 rows. Missing the account balance and the datetime feature, which are necessary to improve the amount-per-transaction feature, greatly affect results. An OC-SVM with an RBF kernel was used to explore the nature of the features and to improve the model’s usability and create an understanding of the features. An aggregation strategy based on transaction count was applied to the amount spent, with the hope that the model would capture subtle differences in performance. The model’s optimisation was limited, so optimising the dataset was key. Using the confusion matrix to build performance measures, the OC-SVM performed well in selecting high-return key variables. Shorter aggregation periods (3 to 10) improved the base models more than longer ones (> 20). | |
| dc.description.sponsorship | NETIP, University of Witwatersrand and the University of Venda | |
| dc.format.extent | 1 online resource (vii, 56 leaves) | |
| dc.identifier.apacitation | Kaheru, T. (2026). <i>Credit Card Fraud Detection Using One-Class Support Vector Machines</i>. (). . Retrieved from | en_ZA |
| dc.identifier.chicagocitation | Kaheru, Talemwa. <i>"Credit Card Fraud Detection Using One-Class Support Vector Machines."</i> ., , 2026. | en_ZA |
| dc.identifier.citation | Kaheru, T. 2026. Credit Card Fraud Detection Using One-Class Support Vector Machines. . . | en_ZA |
| dc.identifier.ris | TY - Dissertation AU - Kaheru, Talemwa AB - The dissertation explores feature engineering and feature selection using one-class support vector machines (OC-SVMs) and demonstrates how this approach can improve fraud-detection models. Feature selection for fraud detection is challenging due to severe class imbalance. The main objective is to use an OC-SVM to explore the available features and develop a feature selection model based on OC-SVM. A dataset was downloaded from the Kaggle website, containing 31 features (columns) and 284807 rows. Missing the account balance and the datetime feature, which are necessary to improve the amount-per-transaction feature, greatly affect results. An OC-SVM with an RBF kernel was used to explore the nature of the features and to improve the model’s usability and create an understanding of the features. An aggregation strategy based on transaction count was applied to the amount spent, with the hope that the model would capture subtle differences in performance. The model’s optimisation was limited, so optimising the dataset was key. Using the confusion matrix to build performance measures, the OC-SVM performed well in selecting high-return key variables. Shorter aggregation periods (3 to 10) improved the base models more than longer ones (> 20). DA - 2026-09-11 DB - ResearchSpace DP - Univen KW - Fraud KW - One-Class Support Vector Machines KW - RBF Kernel KW - Kernel KW - Evaluation Matrices KW - Feature engineering KW - FPR LK - https://univendspace.univen.ac.za PY - 2026 T1 - Credit Card Fraud Detection Using One-Class Support Vector Machines TI - Credit Card Fraud Detection Using One-Class Support Vector Machines UR - ER - | en_ZA |
| dc.identifier.uri | https://hdl.handle.net/11602/3550 | |
| dc.identifier.vancouvercitation | Kaheru T. Credit Card Fraud Detection Using One-Class Support Vector Machines. []. , 2026 [cited yyyy month dd]. Available from: | en_ZA |
| dc.language.iso | en | |
| dc.rights | University of Venda | |
| dc.subject | Fraud | |
| dc.subject | One-Class Support Vector Machines | |
| dc.subject | RBF Kernel | |
| dc.subject | Kernel | |
| dc.subject | Evaluation Matrices | |
| dc.subject | Feature engineering | |
| dc.subject | FPR | |
| dc.title | Credit Card Fraud Detection Using One-Class Support Vector Machines | |
| dc.type | Dissertation |