TinyML: Uruchamianie sztucznej inteligencji na urządzeniach krawędziowych o ultra-niskim zużyciu energii - Plan Szkolenia
TinyML rewolucjonizuje sztuczną inteligencję, umożliwiając uczenie maszynowe o ultra-niskim zużyciu energii na mikrokontrolerach i urządzeniach krawędziowych o ograniczonych zasobach.
To prowadzone przez instruktora, żywe szkolenie (online lub stacjonarne) jest przeznaczone dla inżynierów oprogramowania układowego, deweloperów IoT i badaczy sztucznej inteligencji na poziomie średniozaawansowanym, którzy chcą wdrożyć techniki TinyML dla aplikacji zasilanych AI na sprzęcie o niskim zużyciu energii.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć podstawy TinyML i sztucznej inteligencji krawędziowej.
- Wdrożyć lekkościowe modele AI na mikrokontrolerach.
- Optymalizować inferencję AI dla niskiego zużycia energii.
- Integrować TinyML z rzeczywistymi aplikacjami IoT.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Ręczne wdrażanie w żywym środowisku laboratoryjnym.
Opcje dostosowywania kursu
- Aby poprosić o dostosowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Plan Szkolenia
Wprowadzenie do TinyML
- Co to jest TinyML?
- Dlaczego uruchamiać AI na mikrokontrolerach?
- Wyzwania i korzyści związane z TinyML
Konfiguracja środowiska rozwoju TinyML
- Przegląd łańcuchów narzędzi TinyML
- Instalowanie TensorFlow Lite dla mikrokontrolerów
- Praca z Arduino IDE i Edge Impulse
Budowanie i wdrażanie modeli TinyML
- Trenowanie modeli AI dla TinyML
- Konwertowanie i kompresowanie modeli AI dla mikrokontrolerów
- Wdrażanie modeli na oprogramowaniu o niskim zużyciu energii
Optymalizacja TinyML dla efektywności energetycznej
- Techniki kwantyzacji do kompresji modeli
- Rozważania dotyczące opóźnień i zużycia energii
- Utrzymywanie równowagi między wydajnością a efektywnością energetyczną
Inferencja w czasie rzeczywistym na mikrokontrolerach
- Przetwarzanie danych z czujników za pomocą TinyML
- Uruchamianie modeli AI na Arduino, STM32 i Raspberry Pi Pico
- Optymalizacja inferencji dla aplikacji w czasie rzeczywistym
Integracja TinyML z aplikacjami IoT i Edge
- Łączenie TinyML z urządzeniami IoT
- Bezprzewodowa komunikacja i transmisja danych
- Wdrażanie rozwiązań IoT opartych na sztucznej inteligencji
Zastosowania w rzeczywistym świecie i przyszłe trendy
- Przypadki użycia w opiece zdrowotnej, rolnictwie i monitorowaniu przemysłowym
- Przyszłość sztucznej inteligencji o ultra-niskim zużyciu energii
- Następne kroki w badaniach i wdrażaniu TinyML
Podsumowanie i następne kroki
Wymagania
- Znajomość układów wbudowanych i mikrokontrolerów
- Doświadczenie z podstawami sztucznej inteligencji lub uczenia maszynowego
- Podstawowa znajomość programowania w językach C, C++ lub Python
Adresaci
- Inżynierowie układów wbudowanych
- Programiści IoT
- Badacze AI
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
TinyML: Uruchamianie sztucznej inteligencji na urządzeniach krawędziowych o ultra-niskim zużyciu energii - Plan Szkolenia - Booking
TinyML: Uruchamianie sztucznej inteligencji na urządzeniach krawędziowych o ultra-niskim zużyciu energii - Plan Szkolenia - Enquiry
TinyML: Uruchamianie sztucznej inteligencji na urządzeniach krawędziowych o ultra-niskim zużyciu energii - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Propozycje terminów
Szkolenia Powiązane
Zaawansowane techniki Edge AI
14 godzinBudowanie Rozwiązań AI na Krawędzi
14 godzinTen szkoleniowy kurs prowadzony przez instruktora w Polsce (online lub na miejscu) jest przeznaczony dla programistów, naukowców danych i entuzjastów technologii na poziomie średniozaawansowanym, którzy chcą zdobyć praktyczne umiejętności w zakresie wdrażania modeli sztucznej inteligencji na urządzeniach krawędziowych do różnych zastosowań.
Po ukończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć zasady Edge AI i jej korzyści.
- Skonfigurować środowisko obliczeń krawędziowych.
- Rozwinąć, przetrenować i zoptymalizować modele AI dla wdrożeń na urządzeniach krawędziowych.
- Wdrożyć praktyczne rozwiązania AI na urządzeniach krawędziowych.
- Oceniać i poprawiać wydajność wdrożonych modeli na urządzeniach krawędziowych.
- Zwrócić uwagę na etyczne i bezpieczeństwo w zastosowaniach Edge AI.
Edge AI w Autonomicznych Systemach
14 godzinTrening prowadzony przez instruktora, w Polsce (online lub na miejscu) jest przeznaczony dla inżynierów robotyki na poziomie średnim, developerów pojazdów autonomicznych i badaczy AI, którzy chcą wykorzystać Edge AI do innowacyjnych rozwiązań dla autonomicznych systemów.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć rolę i korzyści płynące z Edge AI w autonomicznych systemach.
- Rozwojować i wdrażać modele AI do przetwarzania w czasie rzeczywistym na urządzeniach Edge.
- Implementować rozwiązania Edge AI w pojazdach autonomicznych, dronach i robotach.
- Projektować i optymalizować systemy sterowania za pomocą Edge AI.
- Rozwiązywać etyczne i regulacyjne wyzwania związane z autonomicznymi zastosowaniami AI.
Edge AI: Od Koncepcji do Implementacji
14 godzinTen szkolenie prowadzone przez instruktora w formie Polsce (online lub na miejscu) jest skierowane do developerów i specjalistów IT na poziomie średniozaawansowanym, którzy chcą uzyskać pełne zrozumienie Edge AI od koncepcji po praktyczną implementację, w tym konfigurację i wdrażanie.
Na koniec tego szkolenia uczestnicy będą w stanie:
- Zrozumieć podstawowe koncepcje Edge AI.
- Konfigurować i uruchamiać środowiska Edge AI.
- Tworzyć, trenować i optymalizować modele Edge AI.
- Wdrażać i zarządzać aplikacjami Edge AI.
- Integrować Edge AI z istniejącymi systemami i przepływami pracy.
- Rozwiązywać etyczne aspekty i najlepsze praktyki w implementacji Edge AI.
Edge AI dla Opieki Zdrowotnej
14 godzinTo szkolenie prowadzone przez instruktora w Polsce (online lub stacjonarnie) jest skierowane do profesjonalistów w zakresie opieki zdrowotnej na poziomie średniozaawansowanym, inżynierów biomedycznych oraz deweloperów AI, którzy chcą wykorzystać Edge AI do innowacyjnych rozwiązań w dziedzinie opieki zdrowotnej.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
- Zrozumieć rolę i korzyści z zastosowania Edge AI w opiece zdrowotnej.
- Tworzyć i wdrażać modele AI na urządzeniach Edge dla zastosowań w opiece zdrowotnej.
- Wdrażać rozwiązania Edge AI w urządzeniach noszonych i narzędziach diagnostycznych.
- Projektować i wdrażać systemy monitorowania pacjentów za pomocą Edge AI.
- Zajmować się kwestiami etycznymi i regulacyjnymi w zastosowaniach AI w opiece zdrowotnej.
Edge AI w Automatyzacji Przemysłowej
14 godzinTo ten szkolenie prowadzone przez instruktora (online lub na miejscu) jest przeznaczone dla inżynierów przemysłowych, specjalistów od produkcji i deweloperów AI na poziomie średnim, którzy chcą wdrożyć rozwiązania Edge AI w automatyzacji przemysłowej.
Po zakończeniu tego szkolenia uczestnicy będą mogli:
- Zrozumieć rolę Edge AI w automatyzacji przemysłowej.
- Wdrożyć rozwiązania dla przewidywanej konserwacji za pomocą Edge AI.
- Zastosować techniki AI do kontroli jakości w procesach produkcyjnych.
- Optymalizować procesy przemysłowe za pomocą Edge AI.
- Wdrażać i zarządzać rozwiązaniami Edge AI w środowiskach przemysłowych.
Edge AI for IoT Applications
14 godzinSzkolenie prowadzone przez instruktora (online lub stacjonarne) jest przeznaczone dla developerów średniozaawansowanych, architektów systemów i profesjonalistów branży, którzy chcą wykorzystać Edge AI do wzbogacenia aplikacji IoT o inteligentne możliwości przetwarzania i analizy danych.
Na koniec tego szkolenia uczestnicy będą w stanie:
- Zrozumieć podstawy Edge AI i jej zastosowanie w IoT.
- Zainstalować i skonfigurować środowiska Edge AI dla urządzeń IoT.
- Tworzyć i wdrażać modele AI na urządzeniach Edge dla aplikacji IoT.
- Wdawać się w przetwarzanie danych w czasie rzeczywistym i podejmowanie decyzji w systemach IoT.
- Integrować Edge AI z różnymi protokołami i platformami IoT.
- Rozwiązywać etyczne kwestie i najlepsze praktyki w dziedzinie Edge AI dla IoT.
Edge AI dla Miasteczek Mądrych
14 godzinTo szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do urbanistów, inżynierów cywilnych oraz menedżerów projektów inteligentnych miast na poziomie średniozaawansowanym, którzy chcą wykorzystać Edge AI w inicjatywach inteligentnych miast.
Na koniec tego szkolenia uczestnicy będą w stanie:
- Zrozumieć rolę Edge AI w infrastrukturach inteligentnych miast.
- Wdrożyć rozwiązania Edge AI do zarządzania ruchem i monitorowania.
- Optymalizować zasoby miejskie przy użyciu technologii Edge AI.
- Integrować Edge AI z istniejącymi systemami inteligentnych miast.
- Rozwiązywać etyczne i regulacyjne zagadnienia w wdrażaniu inteligentnych miast.
Edge AI z TensorFlow Lite
14 godzinTen szkoleniowy, prowadzony przez instruktora, w trybie Polsce (online lub na miejscu) jest skierowany do rozwiniętych programistów, naukowców danych oraz praktyków AI, którzy chcą wykorzystać TensorFlow Lite do zastosowań Edge AI.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć podstawy TensorFlow Lite i jego rolę w Edge AI.
- Rozwijać i optymalizować modele AI za pomocą TensorFlow Lite.
- Wdrażać modele TensorFlow Lite na różnych urządzeniach edge.
- Wykorzystywać narzędzia i techniki do konwersji i optymalizacji modeli.
- Wdrażać praktyczne aplikacje Edge AI za pomocą TensorFlow Lite.
Wprowadzenie do Edge AI
14 godzinTen szkolenie prowadzone przez instruktora w Polsce (online lub na miejscu) jest przeznaczone dla początkujących programistów i profesjonalistów IT, którzy chcą poznać podstawy sztucznej inteligencji na krawędzi (Edge AI) oraz jej podstawowe zastosowania.
Po ukończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć podstawowe pojęcia i architekturę Edge AI.
- Zainstalować i skonfigurować środowiska Edge AI.
- Tworzyć i wdrażać proste aplikacje Edge AI.
- Wykrywać i rozumieć przypadki użycia oraz korzyści płynące z Edge AI.
Wdrażanie AI na mikroprocesorach z TinyML
21 godzinTo szkolenie prowadzone przez instruktora w Polsce (online lub stacjonarnie) jest skierowane do inżynierów systemów wbudowanych i developerów AI na poziomie średnim, którzy chcą wdrażać modele uczenia maszynowego na mikrokontrolerach za pomocą TensorFlow Lite i Edge Impulse.
Po ukończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć podstawy TinyML i jego korzyści dla zastosowań sztucznej inteligencji na krawędzi.
- Zainstalować środowisko rozwojowe dla projektów TinyML.
- Trenować, optymalizować i wdrażać modele AI na mikrokontrolerach o niskim zużyciu energii.
- Używać TensorFlow Lite i Edge Impulse do implementacji rzeczywistych zastosowań TinyML.
- Optymalizować modele AI pod kątem wydajności energetycznej i ograniczeń pamięci.
Optymalizowanie modeli AI dla urządzeń brzegowych
14 godzinTo szkolenie prowadzone przez instruktora, dostępne Polsce (online lub na miejscu), jest przeznaczone dla programistów AI, inżynierów uczenia maszynowego oraz architektów systemów na poziomie średniozaawansowanym, którzy chcą optymalizować modele AI do wdrażania na urządzeniach edge.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć wyzwania i wymagania związane z wdrażaniem modeli AI na urządzeniach edge.
- Zastosować techniki kompresji modeli w celu zmniejszenia ich rozmiaru i złożoności.
- Wykorzystać metody kwantyzacji do poprawy wydajności modeli na sprzęcie edge.
- Wdrożyć techniki obcięcia i inne techniki optymalizacji w celu poprawy wydajności modeli.
- Wdrożyć optymalizowane modele AI na różnych urządzeniach edge.
Bezpieczeństwo i Prywatność w Edge AI
14 godzinTo szkolenie prowadzone przez instruktora, dostępne Polsce (online lub na miejscu), jest skierowane do profesjonalistów w dziedzinie cyberbezpieczeństwa, administratorów systemów i badaczy etyki sztucznej inteligencji na poziomie średniozaawansowanym, którzy chcą bezpiecznie i etycznie wdrażać rozwiązania Edge AI.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
- Zrozumieć wyzwania z zakresu bezpieczeństwa i prywatności w Edge AI.
- Wdrożyć najlepsze praktyki w zakresie zabezpieczania urządzeń i danych na krawędzi.
- Rozwinąć strategie zmniejszania ryzyka bezpieczeństwa w wdrażaniach Edge AI.
- Zadbać o kwestie etyczne i zapewnić zgodność z przepisami.
- Przeprowadzić oceny i audyty bezpieczeństwa dla aplikacji Edge AI.
Wprowadzenie do TinyML
14 godzinTo szkolenie prowadzone przez instruktora (online lub na miejscu) skierowane jest do początkujących inżynierów i naukowców danych, którzy chcą zrozumieć podstawy TinyML, badać jego zastosowania oraz wdrażać modele AI na mikroprocesorach.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć podstawy TinyML oraz jego znaczenie.
- Wdrażać lekkościowe modele AI na mikroprocesorach i urządzeniach krawędziowych.
- Optymalizować i dopasowywać modele uczenia maszynowego do niskiego zużycia energii.
- Zastosować TinyML w realnych aplikacjach, takich jak rozpoznawanie gestów, wykrywanie anomalii i przetwarzanie dźwięku.
TinyML dla zastosowań IoT
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych programistów IoT, inżynierów wbudowanych i praktyków AI, którzy chcą wdrożyć TinyML do konserwacji predykcyjnej, wykrywania anomalii i aplikacji inteligentnych czujników.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć podstawy TinyML i jego zastosowania w IoT.
- Skonfigurować środowisko programistyczne TinyML dla projektów IoT.
- Rozwijać i wdrażać modele ML na mikrokontrolerach o niskim poborze mocy.
- Wdrożenie konserwacji predykcyjnej i wykrywania anomalii przy użyciu TinyML.
- Optymalizacja modeli TinyML pod kątem efektywnego wykorzystania energii i pamięci.