Návrh Školení
Úvod do Edge AI
- Definice a klíčové pojmy
- Rozdíly mezi Edge AI a cloud AI
- Výhody a případy použití Edge AI
- Přehled okrajových zařízení a platforem
Nastavení prostředí Edge
- Úvod do okrajových zařízení (Raspberry Pi, NVIDIA Jetson atd.)
- Instalace potřebného softwaru a knihoven
- Konfigurace vývojového prostředí
- Příprava hardwaru pro nasazení AI
Vývoj modelů umělé inteligence pro Edge
- Přehled modelů strojového učení a hlubokého učení pro okrajová zařízení
- Techniky pro trénovací modely v lokálních a cloudových prostředích
- Optimalizace modelu pro nasazení hran (kvantizace, prořezávání atd.)
- Nástroje a rámce pro vývoj Edge AI (TensorFlow Lite, OpenVINO atd.)
Nasazení modelů umělé inteligence na zařízeních Edge
- Kroky pro nasazení modelů umělé inteligence na různém okrajovém hardwaru
- Zpracování dat v reálném čase a odvození na okrajových zařízeních
- Monitorování a správa nasazených modelů
- Praktické příklady a případové studie
Praktická řešení a projekty AI
- Vývoj aplikací AI pro okrajová zařízení (např. počítačové vidění, zpracování přirozeného jazyka)
- Praktický projekt: Vybudování chytrého kamerového systému
- Praktický projekt: Implementace rozpoznávání hlasu na okrajových zařízeních
- Společné skupinové projekty a scénáře ze skutečného světa
Hodnocení a optimalizace výkonu
- Techniky pro hodnocení výkonu modelu na okrajových zařízeních
- Nástroje pro monitorování a ladění okrajových AI aplikací
- Strategie pro optimalizaci výkonu modelu AI
- Řešení problémů s latencí a spotřebou energie
Integrace se systémy IoT
- Propojení okrajových řešení AI se zařízeními a senzory IoT
- Communication protokoly a metody výměny dat
- Vytváření end-to-end řešení Edge AI a IoT
- Praktické příklady integrace
Etická a bezpečnostní hlediska
- Zajištění soukromí a zabezpečení dat v aplikacích Edge AI
- Řešení zkreslení a spravedlnosti v modelech umělé inteligence
- Dodržování předpisů a norem
- Nejlepší postupy pro zodpovědné nasazení AI
Praktické projekty a cvičení
- Vývoj komplexní aplikace 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
- Pochopení konceptů AI a strojového učení
- Zkušenosti s programovacími jazyky (doporučeno Python)
- Znalost konceptů edge computingu
Publikum
- Vývojáři
- Datoví vědci
- Techničtí nadšenci
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.