Open access Journal SINTA 2
Preprocessing Algorithm for K-Means Anomaly Detection on Payment Logs
IJCCS (Indonesian Journal of Computing and Cybernetics Systems) · Vol. 19 No. 2 (2025) · pp. 211–222
- ISSN
- 2460-7258, 1978-1520
- Published
- 2025-04-30
- Publisher
- IndoCEISS in colaboration with Universitas Gadjah Mada, Indonesia.
- Language
- eng
Abstract
The payment aggregator system with the single settlement feature enhances transaction efficiency. However, this also poses risks of cyberattacks and system errors. These risks can lead to abnormal events or anomalies. The middleware service records transaction activities in the form of logs. Log data can be analyzed for anomaly detection resulting from cyberattacks or system errors.K-Means clustering is less effective in detecting anomalies in log data because transaction log data is often unstructured, inconsistent, and has varying feature scales.This study develops a preprocessing algorithm to improve data quality before clustering. Transaction log data from July to December 2023 is used, with preprocessing stages including normalization, standardization, and Principal Component Analysis (PCA). K-Means is applied with K-Means++ initialization, and the number of clusters is determined using the kneedle algorithm. The results show that standardization improves segmentation, and PCA enhances anomaly detection effectiveness.
Keywords
Collaboration network of the authors
27 authors · 34 co-authorship links · 4 across different organisations
Hover or tap a name to highlight its co-authors. Double-click to open the author's page.
- Universitas Gadjah Mada
- Universitas Teknokrat Indonesia
- Universitas Sulawesi Tenggara
- Affiliation unknown
- Different organisations
- Same organisation
- Affiliation unknown
- Thicker line = more joint articles · bigger circle = more articles
Show as table
| Co-author | Organisation | Joint articles |
|---|---|---|
| Sigit Priyanta | Universitas Gadjah Mada | 2 |
| Anifudin Azis | Universitas Gadjah Mada | 1 |
| Praretno Wibowo | Affiliation unknown | 1 |
| Juwita Maharanti | Affiliation unknown | 1 |
| Iqnatius Dimas Nugroho | Universitas Gadjah Mada | 1 |
| Amelia Nursanti | Universitas Gadjah Mada | 1 |
| Tri Kuntoro Priyambodo | Universitas Gadjah Mada | 1 |
| Zaied Shouran | Universitas Gadjah Mada | 1 |
| Nur Azizul Haqimi | Universitas Gadjah Mada | 1 |
| Friska Ayu Listya | Universitas Gadjah Mada | 1 |
| Wahyono Wahyono | Universitas Gadjah Mada | 1 |
| Riska Amalia Praptiwi | Universitas Gadjah Mada | 1 |
| Dayan Ramly Ramadhan | Universitas Gadjah Mada | 1 |
| Hendri Kurniawan Prakosa | Universitas Gadjah Mada | 1 |
| Anindhita Nisitasari | Universitas Gadjah Mada | 1 |
| Raymond Luis | Universitas Gadjah Mada | 1 |
| Sarah Rosdiana Tambunan | Universitas Gadjah Mada | 1 |
| Luthfia Nurma Hapsari | Universitas Gadjah Mada | 1 |
| Debby Alita | Universitas Teknokrat Indonesia | 1 |
| Muslikhah Muslikhah | Affiliation unknown | 1 |
| Elih Sudiapermana | Affiliation unknown | 1 |
| Moh Edi Wibowo | Universitas Gadjah Mada | 1 |
| Agus Sihabudin | Affiliation unknown | 1 |
| Lukman Heryawan | Universitas Gadjah Mada | 1 |
| Ahmad Riyadi | Universitas Sulawesi Tenggara | 1 |
Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.