Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie do TinyML
- Zrozumienie ograniczeń i możliwości TinyML
- Przegląd popularnych platform mikrokontrolerów
- Porównanie Raspberry Pi, Arduino i innych płyt
Konfiguracja Sprzętu
- Przygotowanie systemu operacyjnego Raspberry Pi
- Konfigurowanie płyt Arduino
- Podłączanie czujników i urządzeń pomocniczych
Techniki Zbierania Danych
- Przechwytywanie danych z czujników
- Obsługa audio, ruchu i danych środowiskowych
- Tworzenie oznaczonych zestawów danych
Rozwój Modeli dla Urządzeń Brzegowych
- Wybieranie odpowiednich architektur modeli
- Trenowanie modeli TinyML za pomocą TensorFlow Lite
- Ocena wydajności dla zastosowań wbudowanych
Optymalizacja i Konwersja Modeli
- Strategie kwantyzacji
- Konwertowanie modeli do wdrożenia na mikrokontrolerach
- Optymalizacja pamięci i zasobów obliczeniowych
Wdrażanie na Raspberry Pi
- Uruchamianie wnioskowania TensorFlow Lite
- Integracja wyników modelu do aplikacji
- Rozwiązywanie problemów z wydajnością
Wdrażanie na Arduino
- Używanie biblioteki Arduino TensorFlow Lite Micro
- Flashowanie modeli na mikrokontrolery
- Weryfikacja dokładności i zachowania wykonania
Budowanie Pełnych Aplikacji TinyML
- Projektowanie kompleksowych przepływów pracy wbudowanego AI
- Implementacja interaktywnych, rzeczywistych prototypów
- Testowanie i doskonalenie funkcjonalności projektu
Podsumowanie i Kolejne Kroki
Wymagania
- Zrozumienie podstawowych koncepcji programowania
- Doświadczenie w użytkowaniu mikrokontrolerów
- Znajomość Pythona lub C/C++
Odbiorcy
- Twórcy
- Hobbyści
- Deweloperzy wbudowanego AI
21 godzin