Eğitim İçeriği

TinyML'e Giriş

  • TinyML nedir?
  • Mikrodenetleyicilerde makine öğreniminin önemi.
  • Geleneksel yapay zeka ile TinyML arasındaki karşılaştırma.
  • Donanım ve yazılım gereksinimlerine genel bakış.

TinyML Ortamının Kurulumu

  • Arduino IDE'nin kurulumu ve geliştirme ortamının ayarlanması.
  • TensorFlow Lite ve Edge Impulse'a giriş.
  • TinyML uygulamaları için mikrodenetleyicilerin flaşlanması ve yapılandırılması.

TinyML Modellerinin Oluşturulması ve Dağıtılması

  • TinyML iş akışının anlaşılması.
  • Mikrodenetleyiciler için basit bir makine öğrenimi modelinin eğitilmesi.
  • Yapay zeka modellerinin TensorFlow Lite formatına dönüştürülmesi.
  • Modellerin donanım cihazlarına dağıtılması.

TinyML'in Kenar Cihazlar için Optimizasyonu

  • Bellek ve hesaplama ayak izinin azaltılması.
  • Kuantizasyon ve model sıkıştırma teknikleri.
  • TinyML model performansının kıyaslanması.

TinyML Uygulamaları ve Use Caselar

  • İvmeölçer verileri kullanılarak hareket tanıma.
  • Ses sınıflandırma ve anahtar kelime tespiti.
  • Öngörücü bakım için anomali tespiti.

TinyML Zorluklar ve Gelecek Trendler

  • Donanım sınırlamaları ve optimizasyon stratejileri.
  • TinyML'de güvenlik ve gizlilik endişeleri.
  • TinyML'deki gelecekteki gelişmeler ve araştırmalar.

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Temel programlama bilgisi (Python veya C/C++)
  • Makine öğrenimi kavramlarına aşinalık (tavsiye edilir ancak zorunlu değil)
  • Gömülü sistemler anlayışı (isteğe bağlı ancak faydalı)

Hedef Kitle

  • Mühendisler
  • Veri bilimciler
  • Yapay zeka meraklıları
 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler