Plan Szkolenia

Wprowadzenie do Edge AI i optymalizacji modeli- Zrozumienie obliczeń na krawędzi i obciążeń AI- Kompromisy: wydajność vs. ograniczenia zasobów- Przegląd strategii optymalizacji modeliWybór modelu i pre-trainingu- Wybieranie lekkości modeli (np. MobileNet, TinyML, SqueezeNet)- Zrozumienie architektury modeli nadających się do urządzeń na krawędzi- Używanie pre-trainowanych modeli jako bazyFine-Tuning i transfer learning- Zasady transfer learning- Dostosowywanie modeli do niestandardowych zbiorów danych- Praktyczne przepływy dostrajaniaKwantyzacja modeli- Techniki kwantyzacji po-trainingowej- Kwantyzacja-aware training- Ocena i kompromisyPrzycinanie i kompresja modeli- Strategie przycinania (strukturowane vs. niesstrukturowane)- Kompresja i wspólne udostępnianie wag- Benchmarking skompresowanych modeliRamy i narzędzia wdrażania- TensorFlow Lite, PyTorch Mobile, ONNX- Kompatybilność z oprogramowaniem na krawędzi i środowiskami uruchomieniowymi- Łańcuchy narzędzi do wdrażania na wielu platformachPrzykładowe wdrażanie- Wdrażanie do Raspberry Pi, Jetson Nano i urządzeń mobilnych- Profilowanie i benchmarking- Diagnostykowanie problemów z wdrażaniemPodsumowanie 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