Cursusaanbod

Inleiding tot TinyML

  • Begrijpen van TinyML-beperkingen en mogelijkheden
  • Overzicht van veelvoorkomende microcontroller-platforms
  • Vergelijking van Raspberry Pi vs Arduino vs andere boards

Hardware-opstelling en configuratie

  • Raspberry Pi OS voorbereiden
  • Arduino-boards configureren
  • Sensoren en periferie aansluiten

Technieken voor gegevensverzameling

  • Sensorgegevens vastleggen
  • Audio, beweging en milieu-gegevens verwerken
  • Labelede datasets maken

Modelontwikkeling voor edge-apparaten

  • Geschikte modelarchitecturen selecteren
  • TinyML-modellen trainen met TensorFlow Lite
  • Prestatie evalueren voor ingebouwde toepassingen

Modeloptimalisatie en conversie

  • Kwantiseringsstrategieën
  • Modellen converteren voor implementatie op microcontrollers
  • Geheugen- en berekeningsoptimalisatie

Implementatie op Raspberry Pi

  • TensorFlow Lite-inferentie uitvoeren
  • Modeluitvoer integreren in toepassingen
  • Prestatieproblemen oplossen

Implementatie op Arduino

  • De Arduino TensorFlow Lite Micro-bibliotheek gebruiken
  • Modellen flashen naar microcontrollers
  • Accuraatheid en uitvoergedrag verifiëren

Volledige TinyML-applicaties bouwen

  • Holistische ingebedde AI-werkstromen ontwerpen
  • Interactieve, real-world prototypes implementeren
  • Projectfunctionaliteit testen en verfijnen

Samenvatting en volgende stappen

Vereisten

  • Kennis van basisprogrammeerconcepten
  • Ervaring met het gebruik van microcontrollers
  • Vertrouwdheid met Python of C/C++

Doelgroep

  • Makers
  • Hobbyisten
  • Embedded AI-ontwikkelaars
 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën