RMSProp Optimizer and KAN Method-Based CNN on Rupiah Banknote Classification for Visually Impaired

https://doi.org/10.56741/IISTR.esl.00936

Authors

Keywords:

Classification, Convolutional Neural Network, KAN, RMSProp, Rupiah Banknotes

Abstract

The visually impaired refers to individuals who experience a loss of visual function. Approximately 4 million people, or about 1.5% of Indonesia's total population, are visually impaired. They rely on their sense of touch to recognize banknote denominations in financial transactions. However, damaged banknotes often hinder identification and increase the risk of fraud. Therefore, this study aims to develop a rupiah banknote denomination classification model to assist them in conducting independent transactions. The researchers developed a CNN-KAN model with the RMSProp optimizer using a private dataset comprising 800 images of Rupiah banknotes with denominations of IDR 1,000, IDR 2,000, IDR 5,000, IDR 10,000, IDR 20,000, IDR 50,000, IDR 75,000, and IDR 100,000 from the 2016, 2020, and 2022 emission years. The dataset encompasses variations in image perspectives, lighting conditions, and the physical state of banknotes, including both intact and damaged ones, with up to 30% of the samples comprising damaged banknotes. Data augmentation techniques were implemented to improve data diversity. The dataset was then utilized for training and testing with different split ratios: 50:50, 60:40, 70:30, 80:20, and 90:10. Performance evaluation was conducted using loss, accuracy, precision, recall, and AUC-ROC metrics. Experimental results indicate that the CNN-KAN model with the RMSProp optimizer achieved optimal performance. In the 90:10 data split scenario, the model achieved 100% accuracy, precision, and recall, with an AUC-ROC of 1 and a loss of 0.008. Therefore, the CNN-KAN model with the RMSProp optimizer has been proven effective for implementing Rupiah banknote denomination detection for the visually impaired in an automated system.

Downloads

Download data is not yet available.

Author Biographies

Dede Kurniadi, Institut Teknologi Garut

is a lecturer in the Department of Computer Science at Institut Teknologi Garut, Indonesia. His academic focus includes computer science education, software development, and digital innovation. He is actively involved in research and community engagement activities related to information technology and its application in various sectors. (email: dede.kurniadi@itg.ac.id).

Murni Lestari Rahmi, Institut Teknologi Garut

is affiliated with the Department of Computer Science at Institut Teknologi Garut. Her academic interests lie in computer systems, software engineering, and emerging technologies in computing. She contributes to both research and student development within the institution. (email: 2106035@itg.ac.id).

Benedicto B. Balilo Jr, Bicol University

is a faculty member in the CS/IT Department of the College of Science at Bicol University in the Philippines. His professional and research interests include information systems, computer science education, and the integration of technology in academic and professional environments. He is engaged in advancing ICT-based learning and digital competence in the region. (email: bjbbalilo@bicol-u.edu.ph).

Hilmi Aulawi, Institut Teknologi Garut

is a lecturer and researcher in the Department of Industrial Engineering at Institut Teknologi Garut. His research focuses on production systems, operational efficiency, and industrial innovation. He actively works on interdisciplinary projects that connect engineering principles with digital transformation in industry. (email: hilmi_aulawi@itg.ac.id).

References

Kementrian Kesehatan [Health Ministry], “Situasi Disabilitas,” Pusat Data Dan Informasi Kementrian Kesehatan RI.

M. Siahaan, C. H. Jasa, K. Anderson, M. V. Rosiana, S. Lim, and W. Yudianto, “Penerapan Artificial Intelligence (AI) Terhadap Seorang Penyandang Disabilitas Tunanetra,” J. Inf. Syst. Technol., vol. 1, no. 2, pp. 186–193, 2020, [Online]. Available: https://journal.uib.ac.id/index.php/joint/article/view/4322

S. R. Argiandini, “Tunanetra Masih Kesulitan Kenali Uang, Latih Kepekaan via Lomba Pilih Koin,” radarsolo. [Online]. Available: https://radarsolo.jawapos.com/pendidikan/842890785/tunanetra-masih-kesulitan-kenali-uanglatih-kepekaan-via-lomba-pilih-koin

A. Hermawan, L. Lianata, Junaedi, and A. R. K. Maranto, “Implementasi Machine Learning Sebagai Pengenal Nominal Uang Rupiah dengan Metode YOLOv3,” SATIN - Sains dan Teknol. Inf., vol. 8, no. 1, pp. 12–22, Jun. 2022, doi: 10.33372/stn.v8i1.816. DOI: https://doi.org/10.33372/stn.v8i1.816

A. R. Pratama, M. Mustajib, and A. Nugroho, “Deteksi Citra Uang Kertas dengan Fitur RGB Menggunakan K-Nearest Neighbor,” J. Eksplora Inform., vol. 9, no. 2, pp. 163–172, Mar. 2020, doi: 10.30864/eksplora.v9i2.336. DOI: https://doi.org/10.30864/eksplora.v9i2.336

A. Prima, D. B. Santoso, and L. Nurpulaela, “Deteksi Otomatis Nominal Uang Kertas Rupiah Untuk Tunanetra Menggunakan Algoritma Arsitektur SSD MobiilenetV3,” TEKNOKOM, vol. 6, no. 2, pp. 151–159, Aug. 2022, doi: 10.31943/teknokom.v6i2.166. DOI: https://doi.org/10.31943/teknokom.v6i2.166

W. Hamidah, T. S. B. Irawan, N. A. P. Hasbullah, and A. B. Kaswar, “Deteksi Nominal Uang Kertas Menggunakan OCR (Optical Character Recognition),” Techno Xplore J. Ilmu Komput. dan Teknol. Inf., vol. 7, no. 2, pp. 72–76, 2022, doi: 10.36805/technoxplore.v7i2.2123. DOI: https://doi.org/10.36805/technoxplore.v7i2.2123

D. Aprillia, T. Rohana, T. Al Mudzakir, and D. Wahiddin, “KLIK: Kajian Ilmiah Informatika dan Komputer Deteksi Nominal Mata Uang Rupiah Menggunakan Metode Convolutional Neural Network dan Feedforward Neural Network,” Media Online, vol. 4, no. 4, 2024, doi: 10.30865/klik.v4i4.1711.

M. Cheon, “Kolmogorov-Arnold Network for Satellite Image Classification in Remote Sensing,” 2024, doi: https://doi.org/10.48550/arXiv.2406.00600.

A. Igali and P. Shamoi, “Image Classification using Fuzzy Pooling in Convolutional Kolmogorov-Arnold Networks,” Electron. Commer. Res., vol. 23, no. 1, pp. 43–73, Jul. 2024, doi: https://doi.org/10.48550/arXiv.2407.16268. DOI: https://doi.org/10.1109/SCISISIS61014.2024.10760085

D. Kurniadi, M. L. Rahmi, A. Mulyani, M. R. Nashrulloh, Y. Septiana, and I. Tri Julianto, “Classification of Rupiah Banknote for the Visually Impaired using Convolutional Neural Network with Custom Architecture and RMSProp Optimizer,” in 2024 International Conference on ICT for Smart Society (ICISS), IEEE, Sep. 2024, pp. 1–6. doi: 10.1109/ICISS62896.2024.10751198. DOI: https://doi.org/10.1109/ICISS62896.2024.10751198

M. A. A. Al-qaness and S. Ni, “TCNN-KAN: Optimized CNN by Kolmogorov-Arnold Network and Pruning Techniques for sEMG Gesture Recognition,” IEEE J. Biomed. Heal. Informatics, vol. 29, no. 1, pp. 188–197, Jan. 2025, doi: 10.1109/JBHI.2024.3467065. DOI: https://doi.org/10.1109/JBHI.2024.3467065

P. A. Nugroho, I. Fenriana, and R. Arijanto, “Implementasi Deep Learning Menggunakan Convolutional Neural Network (CNN) Pada Ekspresi Manusia,” Algor, vol. 2, no. 1, pp. 12–21, 2020.

Tri Wahyu Qur’ana, “Implementasi Metode Convolutional Neural Network (CNN) untuk Klasifikasi Motif pada Citra Sasirangan,” Media Inform., vol. 7, no. 2, p. 10, 2023, [Online]. Available: http://jurnal.big.go.id/index.php/GM/article/view/810 DOI: https://doi.org/10.30865/mib.v7i1.5194

N. A. Batubara and R. M. Awangga, Tutorial Object Detection Plate Number with Convolution Neural Network (CNN). Bandung: Kreatif Industri Nusantara.

M. R. Alwanda, R. P. K. Ramadhan, and D. Alamsyah, “Implementasi Metode Convolutional Neural Network Menggunakan Arsitektur LeNet-5 untuk Pengenalan Doodle,” J. Algoritm., vol. 1, no. 1, pp. 45–56, 2020, doi: 10.35957/algoritme.v1i1.434. DOI: https://doi.org/10.35957/algoritme.v1i1.434

F. F. Maulana and N. Rochmawati, “Klasifikasi Citra Buah Menggunakan Convolutional Neural Network,” J. Informatics Comput. Sci., vol. 1, no. 02, pp. 104–108, 2020, doi: 10.26740/jinacs.v1n02.p104-108. DOI: https://doi.org/10.26740/jinacs.v1n02.p104-108

Z. Liu et al., “KAN: Kolmogorov-Arnold Networks,” Apr. 2024, doi: 10.48550/arXiv.2404.19756.

PyTorch Contributor, “SiLU.” [Online]. Available: https://pytorch.org/docs/stable/generated/torch.nn.SiLU.html

M. Uppal et al., “Enhancing accuracy in brain stroke detection: Multi-layer perceptron with Adadelta, RMSProp and AdaMax optimizers,” Front. Bioeng. Biotechnol., vol. 11, no. September, pp. 1–15, 2023, doi: 10.3389/fbioe.2023.1257591. DOI: https://doi.org/10.3389/fbioe.2023.1257591

Published

2025-05-24

How to Cite

Kurniadi, D., Rahmi, M. L., Balilo Jr, B. B., & Aulawi, H. (2025). RMSProp Optimizer and KAN Method-Based CNN on Rupiah Banknote Classification for Visually Impaired. Engineering Science Letter, 4(02), 44–49. https://doi.org/10.56741/IISTR.esl.00936

Plaudit