Plan Szkolenia
Wprowadzenie do Edge AI
- Definicja i kluczowe pojęcia
- Różnice między Edge AI a chmurowym AI
- Korzyści i zastosowania Edge AI
- Przegląd urządzeń i platform edge
Konfiguracja środowiska Edge
- Wprowadzenie do urządzeń edge (Raspberry Pi, NVIDIA Jetson, itd.)
- Instalacja niezbędnego oprogramowania i bibliotek
- Konfiguracja środowiska programistycznego
- Przygotowanie sprzętu do wdrażania AI
Rozwijanie modeli AI dla Edge
- Przegląd modeli uczenia maszynowego i głębokiego uczenia się dla urządzeń edge
- Techniki treningu modeli w lokalnym i chmurowym środowisku
- Optymalizacja modeli do wdrażania na edge (kwantyzacja, przycinanie, itd.)
- Narzędzia i ramy dla rozwoju Edge AI (TensorFlow Lite, OpenVINO, itd.)
Wdrażanie modeli AI na urządzeniach Edge
- Kroki do wdrażania modeli AI na różnych urządzeniach edge
- Przetwarzanie danych w czasie rzeczywistym i wnioskowanie na urządzeniach edge
- Monitorowanie i zarządzanie wdrożonymi modelami
- Przykłady praktyczne i studia przypadków
Praktyczne rozwiązania i projekty AI
- Rozwijanie aplikacji AI dla urządzeń edge (np. komputerowe widzenie, przetwarzanie języka naturalnego)
- Projekt praktyczny: Budowanie inteligentnego systemu kamery
- Projekt praktyczny: Wdrażanie rozpoznawania głosu na urządzeniach edge
- Zespołowe projekty i scenariusze z życia rzeczywistego
Ocena wydajności i optymalizacja
- Techniki oceny wydajności modeli na urządzeniach edge
- Narzędzia do monitorowania i debugowania aplikacji Edge AI
- Strategie optymalizacji wydajności modeli AI
- Radzenie sobie z opóźnieniami i problemami zużycia energii
Integracja z systemami IoT
- Łączenie rozwiązań Edge AI z urządzeniami IoT i czujnikami
- Protokół komunikacyjny i metody wymiany danych
- Budowanie pełnego rozwiązania Edge AI i IoT
- Przykłady praktycznej integracji
Etyczne i bezpieczne rozważania
- Zapewnienie prywatności i bezpieczeństwa danych w aplikacjach Edge AI
- Zadanie sobie z uprzedzeniami i sprawiedliwością w modelach AI
- Zgodność z przepisami i standardami
- Najlepsze praktyki dla odpowiedzialnego wdrażania AI
Praktyczne projekty i ćwiczenia
- Rozwijanie kompleksowej aplikacji Edge AI
- Projekty i scenariusze z życia rzeczywistego
- Zespołowe ćwiczenia
- Prezentacje projektów i opinie zwrotne
Podsumowanie i następne kroki
Wymagania
- Zrozumienie koncepcji sztucznej inteligencji i uczenia maszynowego
- Doświadczenie w językach programowania (zalecane: Python)
- Znajomość koncepcji obliczeń na krawędzi
Grupa docelowa
- Programiści
- Naukowcy danych
- Pasjonaci technologii
Opinie uczestników (2)
ekosystem ML nie tylko MLFlow, ale także Optuna, hyperops, docker i docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Szkolenie - MLflow
Przetłumaczone przez sztuczną inteligencję
Uczestniczenie w szkoleniu Kubeflow, które odbyło się zdalnie, było dla mnie bardzo przyjemne. To szkolenie pozwoliło mi ugruntować moją wiedzę dotyczącą usług AWS, K8s oraz wszystkich narzędzi devOps związanych z Kubeflow, które są niezbędnymi podstawami do właściwego podejścia do tematu. Chciałbym podziękować Malawskiemu Marcinowi za jego cierpliwość i profesjonalizm w trakcie szkolenia oraz za rady dotyczące najlepszych praktyk. Malawski podejmuje temat z różnych perspektyw, różnych narzędzi wdrażania Ansible, EKS kubectl, Terraform. Teraz jestem zdecydowanie przekonany, że wybieram właściwy kierunek aplikacji.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Szkolenie - Kubeflow
Przetłumaczone przez sztuczną inteligencję