Deep Learning for Vision - Plan Szkolenia
Uczestnicy
Ten kurs jest odpowiedni dla Deep Learning badaczy i inżynierów zainteresowanych wykorzystaniem dostępnych narzędzi (głównie open source) do analizy obrazów komputerowych
Ten kurs zawiera działające przykłady.
Plan Szkolenia
Deep Learning vs Machine Learning vs inne metody
- Kiedy Deep Learning jest odpowiednie
- Granice Deep Learning
- Porównanie dokładności i kosztu różnych metod
Przegląd metod
- Sieci i warstwy
- Do przodu / do tyłu: podstawowe obliczenia warstwowych modeli kompozycyjnych.
- Strata: zadanie, którego należy się nauczyć, jest definiowane przez stratę.
- Solver: optymalizacja modelu współrzędnych solwera.
- Katalog warstw: warstwa jest podstawową jednostką modelowania i obliczeń
- Splot
Metody i modele
- Podpórka, modele modułowe
- Moduł logsumowy
- Netto RBF
- Utrata MAP/MLE
- Transformacje przestrzeni parametrów
- Moduł splotowy
- Uczenie się oparte na gradiencie
- Energia do wnioskowania,
- Cel uczenia się
- PCA; NLL:
- Modele zmiennych ukrytych
- Probabilistyczny LVM
- Funkcja straty
- Wykrywanie za pomocą szybkiego R-CNN
- Sekwencje z LSTM i Vision + Language z LRCN
- Przewidywanie pikselowe za pomocą FCN
- Projekt ramowy i przyszłość
Narzędzia
- Caffe
- Tensorflow
- R
- Matlaba
- Inni...
Wymagania
Wymagana jest znajomość dowolnego języka programowania. Znajomość Machine Learning nie jest wymagana, ale korzystna.
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Deep Learning for Vision - Plan Szkolenia - Booking
Deep Learning for Vision - Plan Szkolenia - Enquiry
Deep Learning for Vision - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (3)
Lubię nowe wglądy w głębokim uczeniu maszynowym.
Josip Arneric
Szkolenie - Neural Network in R
Przetłumaczone przez sztuczną inteligencję
Trener bardzo zrozumiale wytłumaczył trudne i zaawansowane tematy.
Leszek K
Szkolenie - Artificial Intelligence Overview
Anna stworzyła wspaniałe środowisko do zadawania pytań i uczenia się. Bawiliśmy się wspaniale i jednocześnie uczymy się wielu rzeczy.
Gudrun Bickelq
Szkolenie - Introduction to the use of neural networks
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Advanced Stable Diffusion: Deep Learning for Text-to-Image Generation
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla średnio zaawansowanych i zaawansowanych naukowców zajmujących się danymi, inżynierów uczenia maszynowego, badaczy głębokiego uczenia się i ekspertów od wizji komputerowej, którzy chcą poszerzyć swoją wiedzę i umiejętności w zakresie głębokiego uczenia się w celu generowania tekstu na obraz.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć zaawansowane architektury i techniki głębokiego uczenia się do generowania tekstu na obraz.
- Wdrożyć złożone modele i optymalizacje dla wysokiej jakości syntezy obrazu.
- Optymalizować wydajność i skalowalność dla dużych zbiorów danych i złożonych modeli.
- Dostrajanie hiperparametrów w celu uzyskania lepszej wydajności i uogólnienia modelu.
- Integracja Stable Diffusion z innymi strukturami i narzędziami głębokiego uczenia się
Artificial Intelligence Overview
7 godzinKurs ten został stworzony dla menadżerów, architektów, analityków biznesowych i systemowych, menedżerów oprogramowania oraz wszystkich zainteresowanych przeglądem stosowania sztucznej inteligencji i prognozą dla jej rozwoju.
AlphaFold
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (online lub na miejscu) jest przeznaczone dla biologów, którzy chcą zrozumieć, jak działa AlphaFold i używać modeli AlphaFold jako przewodników w swoich badaniach eksperymentalnych.
Pod koniec tego szkolenia uczestnicy będą w stanie
- Zrozumieć podstawowe zasady AlphaFold.
- Dowiedzieć się, jak działa AlphaFold.
- Dowiedzieć się, jak interpretować prognozy i wyniki AlphaFold.
Applied Machine Learning
14 godzinThis instructor-led, live training in Polsce (online or onsite) is aimed at intermediate-level data scientists and statisticians who wish to prepare data, build models, and apply machine learning techniques effectively in their professional domains.
By the end of this training, participants will be able to:
- Understand and implement various Machine Learning algorithms.
- Prepare data and models for machine learning applications.
- Conduct post hoc analyses and visualize results effectively.
- Apply machine learning techniques to real-world, sector-specific scenarios.
Deep Learning for Vision with Caffe
21 godzinCaffe to platforma głębokiego uczenia stworzona z myślą o ekspresji, szybkości i modułowości.
Ten kurs bada zastosowanie Caffe jako struktury głębokiego uczenia się do rozpoznawania obrazów na przykładzie MNIST
Uczestnicy
Ten kurs jest odpowiedni dla Deep Learning badaczy i inżynierów zainteresowanych wykorzystaniem Caffe jako frameworka.
Po ukończeniu tego kursu uczestnicy będą w stanie
- zrozumieć strukturę i mechanizmy wdrażania Caffe&rsquo
- przeprowadzać zadania i konfigurację instalacji / środowiska produkcyjnego / architektury
- oceniać jakość kodu, przeprowadzać debugowanie, monitorowanie
- wdrażać zaawansowaną produkcję, taką jak modele szkoleniowe, wdrażanie warstw i rejestrowanie
Deep Learning Neural Networks with Chainer
14 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla naukowców i programistów, którzy chcą używać Chainer do budowania i trenowania sieci neuronowych w Python, jednocześnie ułatwiając debugowanie kodu.
Pod koniec tego szkolenia uczestnicy będą mogli
- Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć tworzenie modeli sieci neuronowych.
- Definiować i wdrażać modele sieci neuronowych przy użyciu zrozumiałego kodu źródłowego.
- Wykonywać przykłady i modyfikować istniejące algorytmy w celu optymalizacji modeli szkoleniowych głębokiego uczenia się, jednocześnie wykorzystując GPU w celu uzyskania wysokiej wydajności.
Using Computer Network ToolKit (CNTK)
28 godzinComputer Network ToolKit (CNTK) jest Microsoft otwartym, wielomaszynowym, wieloGPU, wysoce wydajnym uczeniem maszynowym RNN dla mowy, tekstu i obrazów.
Odbiorcy
Ten kurs jest skierowany do inżynierów i architektów, którzy chcą wykorzystać CNTK w swoich projektach.
Edge AI with TensorFlow Lite
14 godzinThis instructor-led, live training in Polsce (online or onsite) is aimed at intermediate-level developers, data scientists, and AI practitioners who wish to leverage TensorFlow Lite for Edge AI applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of TensorFlow Lite and its role in Edge AI.
- Develop and optimize AI models using TensorFlow Lite.
- Deploy TensorFlow Lite models on various edge devices.
- Utilize tools and techniques for model conversion and optimization.
- Implement practical Edge AI applications using TensorFlow Lite.
Accelerating Deep Learning with FPGA and OpenVINO
35 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla naukowców zajmujących się danymi, którzy chcą przyspieszyć aplikacje uczenia maszynowego w czasie rzeczywistym i wdrożyć je na dużą skalę.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zainstalować zestaw narzędzi OpenVINO.
- Przyspieszyć aplikację widzenia komputerowego za pomocą FPGA.
- Wykonywać różne warstwy CNN na FPGA.
- Skalować aplikację na wielu węzłach w klastrze Kubernetes.
Distributed Deep Learning with Horovod
7 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla programistów lub naukowców zajmujących się danymi, którzy chcą używać Horovod do uruchamiania rozproszonych szkoleń z głębokiego uczenia się i skalowania ich w celu równoległego działania na wielu GPU.
Pod koniec tego szkolenia uczestnicy będą mogli
- Skonfigurować niezbędne środowisko programistyczne, aby rozpocząć prowadzenie szkoleń z zakresu głębokiego uczenia się.
- Zainstalować i skonfigurować Horovod do trenowania modeli z TensorFlow, Keras, PyTorch i Apache MXNet.
- Skalować trening głębokiego uczenia z Horovod, aby działał na wielu GPU.
Deep Learning with Keras
21 godzinTo prowadzone przez instruktora szkolenie na żywo w Polsce (na miejscu lub zdalnie) jest przeznaczone dla osób technicznych, które chcą zastosować model głębokiego uczenia się do aplikacji rozpoznawania obrazu.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zainstalować i skonfigurować Keras.
- Szybko prototypować modele głębokiego uczenia się.
- Wdrożyć sieć konwolucyjną.
- Zaimplementować sieć rekurencyjną.
- Wykonać model głębokiego uczenia zarówno na CPU, jak i GPU.
Introduction to the use of neural networks
7 godzinSzkolenie skierowane jest do osób, które chcą poznać podstawy sieci neuronowych i ich zastosowań.
Sieci Neuronowe w R
14 godzinKurs ten jest wprowadzeniem do stosowania sieci neuronowych w rzeczywistych problemach przy użyciu oprogramowania R-project.
Introduction to Stable Diffusion for Text-to-Image Generation
21 godzinTo prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla naukowców zajmujących się danymi, inżynierów uczenia maszynowego i badaczy wizji komputerowej, którzy chcą wykorzystać Stable Diffusion do generowania wysokiej jakości obrazów dla różnych przypadków użycia.
Pod koniec tego szkolenia uczestnicy będą mogli
- Zrozumieć zasady Stable Diffusion i jak to działa w przypadku generowania obrazów.
- Budować i trenować modele Stable Diffusion do zadań generowania obrazów.
- Zastosować Stable Diffusion do różnych scenariuszy generowania obrazów, takich jak inpainting, outpainting i tłumaczenie obrazu na obraz.
- Optymalizacja wydajności i stabilności modeli Stable Diffusion.
Tensorflow Lite for Microcontrollers
21 godzinSzkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla inżynierów, którzy chcą pisać, ładować i uruchamiać modele uczenia maszynowego na bardzo małych urządzeniach wbudowanych.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Instalacja TensorFlow Lite.
- Załaduj modele uczenia maszynowego na urządzenie wbudowane, aby umożliwić mu wykrywanie mowy, klasyfikowanie obrazów itp.
- Dodaj sztuczną inteligencję do urządzeń sprzętowych bez polegania na łączności sieciowej.