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
Referanser (2)
ML-økosystemet omfatter ikke bare MLFlow, men også Optuna, Hyperopt, Docker og Docker Compose
Guillaume GAUTIER - OLEA MEDICAL
Kurs - MLflow
Maskinoversatt
Jeg nyttet på å delta i Kubeflow-treningen, som ble holdt pa nätet. Denne treningen gjorde det mulig for meg å fest igjen kunnskapen min om AWS-tjenester, K8s og alle devOps-verktøyene rundt Kubeflow, som er de nødvendige grunnlagene for å tilnærme seg emnet på riktig måte. Jeg ønsker å takke Malawski Marcin for hans tålmodighet og profesjonale innstilling når det gjelder trening og råd om beste praksis. Malawski tilnærmer seg emnet fra ulike vinkler, med ulike distribusjonsverktøy som Ansible, EKS kubectl, Terraform. Nå er jeg helt overbevist om at jeg går inn i det riktige anvendelsesfeltet.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Kurs - Kubeflow
Maskinoversatt