Implementasi Model Transfer Learning Arsitektur ConvNeXt untuk Klasifikasi Suara Burung di Taman Nasional Way Kambas- Kelompok 13 (Avcla)
-
Rizki Adrian Bennovry - 121450073
-
Alber Analafean - 121450146
-
Nabilah Andika Fitriani - 121450139
-
Helma Lia Putri - 121450100
-
Catherine Firdhasari Maulina Sinaga - 121450072
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)
- https://xeno-canto.org/ (Sumber Data Audio)
- https://avibase.bsc-eoc.org/ (Referensi daftar persebaran burung di area atau kawasan tertentu seluruh dunia)
Data Crawling (APIs)
Transfer Learning (Arsitektur ConvNeXt type Base)
https://raw.githubusercontent.com/alberanalafean22/convnextkeras/main/convnextaugmentasiepochs50.keras
- Data Crawling
- Data Preprocessing & Processing
- Split Data
- Setting Hyperparamater
- Model Build
- Evaluation Model
- System integration & deployment to website
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 |
-
Anda Terlebih dahulu, silahkan buka browser anda pada perangkat anda (smartphone atau pc) dan lalu tulis ataupun klik link berikut : https://avcla2024.streamlit.app/
-
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.
- 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.
-
Dan anda juga bisa melihat direktori Avcla pada link github ini terkait informasi model ataupun deployment.
-
Jika anda terdapat Kritik, Saran, kendala terkait teknis penggunaan Avcla bisa menghubungi: