План на курса
Въведение в 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)
Към екосистемата на машинно обучение спадат не само MLFlow, но и Optuna, hyperops, docker, docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Курс - MLflow
Машинен превод
Къснах се да участвам в тренинг Kubeflow, който беше проведен онлайн. Това обучение ми позволи да утвърдя знанията си за AWS услуги, K8s, всички devOps инструменти около Kubeflow, които са необходимите основи, за да се справя правилно с темата. Исках да благодаря Малявски Марчин за търпеливостта и професионализма му при обучението и съветите за най-добрите практики. Малявски подходи към темата от различни ъгли, различни инструменти за развертане Ansible, EKS kubectl, Terraform. Сега съм напълно убеден, че отивам в правилната област на приложение.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Курс - Kubeflow
Машинен превод