IMPLEMENTASI K-ANONYMITY UNTUK MENGURANGI RISIKO IDENTIFIKASI PADA DATASET DATA PRIBADI

Sharing personal data for research and analysis creates a risk of identifying individuals, because removing direct identifiers alone is not enough. This study implements k-anonymity on 16,007 records of the UCI Adult dataset using five quasi-identifiers (age, sex, race, marital status, native country), with income as the sensitive attribute. The method is full-domain generalization with record suppression (5% limit), evaluating all 180 combinations of generalization levels for k = 2, 3, 5, and 10 in Python. The results show that unique records fell from 1,352 (8.45%) to zero for all values of k, maximum re-identification risk fell to 1/k, and average risk fell from 0.1442 to 0.0341 (k = 2) and down to 0.0045 (k = 10). This protection came with a rise in total information loss from 0.0922 to 0.2471, with 4.2% to 4.7% of records suppressed and age fully hidden at k = 10. In this configuration, k = 5 was a balanced choice between privacy and utility. However, 1.51% to 12.65% of records still sit in classes that are homogeneous in income, leaving them vulnerable to homogeneity attacks, so k-anonymity should be complemented with l-diversity or t-closeness.

Authors

Institutions

Publication Details

Journal
SULIWA Jurnal Multidisiplin Teknik Sains Pendidikan dan Teknologi
Published
2026-11-07
DOI
https://doi.org/10.62671/suliwa.v3i3.366
Primary Topic
Privacy-Preserving Technologies in Data
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
article

IMPLEMENTASI K-ANONYMITY UNTUK MENGURANGI RISIKO IDENTIFIKASI PADA DATASET DATA PRIBADI

Taufiq Taufiq, Yanita Yanita, Fathimah Az Zahra
SULIWA Jurnal Multidisiplin Teknik Sains Pendidikan dan Teknologi
Privacy-Preserving Technologies in Data
article

IMPLEMENTASI K-ANONYMITY UNTUK MENGURANGI RISIKO IDENTIFIKASI PADA DATASET DATA PRIBADI

Taufiq Taufiq, Yanita Yanita, Fathimah Az Zahra
article en

Abstract

Sharing personal data for research and analysis creates a risk of identifying individuals, because removing direct identifiers alone is not enough. This study implements k-anonymity on 16,007 records of the UCI Adult dataset using five quasi-identifiers (age, sex, race, marital status, native country), with income as the sensitive attribute. The method is full-domain generalization with record suppression (5% limit), evaluating all 180 combinations of generalization levels for k = 2, 3, 5, and 10 in Python. The results show that unique records fell from 1,352 (8.45%) to zero for all values of k, maximum re-identification risk fell to 1/k, and average risk fell from 0.1442 to 0.0341 (k = 2) and down to 0.0045 (k = 10). This protection came with a rise in total information loss from 0.0922 to 0.2471, with 4.2% to 4.7% of records suppressed and age fully hidden at k = 10. In this configuration, k = 5 was a balanced choice between privacy and utility. However, 1.51% to 12.65% of records still sit in classes that are homogeneous in income, leaving them vulnerable to homogeneity attacks, so k-anonymity should be complemented with l-diversity or t-closeness.

SULIWA Jurnal Multidisiplin Teknik Sains Pendidikan dan TeknologiVol. 3(3)
Malikussaleh University (ID)
Openalex Percentile: Top 19%
Privacy-Preserving Technologies in Data
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon