Kursplan

Grunnlag for TinyML-pipelines

  • Oversikt over TinyML-arbeidsflyt-steg
  • Karakteristikk for randhårdvare
  • Designovervegelser for pipeline

Datainnsamling og forbehandling

  • Samle inn strukturerte og sensor-data
  • Dataetikettmerking og forstyringsstrategier
  • Forberede datasett for ressursbegrensete miljøer

Modellutvikling for TinyML

  • Velge modellarkitekturer for mikrokontrollerer
  • Trene arbeidsflyt ved hjelp av standard ML-verktøy
  • Evaluere modellprestasjonsindikatorer

Modelloptimalisering og komprimering

  • Kvantiseringsmetoder
  • Pruning og veiværsdeling
  • Balansere nøyaktighet og ressursbegrensninger

Modellkonvertering og pakking

  • Eksportere modeller til TensorFlow Lite
  • Integrere modeller i innebyggede verktøykjeder
  • Administrere modellstørrelse og hukommelsesbegrensninger

Distribusjon på mikrokontrollerer

  • Flashing av modeller til hardvaremål
  • Konfigurere kjøretidsmiljøer
  • Teste reeltid inferens

Overvåking, testing og validering

  • Testingstrategier for distribuerte TinyML-systemer
  • Feilsøke modellatferd på hardvare
  • Prestasjonsvalidering i feltforhold

Integrering av den fullstendige end-to-end pipelinen

  • Bygge automatiserte arbeidsflyt
  • Versjonere data, modeller og programvareoppdateringer
  • Administrere oppdateringer og iterasjoner

Oppsummering og neste trinn

Krav

  • Forståelse av grunnleggende prinsipper i maskinlæring
  • Erfaring med programvareutvikling for innebyggede systemer
  • Familiaritet med Python-baserte dataarbeidsflyt

Målgruppe

  • AI-injener
  • Programutviklere
  • Ekspert i innebyggede systemer
 21 timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier