Курс за обучение по Развертане на AI на микроконтролъри с TinyML
TinyML позволя на модели на изкуствен интелигент да работят ефикасно на микроконтролъри и устройства с малка мощност с ниска консумация на енергия.
Този курс с инструктор и живо обучение (онлайн или на място) е направен за инженерни специалисти на средно ниво в областта на вграждените системи и разработчици на AI, които желаят да разпълзват модели на машинно обучение на микроконтролъри с помощта на TensorFlow Lite и Edge Impulse.
Към края на този курс участниците ще могат да:
- Разберете основните принципи на TinyML и неговите преимущества за приложения на AI в края.
- Настроят разработваща среда за проекти на TinyML.
- Обучват, оптимизират и разпълзват AI модели на микроконтролъри с ниска мощност.
- Използват TensorFlow Lite и Edge Impulse за реализация на реални приложения на TinyML.
- Оптимизират AI модели за ефективност на енергията и ограничения в паметта.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Практическа реализация в жива лабораторна среда.
Опции за персонализиране на курса
- За да попитате персонализиран обучение за този курс, моля, свържете се с нас, за да уредите.
План на курса
Въведение в TinyML и Edge AI
- Какво е TinyML?
- Преимущества и предизвикателства на AI на микроконтролъри
- Обзор на инструменти за TinyML: TensorFlow Lite и Edge Impulse
- Примери за използване на TinyML в IoT и практическа приложимост
Настройка на средата за разработка на TinyML
- Инсталиране и конфигуриране на Arduino IDE
- Въведение в TensorFlow Lite за микроконтролъри
- Използване на Edge Impulse Studio за разработка на TinyML
- Связване и тестване на микроконтролъри за AI приложения
Създаване и обучение на модели за машинно обучение
- Разбиране на работния процес на TinyML
- Събиране и предобработка на данни от сензори
- Обучение на модели за машинно обучение за вграден AI
- Оптимизиране на модели за низкотокова и реално време обработка
Развертане на AI модели на микроконтролъри
- Преобразуване на AI модели в формат TensorFlow Lite
- Флашване и изпълнение на модели на микроконтролъри
- Валидиране и отстраняване на грешки в имплементациите на TinyML
Оптимизиране на TinyML за производителност и ефективност
- Техники за квантизация и компресия на модели
- Стратегии за управление на енергия за Edge AI
- Ограничения на паметта и изчислителната мощност в вграден AI
Практическа приложимост на TinyML
- Разпознаване на жестове чрез данни от акселерометър
- Класификация на аудио и идентифициране на ключови думи
- Откриване на аномалии за предвидително поддържане
Сигурност и бъдещи тенденции в TinyML
- Осигуряване на конфиденциалност и сигурност на данните в приложенията на TinyML
- Изследвания и напредък в TinyML
- Излизащи изследвания и напредък в TinyML
Резюме и следващи стъпки
Изисквания
- Опит в програмиране на вграждени системи
- Знакомство с програмирането на Python или C/C++
- Основни знания за концепции на машинно обучение
- Разбиране на хардуера и периферията на микроконтролерите
Целева аудитория
- Инженери на вграждени системи
- Разработчици на AI
Отворените курсове за обучение изискват 5+ участника.
Курс за обучение по Развертане на AI на микроконтролъри с TinyML - Резервация
Курс за обучение по Развертане на AI на микроконтролъри с TinyML - Запитване
Развертане на AI на микроконтролъри с TinyML - Консултантско запитване
Консултантско запитване
Предстоящи Курсове
Свързани Kурсове
Упълномощени Edge AI Техники
14 часаТова е обучение с инструктор, което се провежда в онлайн или офлайн формат и е насочено към напреднали практици, изследователи и разработчици на изкуствен интелигент, които искат да овладеят последните разработки в областта на Edge AI, да оптимизират своите модели на изкуствен интелигент за разгръщане на периферни устройства и да разгледат специализирани приложения в различни индустрии.
До края на това обучение участниците ще бъдат в състояние да:
- Разглеждат напреднали техники в разработката и оптимизацията на модели на Edge AI.
- Прилагат най-новите стратегии за разгръщане на модели на изкуствен интелигент на периферни устройства.
- Използват специализирани инструменти и рамки за напреднали приложения на Edge AI.
- Оптимизират производителността и ефективността на решенията на Edge AI.
- Разглеждат иновативни случаи на употреба и възходящи тенденции в Edge AI.
- Отговарят на напреднали етични и сигурностни разпоредби при разгръщането на Edge AI.
Създаване на решения с изкуствен интелигент в крайните устройства
14 часаТози курс, воден от инструктор (онлайн или на място), е предназначен за разработчици на средно ниво, научни работници по данни и техноложки ентусиасти, които искат да придобият практични умения за развертане на AI модели на устройства за обработка на периферния сигнал за различните приложения.
До края на този курс участниците ще могат да:
- Разберат принципите на Edge AI и неговите предимства.
- Настройват и конфигурират средата за обработка на периферния сигнал.
- Развиват, обучават и оптимизират AI модели за развертане на периферните устройства.
- Имплементират практични решения на AI на периферните устройства.
- Оценяват и подобряват производителността на модели, развернати на периферните устройства.
- Адресират етични и сигурностни разглеждания в приложенията на Edge AI.
Построение пълновалидни TinyML подизвършими
21 часаTinyML е практиката за разграждане на оптимизирани модели за машинно учение в ресурсно ограничени краен устройства.
Това обучение, водено от инструктор (онлайн или на място), е насочено към технически специалисти на напреднат ниво, които искат да проектират, оптимизират и разграждат пълновалидни TinyML подизвършими.
Към завършването на това обучение, участниците ще научат как да:
- Събират, подготвят и управляват набори от данни за приложения TinyML.
- Обучават и оптимизират модели за микроконтролери с ниска мощност.
- Преобразуват модели в леки формати, подходящи за краен устройства.
- Разграждат, тестират и мониторират приложения TinyML в реални хардуерни окръжения.
Формат на курса
- Лекции, водени от инструктор, и технически дискусии.
- Практични лаборатории и итеративно експериментиране.
- Разграждане с ръка на платформи, базирани на микроконтролери.
Опции за персонализация на курса
- За да персонализирате обучението с конкретни инструменти, хардуерни платки или вътрешни работни процеси, моля свържете се с нас за организиране.
Edge AI: От концепция до имплементация
14 часаТози курс с инструктор, провеждан на живо (онлайн или на място), е предназначен за разработчици с средно ниво и ИТ професионалисти, които искат да придобият обширно разбиране за Edge AI – от концепцията до практичната реализация, включително настройка и развертане.
По края на този курс участниците ще могат да:
- Разберат основните концепции на Edge AI.
- Настроят и конфигурират средите за Edge AI.
- Разработват, обучават и оптимизират модели за Edge AI.
- Развертат и управляват приложения за Edge AI.
- Интегрират Edge AI с съществуващи системи и работни процеси.
- Разглеждат етични разсъждения и добри практики при реализацията на Edge AI.
Edge AI за IoT приложения
14 часаТози курс с инструктор, проведен онлайн или на място, е предназначен за разработчици на средно ниво, системни архитекти и професионалисти от индустрията, които желаят да използват Edge AI за подобряване на IoT приложения с интелигентна обработка и анализ на данни.
Към края на този курс участващите ще могат да:
- Разберат основите на Edge AI и нейното приложение в IoT.
- Настроят и конфигурират среди за Edge AI на IoT устройства.
- Разработват и разпространяват AI модели на периферни устройства за IoT приложения.
- Реализират обработка и вземане на решения в реално време в IoT системи.
- Интегрират Edge AI с различните IoT протоколи и платформи.
- Разгледат етични съображения и най-добри практики в Edge AI за IoT.
Въведение в Edge AI
14 часаТова обучение с инструктор, което се провежда на живо (онлайн или на място), е предназначено за начинаещи разработчици и ИТ професионалисти, които искат да разберат основите на Edge AI и нейните начални приложения.
До края на това обучение участниците ще могат да:
- Разберат основните концепции и архитектура на Edge AI.
- Настроят и конфигурират средите за Edge AI.
- Разработват и разпространяват прости приложения на Edge AI.
- Идентифицират и разберат примерите за приложение и ползите на Edge AI.
Оптимизиране на TinyML модели за перформанса и ефективност
21 часаTinyML представлява практиката по разгъване на модели за машинно учение на устройства с много ограничени ресурси.
Това обучение под ръководството на инструктор (онлайн или на място) е насочено към напреднали практици, които искат да оптимизират TinyML модели за бързо изпълнение и ефективно разполагане с паметта при интегрираните устройства.
След завършване на обучението участниците ще могат да:
- Применяват техники за квантизиране, подреждане и компресиране, за да намалят размера на моделите без жертва на точността.
- Оценят TinyML модели по параметри като бързодействие, разполагане с памет и енергийна ефективност.
- Реализират оптимизирани инференчни транспортни линии в микроконтролери и гранични устройства.
- Оценят компромисите между перформанса, точността и ограниченията на устройствата.
Формат на курса
- Презентации под ръководството на инструктор, подкрепени от технически демонстрации.
- Практични упражнения за оптимизация и сравнително тестиране на перформанса.
- Ръководени реализации на TinyML транспортни линии в контролирана лабораторна среда.
Опции за адаптиране на курса
- За обучение, подредено въз основа на конкретни хардверни платформи или интерни работни процеси, моля свържете се с нас за адаптиране на програмата.
Безопасност и поверителност в приложенията на TinyML
21 часаTinyML е подход за разграждане на моделите за машинно учене на устройства с малка мощност и ограничен ресурс, които работят на края на мрежата.
Това обучение под ръководството на инструктор (онлайн или очно) е предназначено за професионалисти с висок ниво, които искат да защитят TinyML пайпрайни и да имплементират техники за запазване на поверителността в приложенията на края на мрежата.
В края на курса участниците ще могат да:
- Идентифицират уникалните за уредените устройства рискове за безопасността при извършването на TinyML.
- Применят механизми за запазване на поверителността в разграждането на AI на края на мрежата.
- Укрепват TinyML модели и вградени системи срещу враждебни уловки.
- Прилагат най-добри практики за сигурно управление на данни в околната среда с ограничения ресурс.
Формат на курса
- Интересни лекции, подкрепени от дискусии под ръководството на експерти.
- Практични упражнения с акцент върху реални сценарии за заплахи.
- Работа с вградени системи и инструменти на TinyML за постигане на сигурност.
Опции за персонализация на курса
- Организации могат да поискаят адаптирана версия на това обучение, за да се подреди според техните конкретни нужди за сигурност и съответствие.
Въведение в TinyML
14 часаТози курс, воден от инструктор (онлайн или на място), е предназначен за инженери и специалисти по данни на начално ниво, които искат да разберат основните концепции, да изследват приложенията и да развернат модели на изкуствен интелигент на микроконтролъри.
До края на този курс участниците ще могат да:
- Разберат основните концепции на TinyML и неговата значимост.
- Развернат леки модели на изкуствен интелигент на микроконтролъри и устройства на края.
- Оптимизират и настройват модели на машинно обучение за намаляване на консумацията на енергия.
- Прилагат TinyML за реальни приложения, като например разпознаване на жестове, откриване на аномалии и обработка на аудио.
TinyML за автономни системи и роботика
21 часаTinyML е рамка за разпространяване на модели за машинно обучение върху микроконтролери с ниско разходване на енергия и вградени платформи, използвани в роботика и автономни системи.
Този курс под наставничество (в режим на реално време или на място) се насочва към професионалисти на напредъчен ниво, които желаят да интегрират възможности за възприемане и взимане на решения базирани на TinyML в автономни роботи, дронове и разумни контролни системи.
По завършването на този курс участниците ще могат да:
- Проектират оптимизирани модели за TinyML за приложения в роботика.
- Построяват перцептивни пайплайнове на устройствата за реално време автономност.
- Интегрират TinyML във вече съществуващи роботични контролни рамки.
- Разпространяват и тестват леки модели за ИИ на вградени хардверни платформи.
Формат на курса
- Технически лекции, комбинирани с интерактивни обсъждания.
- Практически упражнения, фокусиращи се на задачи в роботика за вградени системи.
- Практични упражнения, имитиращи реални автономни работни процеси.
Опции за настройка на курса
- За организационно-специфични роботични среди, настройката може да бъде уредена по подразбиране.
TinyML: Запуск на AI на ултра-маломощни устройства на края на мрежата
21 часаТози обучение с инструктор и живо участие (онлайн или на място) е предназначено за инженери на вградени системи с средно ниво, разработчици на IoT и изследователи на изкуствен интелект, които искат да имплементират техники на TinyML за приложения с изкуствен интелект на енергийно-ефективно оборудване.
До края на това обучение участниците ще могат да:
- Разберат основите на TinyML и edge AI.
- Разработват леки модели на AI на микроконтролъри.
- Оптимизират AI инференс за намален потребител на енергия.
- Интегрират TinyML с реални приложения на IoT.
TinyML в здравеопазването: ИИ на носими устройства
21 часаTinyML е интеграцията на машинното обучение в устройствата с ниска мощност и ограничен ресурси, както медицинските и носимите устройства.
Това обучение, водено от инструктор, (онлайн или на място) е насочено към средноуровневи практици, които желаят да имплементират решения с TinyML за мониторинг и диагностика в здравеопазването.
След завършването на това обучение, участниците ще могат да:
- Проектират и разпространяват TinyML модели за обработка в реално време на здравословни данни.
- Събират, предобработват и интерпретират биосензорните данни за взимане на решения с подкрепа на ИИ.
- Оптимизират модели за устройства с ниска мощност и ограничена памет.
- Оценяват клиничната релевантност, надеждността и безопасността на изходите от TinyML-ръководени решения.
Формат на курса
- Лекции, подкрепени от живи демонстрации и интерактивни дискусии.
- Практическа работа с данните на носимите устройства и TinyML фреймворки.
- Упражнения за имплементация в насочена лабораторна среда.
Опции за персонализиране на курса
- За персонализирано обучение, което се събира с конкретни медицински устройства или регулаторни процеси, моля, свържете се с нас за персонализиран програмен план.
TinyML за IoT приложения
21 часаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към IoT разработчици на средно ниво, вградени инженери и AI практикуващи, които желаят да внедрят TinyML за предсказуема поддръжка, откриване на аномалии и интелигентни сензорни приложения.
До края на това обучение участниците ще могат:
- Разберете основите на TinyML и неговите приложения в IoT.
- Настройте TinyML среда за разработка за IoT проекти.
- Разработвайте и внедрявайте ML модели на микроконтролери с ниска мощност.
- Прилагане на предсказуема поддръжка и откриване на аномалии с помощта на TinyML.
- Оптимизирайте моделите TinyML за ефективно използване на енергия и памет.
TinyML с Raspberry Pi и Arduino
21 часаTinyML е подход за машинно учение, оптимизиран за малки устройства с ограничени ресурси.
Това обучение под ръководството на инструктор (онлайн или на място) е предназначено за започващи и средно ниво участващи, които желаят да изграждат работещи TinyML приложения с използване на Raspberry Pi, Arduino и подобни микроконтролери.
След завършването на обучението, участващите ще придобият уменията да:
- Събират и подготвят данни за TinyML проекти.
- Обучават и оптимизират малки модели на машинно учение за среда с микроконтролери.
- Разпространяват TinyML модели върху Raspberry Pi, Arduino и свързани платки.
- Развиват прототипи на ембедирани AI от начало до край.
Формат на курса
- Презентации и водени дискусии под ръководството на инструктор.
- Практически упражнения и практически експерименти.
- Проектна работа в живата лаборатория с реално хардуер.
Опции за персонализация на курса
- За подредено обучение, съобразено с вашия конкретен хардуер или случай на употреба, моля свържете се с нас за редиране.
TinyML за умното селско стопانство
21 часаTinyML е рамка за внедряване на модели за машинно обучение в нискоенергийни, ресурсно ограничени устройства на терена.
Това обучаване с преподавател (онлайн или на място) е предназначено за средноуровневи професионалисти, които искат да приложат техники на TinyML към решения за умното селско стопанство, които подобряват автоматизацията и околната интелигенция.
След завършване на тази програма участниците ще придобият уменията да:
- Построяват и внедряват модели на TinyML за аграрни сензорни приложения.
- Интегрират вътрешната AI в IoT екосистеми за автоматизирано наблюдение на културите.
- Използват специализирани инструменти за обучаване и оптимизация на леките модели.
- Разработват работни процеси за прецизно орошение, детекция на шкодливи организми и околната аналитика.
Формат на курса
- Ръководени предавания и приложни технически дискусии.
- Практично упражнение с реални набори от данни и устройства.
- Практическо експериментиране в подкрепена лабораторна среда.
Опции за персонализация на курса
- За адаптирани тренинги, съобразени с конкретни аграрни системи, моля свържете се с нас за персонализация на програмата.