Hubungi Kami

Kerangka Materi

Pengantar mengenai TinyML dan AI di perangkat edge

  • Apa itu TinyML?
  • Keuntungan serta tantangan penerapan AI pada mikrokontroler
  • Gambaran umum mengenai alat bantu TinyML: TensorFlow Lite dan Edge Impulse
  • Contoh penggunaan TinyML dalam Internet of Things maupun aplikasi nyata lainnya

Pengaturan Lingkungan Pengembangan TinyML

  • Instalasi serta konfigurasi Arduino IDE
  • Pengenalan mengenai TensorFlow Lite untuk mikrokontroler
  • Pemanfaatan Edge Impulse Studio dalam pengembangan TinyML
  • Menghubungkan dan menguji kinerja mikrokontroler sebagai perangkat AI

Pembuatan serta Pelatihan Model Pembelajaran Mesin

  • Memahami alur kerja pengembangan model dalam konteks TinyML
  • Pengumpulan dan pemrosesan data sensor untuk keperluan pelatihan
  • Melatih model pembelajaran mesin yang cocok untuk perangkat embedded
  • Mengoptimalkan model agar efisien dalam hal daya serta kemampuan pemrosesan real-time

Penerapan Model AI pada Mikrokontroler

  • Konversi model AI ke dalam format TensorFlow Lite
  • Memuat dan menjalankan model tersebut pada mikrokontroler
  • Validasi serta penyelesaian masalah yang muncul dalam implementasi TinyML

Optimisasi TinyML demi Performa dan Efisiensi

  • Teknik-teknik kuantisasi model serta kompresi data untuk mengurangi beban pemrosesan
  • Strategi pengelolaan daya dalam sistem AI berbasis perangkat edge
  • Batasan memori dan kapasitas komputasi pada perangkat embedded

Contoh Aplikasi Nyata menggunakan TinyML

  • Pengenalan gerakan berdasarkan data dari sensor akselerometer
  • Klasifikasi audio serta deteksi kata-kunci tertentu
  • Pendeteksian anomali untuk tujuan pemeliharaan prediktif pada perangkat

Keamanan dan Arah Pengembangan TinyML di Masa Depan

  • Menjamin privasi serta keamanan data dalam implementasi TinyML
  • Tantangan penerapan teknik pembelajaran terdistribusi (federated learning) pada mikrokontroler
  • Riset dan perkembangan mutakhir dalam bidang TinyML

Penutup serta Langkah Selanjutnya

Persyaratan

  • Pengalaman dalam pemrograman sistem embedded
  • Kemampuan menggunakan bahasa pemrograman Python atau C/C++
  • Pengetahuan dasar mengenai konsep-konsep pembelajaran mesin
  • Pemahaman mengenai perangkat keras dan komponen pendukung mikrokontroler

Target Peserta

  • Insinyur sistem embedded
  • Pengembang AI
 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait