Kursplan
Introduksjon til Edge AI
- Definisjon og hovedbegreper
- Forskjeller mellom Edge AI og cloud AI
- Fordeler og brukssituasjoner for Edge AI
- Oversikt over Edge-enheter og plattformer
Oppsett av Edge Miljø
- Introduksjon til Edge-enheter (Raspberry Pi, NVIDIA Jetson, osv.)
- Installering av nødvendig programvare og biblioteker
- Konfigurering av utviklingsmiljøet
- Forberedelse av maskinvare for AI-utplassering
Utvikling av AI-Modeller for Edge
- Oversikt over maskinlæring og dyplearning-modeller for Edge-enheter
- Teknikker for å trene modeller i lokale og cloud-miljøer
- Optimalisering av modeller for Edge-utplassering (kvantisering, prunning, osv.)
- Verktøy og rammeverk for Edge AI-utvikling (TensorFlow Lite, OpenVINO, osv.)
Utplassering av AI-Modeller på Edge-enheter
- Stenger for å utplassere AI-modeller på ulike Edge-hardware
- Realtidsbehandling og inferens på Edge-enheter
- Overvåking og administrasjon av utplasserte modeller
- Praktiske eksempler og case-studier
Praktiske AI-Løsninger og Prosjekter
- Utvikling av AI-applikasjoner for Edge-enheter (f.eks. datamaskinvisjon, naturlig språkbehandling)
- Praktisk prosjekt: Bygging av et smart kamera-system
- Praktisk prosjekt: Implementering av stemmegjenkjenning på Edge-enheter
- Samarbeidsbaserte gruppeprosjekter og virkelige scenarier
Ytelsesevaluering og Optimalisering
- Teknikker for å evaluere modellytelse på Edge-enheter
- Verktøy for overvåking og feilsøking av Edge AI-applikasjoner
- Strategier for å optimalisere AI-modellytelse
- Å takle utfordringer med forsinkelse og strømforbruk
Integrering med IoT-systemer
- Koble Edge AI-løsninger til IoT-enheter og sensorer
- Kommunikasjonsprotokoller og databytte-metoder
- Bygging av en end-to-end Edge AI- og IoT-løsning
- Praktiske integreringseksempler
Etiske og Sikkerhetsbetraktninger
- Sikre datasikkerhet og -privatliv i Edge AI-applikasjoner
- Å takle bias og rettferdighet i AI-modeller
- Overholdelse av reguleringer og standarder
- Beste praksis for ansvarlig AI-utplassering
Praktiske Prosjekter og Øvelser
- Utvikling av en omfattende Edge AI-applikasjon
- Virkelige prosjekter og scenarier
- Samarbeidsbaserte gruppeøvelser
- Prosjektpresentasjoner og tilbakemeldinger
Oppsummering og Neste Skritt
Krav
- En forståelse av AI og maskinlæringskonsepter
- Erfaring med programmeringsspråk (Python anbefales)
- Kjennskap med edge computing-konsepter
Målgruppe
- Utviklere
- Datavitere
- Teknologientusiaster
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.