Kursplan
Introduksjon til Edge AI
- Definisjon og sentrale begreper
- Forskjeller mellom Edge AI og sky AI
- Fordeler og bruk tilfeller av Edge AI
- Oversikt over kantenheter og plattformer
Sette opp Edge-miljøet
- Introduksjon til edge-enheter (Raspberry Pi, NVIDIA Jetson, etc.)
- Installere nødvendig programvare og biblioteker
- Konfigurere utviklingsmiljøet
- Forbereder maskinvaren for AI-distribusjon
Utvikler AI-modeller for Edge
- Oversikt over maskinlærings- og dyplæringsmodeller for edge-enheter
- Teknikker for opplæring av modeller på lokale og skymiljøer
- Modelloptimalisering for edge-distribusjon (kvantisering, beskjæring, etc.)
- Verktøy og rammeverk for Edge AI-utvikling (TensorFlow Lite, OpenVINO osv.)
Distribuere AI-modeller på Edge-enheter
- Trinn for å distribuere AI-modeller på forskjellig kantmaskinvare
- Sanntidsdatabehandling og inferens på kantenheter
- Overvåke og administrere utplasserte modeller
- Praktiske eksempler og case-studier
Praktiske AI-løsninger og prosjekter
- Utvikle AI-applikasjoner for edge-enheter (f.eks. datasyn, naturlig språkbehandling)
- Praktisk prosjekt: Bygge et smart kamerasystem
- Praktisk prosjekt: Implementering av stemmegjenkjenning på edge-enheter
- Samarbeidsgruppeprosjekter og scenarier i den virkelige verden
Ytelsesevaluering og optimering
- Teknikker for å evaluere modellytelse på kantenheter
- Verktøy for overvåking og feilsøking av edge AI-applikasjoner
- Strategier for å optimalisere AI-modellytelsen
- Ta tak i utfordringer med ventetid og strømforbruk
Integrasjon med IoT-systemer
- Koble sammen edge AI-løsninger med IoT-enheter og sensorer
- Communication protokoller og datautvekslingsmetoder
- Bygge en ende-til-ende Edge AI og IoT-løsning
- Praktiske integreringseksempler
Etiske og sikkerhetsmessige hensyn
- Sikre personvern og sikkerhet for data i Edge AI-applikasjoner
- Ta tak i skjevheter og rettferdighet i AI-modeller
- Overholdelse av forskrifter og standarder
- Beste praksis for ansvarlig AI-distribusjon
Praktiske prosjekter og øvelser
- Utvikler en omfattende Edge AI-applikasjon
- Prosjekter og scenarier i den virkelige verden
- Samarbeidsgruppeøvelser
- Prosjektpresentasjoner og tilbakemeldinger
Sammendrag og neste trinn
Krav
- En forståelse av AI og maskinlæringskonsepter
- Erfaring med programmeringsspråk (Python anbefales)
- Kjennskap til edge computing konsepter
Publikum
- Utviklere
- Dataforskere
- Tekniske entusiaster
Testimonials (2)
the ML ecosystem not only MLFlow but Optuna, hyperops, docker , docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Kurs - MLflow
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.