Classification of credit card holder behavior using K Nearest Neighbor algorithm / Ahmad Faris Rahimi

Credit card issuer is the authority that have to responsible of their customer behaviors. Therefore, a lot of customer behavior that be faced everyday. Percentage of credit card users are not able to repay the debts was increased year by year. Then, the debt be considered as the bad debt. There are...

Full description

Saved in:
Bibliographic Details
Main Author: Rahimi, Ahmad Faris
Format: Thesis
Language:English
Published: 2017
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/69423/1/69423.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-uitm-ir.69423
record_format uketd_dc
spelling my-uitm-ir.694232022-10-31T03:26:32Z Classification of credit card holder behavior using K Nearest Neighbor algorithm / Ahmad Faris Rahimi 2017-01 Rahimi, Ahmad Faris Instruments and machines Electronic Computers. Computer Science Programming. Rule-based programming. Backtrack programming Computer software Application software Software protection Database management System design Credit card issuer is the authority that have to responsible of their customer behaviors. Therefore, a lot of customer behavior that be faced everyday. Percentage of credit card users are not able to repay the debts was increased year by year. Then, the debt be considered as the bad debt. There are a number of credit card issuers who are unable to bear the loss that lead them to bankrupt. Therefore, classification of the credit card holder behavior using K Nearest Neighbor be proposed. There are three objectives in the development of this proposed project. The first objective is to explore of k Nearest Neighbors technique for solving the classification of credit card holder behavior problem. The second one is to develop prototype for classification of credit cardholder behavior based on k Nearest Neighbors Algorithm. The third one is to evaluate the accuracy of the k Nearest Neighbors algorithm in the classification credit card holder behavior. The significance of the project is to help the credit card issuer in classifying the customer behavior in the payment pattern of credit card. The customer’s behavior is to be classified into credible or non-credible user. This classification could detect customers with default payments earlier, so that actions could be taken by the credit card issuers. This could also avoid or reduce the loss of credit card issuer by bad debt of the user of credit card. This project consists of five phases which are preliminary study, data collection, system design, implementation, result and analysis. In the implementation phase, Bubble Sort, Euclidean Distance, 10-Fold Cross validation, and K Nearest Neighbor algorithm are developed. This application is using the data from a Taiwan bank which is obtained from the UCI data repository website. Testing of the application are using 10-Fold Cross Validation technique. 90% of the data be used as a training and another 10% be used for the testing part. The highest accuracy is 78.33% ofthe 10-fold Cross Validation method are found in data is 80% training and 20% testing when k is equal to 5. This indicates that the performance of KNN is acceptable and promising in this classification problem. Since KNN is the simplest form of artificial intelligence, future work could combine this algorithm with other classification algorithm. One of the suitable way to make this project better by extend it to predict the new applicant of credit card based on their behavior. The more the algorithm use in a project the better performance will be in result. 2017-01 Thesis https://ir.uitm.edu.my/id/eprint/69423/ https://ir.uitm.edu.my/id/eprint/69423/1/69423.pdf text en public degree Universiti Teknologi MARA, Terengganu Faculty of Computer and Mathematical Sciences Mohd Sabri, Norlina
institution Universiti Teknologi MARA
collection UiTM Institutional Repository
language English
advisor Mohd Sabri, Norlina
topic Instruments and machines
Instruments and machines
Instruments and machines
Computer software
Application software
Software protection
Database management
System design
spellingShingle Instruments and machines
Instruments and machines
Instruments and machines
Computer software
Application software
Software protection
Database management
System design
Rahimi, Ahmad Faris
Classification of credit card holder behavior using K Nearest Neighbor algorithm / Ahmad Faris Rahimi
description Credit card issuer is the authority that have to responsible of their customer behaviors. Therefore, a lot of customer behavior that be faced everyday. Percentage of credit card users are not able to repay the debts was increased year by year. Then, the debt be considered as the bad debt. There are a number of credit card issuers who are unable to bear the loss that lead them to bankrupt. Therefore, classification of the credit card holder behavior using K Nearest Neighbor be proposed. There are three objectives in the development of this proposed project. The first objective is to explore of k Nearest Neighbors technique for solving the classification of credit card holder behavior problem. The second one is to develop prototype for classification of credit cardholder behavior based on k Nearest Neighbors Algorithm. The third one is to evaluate the accuracy of the k Nearest Neighbors algorithm in the classification credit card holder behavior. The significance of the project is to help the credit card issuer in classifying the customer behavior in the payment pattern of credit card. The customer’s behavior is to be classified into credible or non-credible user. This classification could detect customers with default payments earlier, so that actions could be taken by the credit card issuers. This could also avoid or reduce the loss of credit card issuer by bad debt of the user of credit card. This project consists of five phases which are preliminary study, data collection, system design, implementation, result and analysis. In the implementation phase, Bubble Sort, Euclidean Distance, 10-Fold Cross validation, and K Nearest Neighbor algorithm are developed. This application is using the data from a Taiwan bank which is obtained from the UCI data repository website. Testing of the application are using 10-Fold Cross Validation technique. 90% of the data be used as a training and another 10% be used for the testing part. The highest accuracy is 78.33% ofthe 10-fold Cross Validation method are found in data is 80% training and 20% testing when k is equal to 5. This indicates that the performance of KNN is acceptable and promising in this classification problem. Since KNN is the simplest form of artificial intelligence, future work could combine this algorithm with other classification algorithm. One of the suitable way to make this project better by extend it to predict the new applicant of credit card based on their behavior. The more the algorithm use in a project the better performance will be in result.
format Thesis
qualification_level Bachelor degree
author Rahimi, Ahmad Faris
author_facet Rahimi, Ahmad Faris
author_sort Rahimi, Ahmad Faris
title Classification of credit card holder behavior using K Nearest Neighbor algorithm / Ahmad Faris Rahimi
title_short Classification of credit card holder behavior using K Nearest Neighbor algorithm / Ahmad Faris Rahimi
title_full Classification of credit card holder behavior using K Nearest Neighbor algorithm / Ahmad Faris Rahimi
title_fullStr Classification of credit card holder behavior using K Nearest Neighbor algorithm / Ahmad Faris Rahimi
title_full_unstemmed Classification of credit card holder behavior using K Nearest Neighbor algorithm / Ahmad Faris Rahimi
title_sort classification of credit card holder behavior using k nearest neighbor algorithm / ahmad faris rahimi
granting_institution Universiti Teknologi MARA, Terengganu
granting_department Faculty of Computer and Mathematical Sciences
publishDate 2017
url https://ir.uitm.edu.my/id/eprint/69423/1/69423.pdf
_version_ 1783735878426820608