DEEP LEARNING ARCHITECTURE BASED ON CONVOLUTIONAL NEURAL NETWORK (CNN) IN IMAGE CLASSIFICATION

In current technological developments, Deep Learning is one of the most popular studies today, especially in the fields of machine learning and computer vision, GPU Acceration Technology is one of the reasons for the development of Deep Learning. Deep Learning has a very good ability to solve classi...

Full description

Bibliographic Details
Main Authors: Fawaidul Badri, M. Taqijuddin Alawiy, Eko Mulyanto Yuniarno
Format: Article
Language:English
Published: Informatics Department, Engineering Faculty 2023-12-01
Series:Jurnal Ilmiah Kursor: Menuju Solusi Teknologi Informasi
Subjects:
Online Access:https://kursorjournal.org/index.php/kursor/article/view/349
_version_ 1797392379399897088
author Fawaidul Badri
M. Taqijuddin Alawiy
Eko Mulyanto Yuniarno
author_facet Fawaidul Badri
M. Taqijuddin Alawiy
Eko Mulyanto Yuniarno
author_sort Fawaidul Badri
collection DOAJ
description In current technological developments, Deep Learning is one of the most popular studies today, especially in the fields of machine learning and computer vision, GPU Acceration Technology is one of the reasons for the development of Deep Learning. Deep Learning has a very good ability to solve classic problems in the field of computer vision, one of which is in the case of object classification in images. one of the deep learning methods that is often used in image processing is the Convolution Neural Network (CNN) which is a development of the Multi Layer Perceptron method. This study uses the CNN architecture which consists of a convolution layer, as well as a fully connected layer, and will also determine the appropriate Optimizer and Loss function for CNN. The implementation of this method uses Google Colab (Tensorflow and Keras) with the Python programming language. In the training process using CNN, setting the number of epochs is done to improve accuracy in image classification, in the first scenario using epoch 20 produces an average accuracy of 99.45 with a loss value of 1.66. In the second scenario using epoch 15 produces an average accuracy value of 99.00 with a loss value of 2.92. then in the third scenario with a number of epochs 10 it produces an average accuracy value of 95.55 with a loss value of 95.55, while in the last scenario with a number of epochs 5 it produces an average accuracy value of 73.6 with a loss value of 51.92. From the 4 trial scenarios using the CNN method gives effective results and produces a fairly good accuracy value with an average accuracy and loss value of 99.99%. As well as the results of an average loss of 4.
first_indexed 2024-03-08T23:46:21Z
format Article
id doaj.art-242e2d426b904cb599a131413f409ade
institution Directory Open Access Journal
issn 0216-0544
2301-6914
language English
last_indexed 2024-03-08T23:46:21Z
publishDate 2023-12-01
publisher Informatics Department, Engineering Faculty
record_format Article
series Jurnal Ilmiah Kursor: Menuju Solusi Teknologi Informasi
spelling doaj.art-242e2d426b904cb599a131413f409ade2023-12-13T18:43:15ZengInformatics Department, Engineering FacultyJurnal Ilmiah Kursor: Menuju Solusi Teknologi Informasi0216-05442301-69142023-12-0112210.21107/kursor.v12i2.349DEEP LEARNING ARCHITECTURE BASED ON CONVOLUTIONAL NEURAL NETWORK (CNN) IN IMAGE CLASSIFICATIONFawaidul Badri0M. Taqijuddin Alawiy1Eko Mulyanto Yuniarno2University of Islam MalangUniversity of Islam MalangInstitut Teknologi Sepuluh NopemberIn current technological developments, Deep Learning is one of the most popular studies today, especially in the fields of machine learning and computer vision, GPU Acceration Technology is one of the reasons for the development of Deep Learning. Deep Learning has a very good ability to solve classic problems in the field of computer vision, one of which is in the case of object classification in images. one of the deep learning methods that is often used in image processing is the Convolution Neural Network (CNN) which is a development of the Multi Layer Perceptron method. This study uses the CNN architecture which consists of a convolution layer, as well as a fully connected layer, and will also determine the appropriate Optimizer and Loss function for CNN. The implementation of this method uses Google Colab (Tensorflow and Keras) with the Python programming language. In the training process using CNN, setting the number of epochs is done to improve accuracy in image classification, in the first scenario using epoch 20 produces an average accuracy of 99.45 with a loss value of 1.66. In the second scenario using epoch 15 produces an average accuracy value of 99.00 with a loss value of 2.92. then in the third scenario with a number of epochs 10 it produces an average accuracy value of 95.55 with a loss value of 95.55, while in the last scenario with a number of epochs 5 it produces an average accuracy value of 73.6 with a loss value of 51.92. From the 4 trial scenarios using the CNN method gives effective results and produces a fairly good accuracy value with an average accuracy and loss value of 99.99%. As well as the results of an average loss of 4. https://kursorjournal.org/index.php/kursor/article/view/349Deep Learning, CNN, Multi Layer Perceptron, Konvolusi, Tensorflow.
spellingShingle Fawaidul Badri
M. Taqijuddin Alawiy
Eko Mulyanto Yuniarno
DEEP LEARNING ARCHITECTURE BASED ON CONVOLUTIONAL NEURAL NETWORK (CNN) IN IMAGE CLASSIFICATION
Jurnal Ilmiah Kursor: Menuju Solusi Teknologi Informasi
Deep Learning, CNN, Multi Layer Perceptron, Konvolusi, Tensorflow.
title DEEP LEARNING ARCHITECTURE BASED ON CONVOLUTIONAL NEURAL NETWORK (CNN) IN IMAGE CLASSIFICATION
title_full DEEP LEARNING ARCHITECTURE BASED ON CONVOLUTIONAL NEURAL NETWORK (CNN) IN IMAGE CLASSIFICATION
title_fullStr DEEP LEARNING ARCHITECTURE BASED ON CONVOLUTIONAL NEURAL NETWORK (CNN) IN IMAGE CLASSIFICATION
title_full_unstemmed DEEP LEARNING ARCHITECTURE BASED ON CONVOLUTIONAL NEURAL NETWORK (CNN) IN IMAGE CLASSIFICATION
title_short DEEP LEARNING ARCHITECTURE BASED ON CONVOLUTIONAL NEURAL NETWORK (CNN) IN IMAGE CLASSIFICATION
title_sort deep learning architecture based on convolutional neural network cnn in image classification
topic Deep Learning, CNN, Multi Layer Perceptron, Konvolusi, Tensorflow.
url https://kursorjournal.org/index.php/kursor/article/view/349
work_keys_str_mv AT fawaidulbadri deeplearningarchitecturebasedonconvolutionalneuralnetworkcnninimageclassification
AT mtaqijuddinalawiy deeplearningarchitecturebasedonconvolutionalneuralnetworkcnninimageclassification
AT ekomulyantoyuniarno deeplearningarchitecturebasedonconvolutionalneuralnetworkcnninimageclassification