Schița de curs

Introducere la AI la Edge și Optimizarea Modelului

  • Înțelegerea calculului edge și a sarcinilor de AI
  • Compromisuri: performanță vs. restricții de resurse
  • Prezentare generală a strategiilor de optimizare a modelului

Selectarea Modelului și Antrenamentul Prelucrat

  • Alegerea modelelor ușoare (de exemplu, MobileNet, TinyML, SqueezeNet)
  • Înțelegerea arhitecturilor de model potrivite pentru dispozitive edge
  • Utilizarea modelelor preantrenate ca bază

Ajustarea și Învățarea Prin Transfer

  • Principiile învățării prin transfer
  • Adaptarea modelelor la seturi de date personalizate
  • Fluxuri de lucru practice pentru ajustarea modelului

Cuantizarea Modelului

  • Tehnici de cuantizare post-antrenament
  • Cuantizarea-aware training (cuantizare conștientă)
  • Evaluare și compromisuri

Podăria Modelului și Compresia

  • Strategii de podărie (structurată vs. nestructurată)
  • Compresie și împărțirea ponderilor
  • Testarea modelelor compresate

Cadre de Lucru și Unelte pentru Implementare

  • TensorFlow Lite, PyTorch Mobile, ONNX
  • Compatibilitatea hardware edge și mediile de rulare
  • Lanțuri de instrumente pentru implementarea cross-platform

Implementarea Hands-On

  • Implementare pe Raspberry Pi, Jetson Nano și dispozitive mobile
  • Profilare și testare de performanță
  • Rezolvarea problemelor de implementare

Rezumat și Următorii Pași

Cerințe

  • O înțelegere a fundamentelor învățării automate (machine learning)
  • Experiență cu Python și cadre de învățare adâncă
  • Familiarizare cu sistemele lejer sau restricțiile dispozitivelor edge

Audiență

  • Dezvoltatori AI lejer
  • Specialisti în calcul edge
  • Ingineri de învățare automată care se concentrează pe implementarea la edge
 14 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite