Návrh Školení
Úvod do Edge AI
- Definice a klíčové koncepty
- Rozdíly mezi Edge AI a cloudovou AI
- Výhody a užitkové případy Edge AI
- Přehled ohraničujících zařízení a platform
Nastavení prostředí pro hranice
- Úvod do ohraničujících zařízení (Raspberry Pi, NVIDIA Jetson atd.)
- Instalace požadovaného softwaru a knihoven
- Konfigurace vývojového prostředí
- Příprava hardwaru pro nasazení AI
Vývoj AI modelů pro hranice
- Přehled o modelech strojového učení a hlubokého učení pro ohraničující zařízení
- Techniky pro školení modelů v místních a cloudových prostředích
- Optimalizace modelu pro nasazení na hranici (kvantizace, odbourávání atd.)
- Nástroje a frameworky pro vývoj Edge AI (TensorFlow Lite, OpenVINO atd.)
Nasazování AI modelů na hranici
- Kroky pro nasazování AI modelů na různé ohraničující zařízení
- Proces zpracování a inferencí dat v reálném čase na hranici
- Monitorování a správa nasazených modelů
- Praktické příklady a studie případů
Praktické AI řešení a projekty
- Vývoj AI aplikací pro ohraničující zařízení (např. počítačové zpracování obrazu, zpracovávání přirozeného jazyka)
- Praktický projekt: Vytvoření inteligentní kamerového systému
- Praktický projekt: Implementace rozpoznávání hlasu na ohraničujících zařízeních
- Společné skupinové projekty a reálné scénáře
Hodnocení výkonu a optimalizace
- Techniky pro hodnocení výkonu modelů na ohraničujících zařízeních
- Nástroje pro monitorování a ladění aplikací Edge AI
- Strategie pro optimalizaci výkonu AI modelů
- Řešení problémů s latencí a spotřebou energie
Integrace s systémy IoT
- Spojování řešení Edge AI se zařízeními a senzory IoT
- Komunikační protokoly a metody výměny dat
- Vytvoření úplného systému Edge AI a IoT
- Praktické příklady integrace
Etnické a bezpečnostní aspekty
- Zajištění ochrany dat a bezpečnosti v aplikacích Edge AI
- Řešení problémů s biasem a spravedlností ve výpočetních modelech
- Dodržování pravidel a standardů
- Nejlepší postupy pro zodpovědné nasazování AI
Praktická projekty a cvičení
- Vývoj komplexních aplikací Edge AI
- Reálné projekty a scénáře
- Společné skupinové cvičení
- Prezentace projektů a zpětná vazba
Shrnutí a další kroky
Požadavky
- Přehled o pojmech umělé inteligence a strojového učení
- Zkušenosti s programovacími jazyky (Python doporučujeme)
- Vědomosti v oblasti hranicového výpočetního prostředí
Publikum
- Vývojáři
- Datoví vědci
- Odborníci na technologie
Reference (2)
the ML ecosystem not only MLFlow but Optuna, hyperops, docker , docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Kurz - 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.