Kursplan
Introduktion till Edge AI
- Definition och centrala begrepp
- Skillnader mellan Edge AI och cloud AI
- Fördelar och användningsområden för Edge AI
- Översikt över edge-enheter och plattformar
Inrättande av Edge-miljö
- Introduktion till edge-enheter (Raspberry Pi, NVIDIA Jetson, etc.)
- Installation av nödvändig programvara och bibliotek
- Konfiguration av utvecklingsmiljö
- Förberedelse av hårdvara för AI-utplacering
Utveckling av AI-modeller för Edge
- Översikt över maskininlärnings- och djupinlärningsmodeller för edge-enheter
- Tekniker för att träna modeller i lokala och molnmiljöer
- Modelloptimering för edge-utplacering (kvantisering, beskärning, etc.)
- Verktyg och ramverk för Edge AI-utveckling (TensorFlow Lite, OpenVINO, etc.)
Utplacering av AI-modeller på Edge-enheter
- Steg för att utplacera AI-modeller på olika edge-hårdvara
- Real-tidsbearbetning och inferens på edge-enheter
- Övervakning och hantering av utplacerade modeller
- Praktiska exempel och fallstudier
Praktiska AI-lösningar och projekt
- Utveckling av AI-applikationer för edge-enheter (t.ex. datorseende, naturligt språkbehandling)
- Praktiskt projekt: Bygga ett smart kamera-system
- Praktiskt projekt: Implementering av taligenkänning på edge-enheter
- Samarbetsprojekt och verkliga scenarier
Prestationsevaluering och optimering
- Tekniker för att utvärdera modellprestation på edge-enheter
- Verktyg för övervakning och felsökning av Edge AI-applikationer
- Strategier för att optimera AI-modellprestation
- Hantering av latent och strömförbrukning
Integration med IoT-system
- Koppling av edge AI-lösningar med IoT-enheter och sensorer
- Kommunikationsprotokoll och metoder för datautbyte
- Byggande av en komplett Edge AI- och IoT-lösning
- Praktiska integrationsexempel
Etiska och säkerhetsaspekter
- Säkerställande av datasekretess och säkerhet i Edge AI-applikationer
- Hantering av fördomar och rättvisa i AI-modeller
- Efterlevnad av regler och standarder
- Bäst praxis för ansvarsfull AI-utplacering
Praktiska projekt och övningar
- Utveckling av en omfattande Edge AI-applikation
- Verkliga projekt och scenarier
- Samarbetsövningar i grupper
- Projektpresentationer och återkoppling
Sammanfattning och nästa steg
Krav
- Förståelse för AI och maskininlärningskoncept
- Erfarenhet av programmeringsspråk (Python rekommenderas)
- Bekantskap med edge computing-koncept
Målgrupp
- Utvecklare
- Dataforskare
- Teknikentusiaster
Vittnesmål (2)
ML-ekosystemet omfattar inte bara MLflow utan också Optuna, Hyperopt, Docker och Docker Compose
Guillaume GAUTIER - OLEA MEDICAL
Kurs - MLflow
Maskintolkat
Jag uppskattade att delta i Kubeflow-träningen, som hålls på avstånd. Denna träning möjliggjorde för mig att fastställa min kunskap om AWS-tjänster, K8s och alla devOps-verktyg runt Kubeflow, vilka är de nödvändiga grunderna för att tillämpligt ange ämnet. Jag vill tacka Malawski Marcin för hans tålamod och professionella inställning vid träningen och råd om bästa praxis. Malawski behandlar ämnet från olika perspektiv, med olika distributionsverktyg som Ansible, EKS kubectl och Terraform. Nu är jag säker på att jag går in i rätt tillämpningsområde.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Kurs - Kubeflow
Maskintolkat