Deep Learning CNN 7 Klasifikasi Gambar

Muhammad Ihsanuddin Romdlloni

Sosial Media


1 orang menyukai ini
Suka

Summary

Mengklasifikasikan 7 jenis gambar yaitu, sepeda, mobil, kucing, anjing, bunga, kuda, dan manusia dengan algoritma deep learning CNN

Description

Portofolio Course BISA AI : Deep Learning Keras Python

Algoritma : Deep Learning dengan CNN

1. Dataset                      

1.1. Import Library yang dibutuhkan dan membaca file

1.2. Mencoba mengambil dataset dari kaggle yang ditaruh ke gdrive

1.3. Mengatur input data gambar yang akan ditrain

Data gambar yang diinput akan direscale menjadi 1./255 dan akan dirotasi sebanyak 20x dan dibalik secara horizontal, kemudian akan didistorsi berdasarkan sumbu sebesar 0.2, dan dizoom sebesar 0.25, fill mode-nya adalah nearest atau terdekat, dan validation split 40% (60% data training, 40% data validation).

1.4. Augmentasi gambar

                                              

Train generator untuk data gambar yang akan menjadi data training dengan jumlah 1901 gambar (60% dari total dataset) dan validation generator untuk data gambar yang akan menjadi data testing/validasi dengan jumlah 1381 gambar.

1.5. Melatih model CNN

              

1.6. Menyusun model

2. Memprediksi Gambar

2.1. Import library yang dibutuhkan

2.2. Menguji model yang sudah dibuat untuk memprediksi gambar 

2.3 Evaluasi Akurasi pada Model

 

- Hasil Prediksi

 

GCollab :

https://colab.research.google.com/drive/1Qgu4kqYXYpSvAWuTQ-Lj16cNmHBFDOf8?usp=sharing

Dataset : 

https://www.kaggle.com/datasets/pavansanagapati/images-dataset

Informasi Course Terkait
  Kategori: Artificial Intelligence
  Course: Deep Learning Dengan Keras Python