ANALISA PERFORMA PENGENALAN TULISAN TANGAN ANGKA BERDASARKAN JUMLAH ITERASI MENGGUNAKAN METODE CONVOLUTIONAL NEURAL NETWORK

Siwi Prihatiningsih
Fakultas Ilmu Komputer dan Teknologi Informasi, Universitas Gunadarma
Indonesia
Nadhiranisa Shafiy M
Fakultas Teknologi Industri Universitas Gunadarma
Indonesia
Feni Andriani
Pusat Studi Komputasi Matematika (PSKM) Universitas Gunadarma
Indonesia
Nurma Nugraha
Pusat Studi Komputasi Matematika (PSKM) Universitas Gunadarma
Indonesia

Abstract

Pada zaman modern ini teknologi informasi khususnya bidang Artificial Intelligence berkembang pesat dari waktu ke waktu. Hal ini mendorong manusia berkreasi untuk menciptakan teknologi baru untuk mempermudah orang dalam mengakses informasi yang diinginkan dengan cepat. Salah satu metode Artificial Intelligence yang cukup dikenal adalah Convolutional Neural Network. Namun, masih terdapat permasalahan terkait cara yang tepat yang dapat membuat performa lebih baik. Pada penelitian ini dilakukan analisa performa pengenalan tulisan tangan angka berdasarkan perubahan jumlah iterasi menggunakan metode convolutional neural network (CNN). Penelitian ini membuat suatu sistem analisa akurasi performa pengenalan tulisan tangan angka menggunakan metode Convolutional Neural Network atau yang dikenal dengan sebutan CNN. Program ini dibuat menggunakan Spyder sebagai Integrated Development Environment (IDE) dengan Python sebagai Bahasa pemrogramannya. Adapun tahapan penelitian yang dilakukan adalah tahapan pengumpulan data, tahap preprocessing, pembentukan model CNN dan tahap terakhir dilakukan analisis performa. Performa meningkat signifikan pada iterasi antara 0 – 20, sedangkan pada iterasi 100-1000 tidak. Hasil menunjukkan bahwa semakin banyak besar jumlah iterasi yang dilakukan semakin baik performa yang dihasilkan

Keywords
Artificial Intelligence, Convolutional Neural Network, Iterasi, Python
References

Han, J. & Kamber, M., Data Mining: Concepts and Techniques. 3rd penyunt, San Fransisco: Morgan Kaufmann Publisher, 2013.

H. He, E.A. Garcia, “Learning from imbalanced data,” IEEE Trans. Knowl.Data Eng., Vol.21, no.9, hal. 1263-1284, 2009.

A. Mozaffari, M. Emami, A. Fathi, “A comprehensive investigation into the performance, robustness, scalability and convergence of chaos-enhanced evolutionary algorithms with boundary constraints,”Artif. Intell. Rev. hal. 1-62, 2018.

Samuel Sena, “Pengenalan Deep Learning Part 7 Convolutional Neural Network CNN,” Dapat diakses di: https://medium.com/@samuelsena/pengenalan-deep-learning-part-7-convolutional-neural-network-cnn-b003b477dc94 [Diakses pada 24 Juli 2018].

Hara, E., Fitriawan, H., Mulyani, Y., “Penggunaan Deteksi Tepi (Canny) pada Sistem Pengenalan Tulisan,” Jurnal Rekayasa dan Teknologi Elektro, Vol.10, Hal 156 - 163. 2016.

Masrani, H.Ilhamsyah., Ruslianto, I., “ Aplikasi Pengenalan Pola pada Huruf Tulisan Tangan Menggunakan Jaringan Saraf Tiruan dengan Metode Ekstraksi Fitur Geometri,” Jurnal Coding, Sistem Komputer Untan, Vol.06, No.02, hal 69-78, 2018.

Qiao, Y., “The MNIST Database of Handwritten Digits,” Dapat diakses di: http://www.gavo.t.u-tokyo.ac.jp/~qiao/database.html, 2007. [Diakses 13 April 2018].

Dalmis, M. U., 2017. What is the meaning of flattening step in a convolutional neural network?.: https://www.quora.com/What-is-the-meaning-of-flattening-step-in-a-convolutional-neural-network. [Diakses 25 April 2018].

Information
PDF
988 times PDF : 1742 times