Plan Szkolenia

Wprowadzenie do Edge AI i optymalizacji modeli

  • Zrozumienie obliczeń na krawędzi i zadań AI
  • Kompromisy: wydajność vs. ograniczenia zasobów
  • Przegląd strategii optymalizacji modeli

Wybór modelu i pretraining

  • Wybieranie lekkościowych modeli (np. MobileNet, TinyML, SqueezeNet)
  • Zrozumienie architektur modeli odpowiednich dla urządzeń na krawędzi
  • Używanie pretrenowanych modeli jako bazy

Dopasowywanie i transfer learning

  • Zasady transfer learning
  • Dopasowywanie modeli do niestandardowych zbiorów danych
  • Praktyczne przepływy dopasowywania

Kwantyzacja modelu

  • Techniki kwantyzacji po treningu
  • Kwantyzacja z orientacją na trening
  • Ocenianie i kompromisy

Przesiewanie i kompresja modelu

  • Strategie przesiewania (strukturowane vs. niestrukturalne)
  • Kompresja i współdzielenie wag
  • Testowanie modeli skompresowanych

Ramy i narzędzia wdrażania

  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Kompatybilność z oprogramowaniem na krawędzi i środowiskami uruchomieniowymi
  • Narzędzia do wdrażania na różnych platformach

Ręczne wdrażanie

  • Wdrażanie na Raspberry Pi, Jetson Nano i urządzeniach mobilnych
  • Profilowanie i testowanie
  • Rozwiązywanie problemów z wdrażaniem

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie podstaw uczenia maszynowego
  • Doświadczenie z Python i ramami głębokiego uczenia
  • Zapoznanie z systemami osadzonymi lub ograniczeniami urządzeń krawędziowych

Grupa docelowa

  • Deweloperzy sztucznej inteligencji osadzonej
  • Specjaliści od obliczeń krawędziowych
  • Inżynierowie uczenia maszynowego skupieni na wdrażaniu krawędziowym
 14 godzin

Liczba uczestników


cena netto za uczestnika

Propozycje terminów

Powiązane Kategorie