Podstawy TinyML: Wdrażanie modeli na mikrokontrolery
Odkryj, jak pisać, optymalizować i wdrażać modele uczenia maszynowego na mikrokontrolery o ograniczonej zasobowości przy użyciu TensorFlow Lite.
O tym kursie
Wprowadzenie uczenia maszynowego do urządzeń brzegowych otwiera świat inteligentnych, energooszczędnych aplikacji. W miarę jak systemy wbudowane stają się coraz bardziej wydajne, możliwość uruchamiania sztucznej inteligencji lokalnie, bez zależności od chmury, jest kluczową umiejętnością dla współczesnych programistów.
Ten kurs przeprowadzi Cię przez proces przenoszenia modeli uczenia maszynowego i dopasowywania ich do małych mikrokontrolerów o ograniczonej zasobowości. Dzięki jasnym wyjaśnieniom tekstowym i fragmentom kodu nauczysz się adaptować standardowe modele, stosować nowoczesne techniki optymalizacji i wykonywać je na sprzęcie wbudowanym przy użyciu TensorFlow Lite.
Czego się nauczysz:
• Zrozumieć podstawowe koncepcje TinyML, przetwarzania brzegowego (edge computing) i ograniczeń sprzętu wbudowanego.
• Przygotować i przekonwertować modele uczenia maszynowego do wdrożenia na urządzeniach brzegowych przy użyciu TensorFlow Lite.
• Zastosować nowoczesne techniki kwantyzacji modeli w celu zmniejszenia zużycia pamięci i poprawy efektywności energetycznej.
• Napisać kod w C++, aby ładować, konfigurować i wykonywać modele w środowiskach mikrokontrolerów.
• Przetwarzać podstawowe dane z czujników lokalnie w celu wnioskowania w czasie rzeczywistym bez łączności internetowej.
• Poznać podstawowe koncepcje MLOps dla urządzeń brzegowych w celu zarządzania cyklami życia uczenia maszynowego na urządzeniach wbudowanych.
Zaczniesz od kluczowej terminologii i podstawowych definicji sztucznej inteligencji na urządzeniach brzegowych, a następnie przejdziesz do praktycznych ćwiczeń kodowania tekstowego, które krok po kroku przeprowadzą Cię przez proces konwersji i wdrażania modeli. Zaprojektowany dla początkujących z podstawową wiedzą programistyczną, którzy chcą zgłębić uczenie maszynowe na urządzeniach wbudowanych, ten kurs nie wymaga wcześniejszego doświadczenia z wdrażaniem sprzętu. Zacznij czytać już dziś, aby zbudować fundamenty swojej pierwszej inteligentnej aplikacji na mikrokontroler.
Co otrzymasz
-
📜
Certyfikat ukończenia
Dodaj do profilu LinkedIn -
♾️
Dożywotni dostęp
Wracaj, kiedy chcesz — bez wygaśnięcia -
📱
Telefon lub komputer
Działa wszędzie, na każdym urządzeniu -
💸
Zwrot w 30 dni
Bez pytań -
⚡
Krótko i konkretnie
34 min praktycznej treści
Recenzje
Brak recenzji — bądź pierwszą osobą, która podzieli się doświadczeniem.
Inni uczyli się też
Naucz się budować szybsze, bardziej wydajne modele głębokiego uczenia się za pomocą narzędzia PyTorch Profiler, Optuna do dostrajania hiperparametrów i nowoczesnych technik optymalizacji wydajności.
$4.99$9.99
Opanuj podstawowe pojęcia sieci neuronowych i głębokiego uczenia się, aby rozpocząć zrozumienie, projektowanie i szkolenie nowoczesnych modeli sztucznej inteligencji.
$4.99$9.99
Twórz i trenuj sieci neuronowe i zespoły drzew decyzyjnych za pomocą TensorFlow, aby rozwiązywać złożone, rzeczywiste problemy klasyfikacji i regresji.
$4.99$9.99
Poznaj podstawowe pojęcia związane ze sztuczną inteligencją i naucz się budować pierwsze modele predykcyjne od podstaw.
$4.99$9.99
Najczęstsze pytania
Czego potrzebuję, by wziąć udział w tym kursie? +
Wystarczy telefon lub komputer z internetem. Bez instalacji i specjalnego sprzętu.
Jak zapłacić? +
Kartą przez Stripe lub kryptowalutą. Nie przechowujemy danych karty — robi to bezpiecznie Stripe.
Czy mogę otrzymać zwrot? +
Tak — pełen zwrot w 30 dni, bez pytań.
Jak długo będę mieć dostęp? +
Na zawsze. Po zakupie kurs jest twój — wracaj, kiedy chcesz.
Czy dostanę certyfikat? +
Tak. Po ukończeniu otrzymasz certyfikat, który możesz dodać do profilu LinkedIn.
Stworzony dla uczących się w
IT
Design
Finanse
Marketing
Ochrona zdrowia
Edukacja
Hotelarstwo
Produkcja