Cambricon MLU Development with BANGPy and Neuware - Plan Szkolenia
Cambricon MLUs (Machine Learning jednostki) to specjalizowane układy AI optymalizowane do wnioskowania i szkolenia w scenariuszach na krawędzi i w centrach danych.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest przeznaczone dla developerów na poziomie średnim, którzy chcą budować i wdrażać modele AI za pomocą frameworka BANGPy i SDK Neuware na sprzęcie Cambricon MLU.
Po zakończeniu tego szkolenia uczestnicy będą mogli:
- Konfigurować i ustawiać środowiska rozwojowe BANGPy i Neuware.
- Rozwijać i optymalizować modele oparte na Python i C++ dla Cambricon MLU.
- Wdrażać modele na urządzeniach na krawędzi i w centrum danych z uruchomionym środowiskiem wykonawczym Neuware.
- Integrować przepływy pracy ML z funkcjami przyspieszenia specyficznymi dla MLU.
Format kursu
- Interaktywna wykład i dyskusja.
- Praktyczne używanie BANGPy i Neuware do rozwoju i wdrażania.
- Zawarte ćwiczenia skupione na optymalizacji, integracji i testowaniu.
Opcje dostosowywania kursu
- Aby zlecić dostosowane szkolenie dla tego kursu na podstawie modelu urządzenia Cambricon lub przypadku użycia, prosimy o kontakt z nami w celu ustalenia.
Plan Szkolenia
- Przegląd portfolio układów scalonych Cambricon
- Architektura MLU i pipeline instrukcji
- Obsługiwane typy modeli i przypadki użycia
Instalowanie Narzędzi Rozwójowych
- Instalowanie BANGPy i SDK Neuware
- Konfiguracja środowiska dla Python i C++
- Kompatybilność modeli i przygotowanie danych
Rozwijanie Modeli z Użyciem BANGPy
- Zarządzanie strukturą i kształtem tensorów
- Budowa grafu obliczeń
- Obsługa niestandardowych operacji w BANGPy
Wdrażanie z Użyciem Neuware Runtime
- Konwersja i ładowanie modeli
- Sterowanie wykonaniem i inferencją
- Praktyki wdrażania na urządzeniach krawędziowych i w centrum danych
Optymalizacja Wydajności
- Mapowanie pamięci i dostrajanie warstw
- Śledzenie i profilowanie wykonywania
- Powszechne wąskie gardła i naprawy
Integrowanie MLU z Aplikacjami
- Używanie API Neuware do integracji aplikacji
- Obsługa strumieniowania i wielu modeli
- Scenariusze inferencji hybrydowej CPU-MLU
Projekt Od Podstaw do Końca i Przypadek Użycia
- Laboratorium: Wdrażanie modelu wizji lub NLP
- Inferencja na urządzeniach krawędziowych z integracją BANGPy
- Testowanie dokładności i przepływu
Podsumowanie i Następne Kroki
Wymagania
- Zrozumienie struktur modeli uczenia maszynowego
- Doświadczenie z Python i/lub C++
- Znałość z koncepcjami wdrażania i przyspieszenia modeli
Grupa docelowa
- Deweloperzy AI wbudowanej
- Inżynierzy ML wdrażający na krawędzi lub w centrum danych
- Deweloperzy pracujący z chińską infrastrukturą AI
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Cambricon MLU Development with BANGPy and Neuware - Plan Szkolenia - Rezerwacja
Cambricon MLU Development with BANGPy and Neuware - Plan Szkolenia - Zapytanie
Cambricon MLU Development with BANGPy and Neuware - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Propozycje terminów
Szkolenia Powiązane
Zaawansowane techniki Edge AI
14 godzinTo szkolenie prowadzone przez instruktora (online lub na miejscu) skierowane jest do zaawansowanych praktyków AI, badaczy i programistów, którzy chcą opanować najnowsze osiągnięcia w dziedzinie Edge AI, optymalizować swoje modele AI do wdrażania na krawędzi oraz eksplorować zróżnicowane zastosowania w różnych branżach.
Po ukończeniu tego szkolenia uczestnicy będą w stanie:
- Eksplorować zaawansowane techniki w zakresie rozwoju i optymalizacji modeli Edge AI.
- Wdrażać strategie najnowszej generacji do wdrażania modeli AI na urządzeniach krawędziowych.
- Korzystać ze specjalistycznych narzędzi i frameworków dla zaawansowanych aplikacji Edge AI.
- Optymalizować wydajność i efektywność rozwiązań Edge AI.
- Eksplorować innowacyjne przypadki użycia i nowe trendy w Edge AI.
- Zwracać uwagę na zaawansowane kwestie etyczne i bezpieczeństwa w wdrażaniu Edge AI.
Budowanie 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.
Migrowanie Aplikacji CUDA na Architektury Chiny GPU
21 godzinChińskie architektury GPU, takie jak Huawei Ascend, Biren i Cambricon MLUs, oferują alternatywy dla CUDA, dostosowane do lokalnych rynków AI i HPC.
To prowadzone przez instruktora szkolenie (online lub na miejscu) jest skierowane do zaawansowanych programistów GPU i specjalistów infrastruktury, którzy chcą migrować i optymalizować istniejące aplikacje CUDA do wdrażania na chińskich platformach sprzętowych.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
- Ocenić kompatybilność istniejących obciążenia CUDA z chińskimi alternatywami dla chipów.
- Przenieść bazy kodów CUDA do środowisk Huawei CANN, Biren SDK i Cambricon BANGPy.
- Porównać wydajność i zidentyfikować punkty optymalizacji między platformami.
- Zadbać o praktyczne wyzwania związane z wsparciem dla wielu architektur i wdrażaniem.
Format kursu
- Interaktywne wykłady i dyskusje.
- Praktyczne laboratoria dotyczące tłumaczenia kodów i porównywania wydajności.
- Kierowane ćwiczenia skupione na strategiach adaptacji wielu GPU.
Opcje dostosowywania kursu
- Aby zlecić dostosowane szkolenie dla tego kursu na podstawie Twojej platformy lub projektu CUDA, skontaktuj się z nami, aby ułożyć.
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 Usług Finansowych
14 godzinTo szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do finansistów średnio zaawansowanych, developerów fintech i specjalistów ds. sztucznej inteligencji, którzy chcą wdrażać rozwiązania Edge AI w usługach finansowych.
Po zakończeniu tego szkolenia uczestnicy będą mogli:
- Zrozumieć rolę Edge AI w usługach finansowych.
- Wdrożyć systemy wykrywania oszustw za pomocą Edge AI.
- Poprawić obsługę klienta za pomocą rozwiązań napędzanych przez AI.
- Zastosować Edge AI do zarządzania ryzykiem i podejmowania decyzji.
- Wdrażać i zarządzać rozwiązaniami Edge AI w środowiskach finansowych.
Edge AI dla opieki zdrowotnej
14 godzinTa szkolenia prowadzona przez instruktora (online lub stacjonarnie) skierowana jest do pośrednio zaawansowanych profesjonalistów opieki zdrowotnej, inżynierów biomedycznych i programistów AI, którzy chcą wykorzystać Edge AI dla innowacyjnych rozwiązań w opiece zdrowotnej.
Na koniec tego szkolenia uczestnicy będą w stanie:
- Zrozumieć rolę i korzyści z wykorzystania Edge AI w opiece zdrowotnej.
- Opracowywać i wdrażać modele sztucznej inteligencji na urządzeniach brzegowych dla aplikacji w opiece zdrowotnej.
- Implementować rozwiązania Edge AI w wearabloach i narzędziach diagnostycznych.
- Projektować i wdrażać systemy monitorowania pacjentów za pomocą Edge AI.
- Rozwiązywać kwestie etyczne i regulacyjne dotyczące zastosowań sztucznej inteligencji 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.
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.
Poabc
21 godzinAscend, Biren i Cambricon są wiodącymi platformami sprzętowymi AI w Chinach, każda z nich oferuje unikalne narzędzia do przyspieszenia i profilowania dla zadań AI na skalę produkcyjną.
Ten szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do zaawansowanych inżynierów infrastruktury AI i wydajności, którzy chcą optymalizować przepływy wnioskowania modeli i uczenia się w różnych chińskich platformach układów scalonych AI.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Benchmarkować modele na platformach Ascend, Biren i Cambricon.
- Wykrywać wąskie gardła systemowe i niedoskonałości w pamięci/obliczeniach.
- Zastosować optymalizacje na poziomie grafu, jądra i operacji.
- Dostosować kanały wdrażania w celu poprawy przepływu i opóźnienia.
Format Kursu
- Interaktywne wykłady i dyskusje.
- Praktyczne używanie narzędzi profilowania i optymalizacji na każdej platformie.
- Wskazówki dotyczące ćwiczeń skupionych na praktycznych scenariuszach dostosowywania.
Opcje dostosowania kursu
- Aby zapytać o dostosowane szkolenie dla tego kursu na podstawie Twojego środowiska wydajności lub typu modelu, skontaktuj się z nami, aby to załatwić.
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.
 
                    