Klasifikasi Ekspresi Wajah Menggunakan Metode CNN: Studi Kasus Dataset Kaggle

  • I Wayan Restama Yasa Universitas Udayana
  • AAIN Eka Karyawati

Abstract

This research aims to implement a Convolutional Neural Network (CNN) in facial expression classification using the Kaggle dataset which consists of five types of facial expressions, namely anger, disgust, fear, happiness and sadness. This method is considered important in supporting various applications such as emotion detection, facial recognition, and better human-machine communication. In this research, data preprocessing and augmentation were carried out using ImageDataGenerator to increase data diversity and prevent overfitting. Next, a CNN architecture is built which consists of convolution layers, pooling layers, and Dense layers. The model was trained using the Adam optimizer with a categorical crossentropy loss function for 50 epochs. The results show that the model achieves approximately 51% accuracy on the validation set. However, further analysis showed variations in model performance among facial expression classes, with some classes performing better than others.


Keywords: Facial Expression Classification, Convolutional Neural Network, Kaggle Dataset, Data Augmentation, Image Processing.

Published
2024-05-01
How to Cite
YASA, I Wayan Restama; KARYAWATI, AAIN Eka. Klasifikasi Ekspresi Wajah Menggunakan Metode CNN: Studi Kasus Dataset Kaggle. Jurnal Nasional Teknologi Informasi dan Aplikasnya, [S.l.], v. 2, n. 3, p. 481-488, may 2024. ISSN 3032-1948. Available at: <https://ojs.unud.ac.id/index.php/jnatia/article/view/116079>. Date accessed: 19 nov. 2024. doi: https://doi.org/10.24843/JNATIA.2024.v02.i03.p05.

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.