Grape Leaf Diseases Detection With VGG16

Rifqi Akmal Saputra

Sosial Media


3 orang menyukai ini
Suka

Summary

Grape Leaf Diseases Detection With VGG16 merupakan program untuk mendeteksi penyakit pada daun tanaman anggur yang menggunakan arsitektur VGG16 yang dapat mendeteksi 4 kondisi daun pada tanaman anggur yaitu healty, black rot, black measles dan leaf blight.

Description

Latar Belakang :

Anggur merupakan salah satu jenis buah yang berasal dari daerah subtropis dan mampu beradaptasi di daerah Indonesia. Anggur merupakan komoditas unggulan daerah yang memegang peranan strategis pada era otonomi. Beberapa penyakit dapat menyerang buah anggur. Salah satunya adalah serangan hama yang bisa menyebabkan pertumbuhan tanaman anggur dapat terganggu hingga 40-70 %. Oleh karena itu, deteksi penyakit pada daun tanaman anggur dibutuhkan untuk mencegah dan mengurangi penyebaran penyakit tanaman anggur.

 

Metode : 

VGG16 merupakan model CNN yang memanfaatkan convolutional layer dengan spesifikasi convolutional filter yang kecil (3×3). Dengan ukuran convolutional filter tersebut, kedalaman neural network dapat ditambah dengan lebih banyak lagi convolutional layer. Hasilnya, model CNN menjadi lebih akurat daripada model-model CNN sebelumnya. Model VGG16 mempunyai 19 layer yang terdiri dari 16 convolutional layer dan 3 fully-connected layer.

 

Informasi Dataset :

Pada percobaan ini menggunakan dataset yang bersumber dari website kaggle : 

https://www.kaggle.com/datasets/sohaibalam67/grape-disease

Total Data

Label Black_Rot

Label Black_Measles

Label Leaf_Blight

Label Healthy

4062

1180

1383

1076

423

 

Visualisasi Gambar Pada Dataset :

 

Hasil Percobaan :

Data Training

Data Validation

Epoch

Batch Size

Test Accuracy

Val Accuracy

3250

812

12

64

0.945538 = 94%

0.91133 = 91%

 

  • Hasil visualisasi training menggunakan grafik :

 

  • Hasil visualisasi menggunakan heatmap :
  • Percobaan deteksi menggunakan sampel gambar acak :

 

Link Program :

https://colab.research.google.com/drive/1Cjn7oSrXLmvaxrP0sxd7rjRn5QRGJBam?usp=sharing

 

Library dan Tools :

  1. Google Colab
  2. Kaggle
  3. Tensorflow
  4. Pandas
  5. Matplotlib
  6. Keras
     

Informasi Course Terkait
  Kategori: Visual Recognition
  Course: Deep Learning dengan TensorFlow