Насколько маленькой может быть настоящая AI-модель и всё ещё работать?
В этом видео я показываю свой эксперимент NanoAi — очень маленькую генеративную AI-модель, которую можно обучить, сжать и запустить непосредственно на ESP32-S3 с камерой.
Это не Stable Diffusion и не огромная модель, работающая где-то в облаке. Здесь мы работаем с TinyML, нейронной сетью, INT8-квантизацией и крайне ограниченной памятью микроконтроллера.
Я покажу:
как устроена такая маленькая AI-модель;
почему это действительно нейронная модель, а не просто визуальный фильтр;
как работают downsampling и INT8 quantization;
почему 512 КБ памяти становятся серьёзным ограничением;
разницу между моделями 32, 64 и 128;
как обучить собственную модель;
как протестировать её прямо на компьютере;
как загрузить firmware и модель на ESP32-S3;
как использовать разные стили и сохранять обработанные фотографии.
Весь проект открыт и доступен бесплатно на GitHub.
Исходный код и проект NanoAi:
https://github.com/GeekatplayStudio/Nano-Ai
Железо, которое я использовал:
https://amzn.to/4wdYi00
Ссылка на оборудование является партнёрской. Для вас цена не меняется, а небольшая комиссия помогает поддерживать мои эксперименты и новые проекты.
Если вам интересно больше таких проектов — TinyML, локальный AI, ComfyUI, небольшие AI-устройства и эксперименты с генеративными моделями — напишите в комментариях, что именно вы хотели бы увидеть дальше.
00:00 Самая маленькая AI-модель
01:16 Почему это настоящий AI, а не фильтр
01:25 Загрузка NanoAi с GitHub
01:59 Интерфейс и русская версия
03:12 Как работает генерация изображения
03:33 INT8-квантизация простыми словами
04:38 Почему это не Stable Diffusion
05:48 Главная проблема — всего 512 КБ памяти
06:53 Скорость и качество модели
07:50 Как данные проходят через ESP32-S3
08:21 Технические тесты и архитектура
10:01 Создаём собственную AI-модель
10:33 Размеры 32, 64 и 128
11:05 Обучение модели
11:49 Загрузка модели на устройство
12:01 Выбор AI-стилей
12:31 Тестируем настоящую обученную модель
14:00 Подключение ESP32 и управление
14:33 Что ещё есть в проекте
15:14 Заключение
Присоединяйтесь к нам в Telegram:
Чат: https://t.me/+1W-BfcGvDfQzNzAx
Новости: @geekatplayru
⚠️ AFFILIATE DISCLOSURE: We may earn a commission from purchases made through the links below at no extra cost to you.
Recommended services:
Best quality outfits: https://community.kuhl.com/s/vladimri.c
NordVPN: https://go.nordvpn.net/aff_c?offer_id=15&aff_id=115270&url_id=902
Assets: https://1.envato.market/c/1719625/298927/4662
https://www.amazon.com/shop/vladimirchopinegeekatplay/list/R1DTNFYAUST7
Topaz AI Video and Photo processing: https://topazlabs.com/ref/1514/
My store: https://geekatplay.gumroad.com/
Patreon: https://www.patreon.com/c/geekatplay
https://www.geekatplay.com
#ГенеративныйИИ #ИскусственныйИнтеллект #TinyML #ESP32 #ESP32S3 #ЛокальныйИИ #Нейросети #AI #MachineLearning #EdgeAI #NanoAI #GeekatPlay
В этом видео я показываю свой эксперимент NanoAi — очень маленькую генеративную AI-модель, которую можно обучить, сжать и запустить непосредственно на ESP32-S3 с камерой.
Это не Stable Diffusion и не огромная модель, работающая где-то в облаке. Здесь мы работаем с TinyML, нейронной сетью, INT8-квантизацией и крайне ограниченной памятью микроконтроллера.
Я покажу:
как устроена такая маленькая AI-модель;
почему это действительно нейронная модель, а не просто визуальный фильтр;
как работают downsampling и INT8 quantization;
почему 512 КБ памяти становятся серьёзным ограничением;
разницу между моделями 32, 64 и 128;
как обучить собственную модель;
как протестировать её прямо на компьютере;
как загрузить firmware и модель на ESP32-S3;
как использовать разные стили и сохранять обработанные фотографии.
Весь проект открыт и доступен бесплатно на GitHub.
Исходный код и проект NanoAi:
https://github.com/GeekatplayStudio/Nano-Ai
Железо, которое я использовал:
https://amzn.to/4wdYi00
Ссылка на оборудование является партнёрской. Для вас цена не меняется, а небольшая комиссия помогает поддерживать мои эксперименты и новые проекты.
Если вам интересно больше таких проектов — TinyML, локальный AI, ComfyUI, небольшие AI-устройства и эксперименты с генеративными моделями — напишите в комментариях, что именно вы хотели бы увидеть дальше.
00:00 Самая маленькая AI-модель
01:16 Почему это настоящий AI, а не фильтр
01:25 Загрузка NanoAi с GitHub
01:59 Интерфейс и русская версия
03:12 Как работает генерация изображения
03:33 INT8-квантизация простыми словами
04:38 Почему это не Stable Diffusion
05:48 Главная проблема — всего 512 КБ памяти
06:53 Скорость и качество модели
07:50 Как данные проходят через ESP32-S3
08:21 Технические тесты и архитектура
10:01 Создаём собственную AI-модель
10:33 Размеры 32, 64 и 128
11:05 Обучение модели
11:49 Загрузка модели на устройство
12:01 Выбор AI-стилей
12:31 Тестируем настоящую обученную модель
14:00 Подключение ESP32 и управление
14:33 Что ещё есть в проекте
15:14 Заключение
Присоединяйтесь к нам в Telegram:
Чат: https://t.me/+1W-BfcGvDfQzNzAx
Новости: @geekatplayru
⚠️ AFFILIATE DISCLOSURE: We may earn a commission from purchases made through the links below at no extra cost to you.
Recommended services:
Best quality outfits: https://community.kuhl.com/s/vladimri.c
NordVPN: https://go.nordvpn.net/aff_c?offer_id=15&aff_id=115270&url_id=902
Assets: https://1.envato.market/c/1719625/298927/4662
https://www.amazon.com/shop/vladimirchopinegeekatplay/list/R1DTNFYAUST7
Topaz AI Video and Photo processing: https://topazlabs.com/ref/1514/
My store: https://geekatplay.gumroad.com/
Patreon: https://www.patreon.com/c/geekatplay
https://www.geekatplay.com
#ГенеративныйИИ #ИскусственныйИнтеллект #TinyML #ESP32 #ESP32S3 #ЛокальныйИИ #Нейросети #AI #MachineLearning #EdgeAI #NanoAI #GeekatPlay
- Категория
- AI Картинки
Выполните вход или зарегистрируйтесь для отправки комментария.
Комментариев нет.
