Plan Szkolenia

Wprowadzenie do Edge AI i optymalizacji modeli

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

Wybór modeli i pre-training

  • Wybieranie lekkich modeli (np. MobileNet, TinyML, SqueezeNet)
  • Zrozumienie architektur modeli nadających się do urządzeń na krawędzi
  • Używanie pre-trenowanych modeli jako podstawy

Fine-Tuning i transfer learning

  • Zasady transfer learningu
  • Dostosowywanie modeli do niestandardowych zbiorów danych
  • Praktyczne przepływy dopasowywania

Kwantyzacja modeli

  • Techniki kwantyzacji po-treningu
  • Kwantyzacja z uwzględnieniem szkolenia
  • Ocena i kompromisy

Przynieście modeli i kompresji

  • Strategie przycinania (strukturowane vs. nieskurczalne)
  • Kompresja i współdzielenie wag
  • Benchmarking skompresowanych modeli

Ramki wdrażania i narzędzia

  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Kompatybilność sprzętu na krawędzi i środowiska uruchomieniowe
  • Łańcuchy narzędzi do wdrażania wieloplatformowego

Praktyczne wdrażanie

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

Podsumowanie i następne kroki

Wymagania

  • Zrozumienie podstaw uczenia maszynowego
  • Doswiadczenie z Python i ramami uczenia głębokiego
  • Znawność systemów wbudowanych lub ograniczeń urządzeń krawędziowych

Uczestnicy

  • Deweloperzy AI wbudowanej
  • Specjaliści od obliczeń krawędziowych
  • Inżynierowie uczenia maszynowego skupieni na wdrażaniu na krawędzi
 14 godzin

Liczba uczestników


cena netto za uczestnika

Propozycje terminów

Powiązane Kategorie