План на курса
Въведение в Edge AI
- Дефиниция и ключови понятия
- Разлики между Edge AI и облачен AI
- Предимства и случаи на използване на Edge AI
- Преглед на крайните устройства и платформи
Настройване на Edge среда
- Въведение в крайните устройства (Raspberry Pi, NVIDIA Jetson и др.)
- Инсталиране на необходимия софтуер и библиотеки
- Конфигуриране на средата за разработка
- Подготовка на хардуера за внедряване на AI
Разработване на AI модели за Edge
- Преглед на моделите за машинно обучение и задълбочено обучение за крайни устройства
- Техники за обучение на модели в локални и облачни среди
- Оптимизиране на модела за разгръщане на ръба (квантуване, подрязване и т.н.)
- Инструменти и рамки за разработка на Edge AI (TensorFlow Lite, OpenVINO и др.)
Внедряване на AI модели на Edge устройства
- Стъпки за внедряване на AI модели на различен периферен хардуер
- Обработка на данни в реално време и изводи на крайни устройства
- Мониторинг и управление на внедрени модели
- Практически примери и казуси
Практически AI решения и проекти
- Разработване на AI приложения за периферни устройства (напр. компютърно зрение, обработка на естествен език)
- Практически проект: Изграждане на интелигентна система за камера
- Практически проект: Внедряване на гласово разпознаване на крайни устройства
- Съвместни групови проекти и сценарии от реалния свят
Оценка на ефективността и оптимизация
- Техники за оценка на производителността на модела на периферни устройства
- Инструменти за наблюдение и отстраняване на грешки крайни AI приложения
- Стратегии за оптимизиране на производителността на AI модела
- Справяне с предизвикателствата, свързани със забавянето и консумацията на енергия
Интеграция с IoT системи
- Свързване на крайни AI решения с IoT устройства и сензори
- Communication протоколи и методи за обмен на данни
- Изграждане на цялостно Edge AI и IoT решение
- Практически примери за интеграция
Етични съображения и съображения за сигурност
- Гарантиране на поверителност и сигурност на данните в приложенията Edge AI
- Справяне с пристрастията и справедливостта в моделите на AI
- Съответствие с разпоредбите и стандартите
- Най-добри практики за отговорно внедряване на AI
Практически проекти и упражнения
- Разработване на цялостно приложение Edge AI
- Реални проекти и сценарии
- Съвместни групови упражнения
- Представяне на проекти и обратна връзка
Обобщение и следващи стъпки
Изисквания
- Разбиране на концепциите за AI и машинно обучение
- Опит с езици за програмиране (Python препоръчително)
- Запознаване с концепциите за периферни изчисления
Публика
- Разработчици
- Учени по данни
- Технологични ентусиасти
Oтзиви от потребители (2)
the ML ecosystem not only MLFlow but Optuna, hyperops, docker , docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Курс - MLflow
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.