IMPLEMENTATION OF EXACT MACHINE UNLEARNING ALGORITHM IN CREDIT SCORING CASES
Machine unlearning (MUL) is an approach used to remove the influence of training data on a machine learning model. This removal can be necessary for various reasons, such as privacy protection, security enhancement, usability optimization, and improving model accuracy. This approach aims to produ...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/85032 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:85032 |
---|---|
spelling |
id-itb.:850322024-08-19T13:38:27ZIMPLEMENTATION OF EXACT MACHINE UNLEARNING ALGORITHM IN CREDIT SCORING CASES Pratama, Ilham Indonesia Final Project machine unlearning, exact machine unlearning, SISA, DaRE Forest, credit scoring INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/85032 Machine unlearning (MUL) is an approach used to remove the influence of training data on a machine learning model. This removal can be necessary for various reasons, such as privacy protection, security enhancement, usability optimization, and improving model accuracy. This approach aims to produce a model whose performance is similar to that of a retrained model (naïve MUL). This study aims to evaluate the performance differences between naïve machine unlearning and using exact machine unlearning algorithms, specifically the SISA and DaRE Forest algorithms, in a credit scoring scenario. The credit scoring models were developed using the random forest algorithm as the base model. The MUL algorithms, SISA and DaRE Forest, were also developed using the random forest base model to remove the influence of k = 50% of the training data. The evaluation was conducted by analyzing the model accuracy, the time required to retrain the model, and the similarity of prediction outcomes from each model. The results show that the DaRE Forest algorithm outperforms the SISA and naïve models. The model produced by DaRE Forest achieved higher accuracy, faster retraining times, and greater similarity in prediction outcomes. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Machine unlearning (MUL) is an approach used to remove the influence of training
data on a machine learning model. This removal can be necessary for various
reasons, such as privacy protection, security enhancement, usability optimization,
and improving model accuracy. This approach aims to produce a model whose
performance is similar to that of a retrained model (naïve MUL). This study aims
to evaluate the performance differences between naïve machine unlearning and
using exact machine unlearning algorithms, specifically the SISA and DaRE Forest
algorithms, in a credit scoring scenario.
The credit scoring models were developed using the random forest algorithm as the
base model. The MUL algorithms, SISA and DaRE Forest, were also developed
using the random forest base model to remove the influence of k = 50% of the
training data. The evaluation was conducted by analyzing the model accuracy, the
time required to retrain the model, and the similarity of prediction outcomes from
each model.
The results show that the DaRE Forest algorithm outperforms the SISA and naïve
models. The model produced by DaRE Forest achieved higher accuracy, faster
retraining times, and greater similarity in prediction outcomes. |
format |
Final Project |
author |
Pratama, Ilham |
spellingShingle |
Pratama, Ilham IMPLEMENTATION OF EXACT MACHINE UNLEARNING ALGORITHM IN CREDIT SCORING CASES |
author_facet |
Pratama, Ilham |
author_sort |
Pratama, Ilham |
title |
IMPLEMENTATION OF EXACT MACHINE UNLEARNING ALGORITHM IN CREDIT SCORING CASES |
title_short |
IMPLEMENTATION OF EXACT MACHINE UNLEARNING ALGORITHM IN CREDIT SCORING CASES |
title_full |
IMPLEMENTATION OF EXACT MACHINE UNLEARNING ALGORITHM IN CREDIT SCORING CASES |
title_fullStr |
IMPLEMENTATION OF EXACT MACHINE UNLEARNING ALGORITHM IN CREDIT SCORING CASES |
title_full_unstemmed |
IMPLEMENTATION OF EXACT MACHINE UNLEARNING ALGORITHM IN CREDIT SCORING CASES |
title_sort |
implementation of exact machine unlearning algorithm in credit scoring cases |
url |
https://digilib.itb.ac.id/gdl/view/85032 |
_version_ |
1822283007658033152 |