Skip to content

Implementasi Model Transfer Learning Arsitektur ConvNeXt untuk Klasifikasi Kicauan Burung di Taman Nasional Way Kambas

Notifications You must be signed in to change notification settings

alberanalafean22/Avcla_DeepLearning

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Implementasi Model Transfer Learning Arsitektur ConvNeXt untuk Klasifikasi Suara Burung di Taman Nasional Way Kambas- Kelompok 13 (Avcla)

Untitled-1

Kelompok 13 Deep Learning

  • Rizki Adrian Bennovry - 121450073

  • Alber Analafean - 121450146

  • Nabilah Andika Fitriani - 121450139

  • Helma Lia Putri - 121450100

  • Catherine Firdhasari Maulina Sinaga - 121450072

📱AVCLA, apa itu?

AVCLA (Aves Classification Apps), merupakan sebuah website dalam mendeteksi klasifikasi burung di kawasan Taman Nasional Way Kambas. Website ini bisa mendeteksi klasifikasi pada 10 spesies burung, dengan Implementasi metode Deep Learning menggunakan Transfer Learning dengan arsitektur Convnext Type Base. Website ini bisa memprediksi spesies burung berdasarkan suara yang diberikan. Model yang digunakan pada deployment adalah model yang terbaik dari beberapa parameter yang telah digunakan dalam memperoleh performa dan akurasi model yang baik.

Anda bisa mencoba test pengguna Avcla kami kembangkan, dengan beberapa audio yang tersedia pada link berikut: https://drive.google.com/drive/folders/1oEdNhsFCuxaBT8VN8tfUHUu-1DX8oNQE?usp=sharing.

Berikut Link AVCLA : https://avcla2024.streamlit.app/ (Versi Beta)

🎙 Data

📂 Metode Pengumpulan Data

Data Crawling (APIs)

📊 Metode Deep Learning

Transfer Learning (Arsitektur ConvNeXt type Base)

🧠 Model

🖥 Bahasa Pemrograman & Library

Python HTML CSS Pandas TensorFlow Keras Librosa NumPy Matplotlib

🌐 Hosting dan Development

Streamlit

📚Tahapan Proses

  • Data Crawling
  • Data Preprocessing & Processing
  • Split Data
  • Setting Hyperparamater
  • Model Build
  • Evaluation Model
  • System integration & deployment to website

📈 Akurasi Model

Diperoleh Hasil Akurasi Implementasi Model dengan beberapa parameter:

Batch Size Learning Rate Epochs Akurasi
32 0.0001 25 (Non Augmentasi Data 0.70
32 0.0001 25 (Augmentasi Data) 0.65
32 0.0001 50 (Non Augmentasi Data) 0.69
32 0.0001 50 (Augmentasi Data) 0.71

📳 Panduan Penggunaan Avcla:

  1. Anda Terlebih dahulu, silahkan buka browser anda pada perangkat anda (smartphone atau pc) dan lalu tulis ataupun klik link berikut : https://avcla2024.streamlit.app/

  2. Selanjutnya input audio burung ingin dilakukan klasifikasi spesies burung pada bagian browser files (ketentuan audio yang bisa diinput berformat mp3, dengan limit maksimum ukuran file 200 mb.

image

  1. Setelah audio di input, tunggu beberapa detik, dan diperoleh hasil klasifikasi spesies burungnya dengan nama spesies burungnya, akurasi prediksi-nya bahkan terdapat QR Code untuk mengetahui informasi detail dari burung tersebut.

image

  1. Dan anda juga bisa melihat direktori Avcla pada link github ini terkait informasi model ataupun deployment.

  2. Jika anda terdapat Kritik, Saran, kendala terkait teknis penggunaan Avcla bisa menghubungi:

Panduan penggunaan Avcla juga bisa diakses pada link berikut : youtube.com/???

gk

About

Implementasi Model Transfer Learning Arsitektur ConvNeXt untuk Klasifikasi Kicauan Burung di Taman Nasional Way Kambas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.2%
  • Other 0.8%