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...
Main Authors: | , , |
---|---|
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 |