/ML-Flowers-CNN

Tugas CNN kelas Pembelajaran Mesin

Primary LanguageJupyter NotebookMIT LicenseMIT

Tugas Kelas Pembelajaran Mesin - Convolutional Neural Network Flower Classifier

Apa ini?

Sebuah model kecerdasan artifisial jaringan saraf untuk mengelompokkan citra digital yang mengandung citra bunga mawar, bunga matahari, dan bunga dandelion dengan arsitektur convolutional neural network.

Dataset yang digunakan

Kaggle

Bagaimana cara menggunakannya?

  1. Clone repositori ini
  2. Pastikan dataset sudah dimasukkan ke Google Drive anda
  3. Buka berkas berekstensi .ipynb dengan Google Colaboratory anda
  4. Jalankan seluruh cell

Bagaimana cara kerjanya?

  1. Citra digital dari dataset dikelompokkan menurut kategori (mawar, matahari, dandelion)
  2. Citra digital diolah menjadi ukuran 320x240 pixel
  3. Citra digital dikonversi menjadi grayscale
  4. Citra digital dibagi menjadi data pembelajaran dan tes dengan rasio 80:20 berdasarkan kategori
  5. Citra digital dimasukkan ke dalam masing-masing folder testing dan training, di dalam tiap kategori kelas
  6. Dilakukan augmentasi dan pembangunan data dengan ImageDataGenerator dari Tensorflow
  7. Pembuatan model dengan data pembelajaran
  8. Model melakukan prediksi pada data tes
  9. Visualisasi akurasi dan error dari prediksi model

Pembuat

Referensi