Cursusaanbod

Fundamenten van TinyML-pipelines

  • Overzicht van de stadia in het TinyML-werkproces
  • Kenmerken van edge-hardware
  • Ontwerpoverwegingen voor pipelines

Gegevensverzameling en -voorverwerking

  • Structuur- en sensorgegevens verzamelen
  • Strategieën voor gegevenslabeling en augmentatie
  • Gegevenssets voorbereiden voor resource-gelimiteerde omgevingen

Modelontwikkeling voor TinyML

  • Selectie van modelarchitecturen voor microcontrollers
  • Trainingsworkflows met standaard ML-frameworks gebruiken
  • Modelprestatie-indicatoren evalueren

Modeloptimalisatie en -compressie

  • Quantisatietechnieken
  • Pruning en gewichtsdeling
  • Balanceren van nauwkeurigheid en resourcebeperkingen

Modelconversie en -verpakkingsvorm

  • Modellen exporteren naar TensorFlow Lite
  • Modellen integreren in embedded toolchains
  • Modelgrootte en geheugenbeperkingen beheren

Implementatie op microcontrollers

  • Modellen flashen naar hardware-doelen
  • Run-time omgevingen configureren
  • Real-time inferentietesting uitvoeren

Monitoring, testing en validatie

  • Teststrategieën voor geïmplementeerde TinyML-systemen
  • Modelgedrag op hardware debuggen
  • Prestatievalidatie in veldcondities

Integreren van de volledige end-to-end pipeline

  • Geautomatiseerde workflows bouwen
  • Data, modellen en firmware versiebeheren
  • Updates en iteraties beheren

Samenvatting en volgende stappen

Vereisten

  • Een begrip van de basisprincipes van machine learning
  • Ervaring met embedded programming
  • Vertrouwdheid met Python-gebaseerde gegevensworkflows

Doelgroep

  • AI-ingenieurs
  • Softwareontwikkelaars
  • Embedded systems experts
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën