Как подготовить свой набор изображений в Keras | Глубокие нейронные сети на Python
Andrey Sozykin
0:00 / 0:00
Как подготовить свой набор изображений в Keras | Глубокие нейронные сети на Python
52 268 просмотров · 8 лет назад
Andrey Sozykin
146 тыс. подписчиков
52 268 просмотров · 8 лет назад
Демонстрация подготовки своего набора изображений для обучения глубокой нейронной сети в Keras.
Страница курса - https://www.asozykin.ru/courses/nnpython
В Keras для работы с изображениями используются генераторы. Генератор загружает изображения с диска, подготавливает правильные ответы по каждому изображению для обучения с учителем, и отправляет данные в модель для обучения.
Чтобы использовать генераторы необходимо подготовить изображения специальным образом. Нужно создать папки для изображений по количеству используемых классов. В каждую папку переписать изображения, относящиеся к этому классу.
Дополнительно данные необходимо разбить на три части: данные для обучения, проверки и тестирования. Каждая часть даннг
В демонстрации рассматривается пример подготовки изображений с соревнования Kaggle по распознаванию собак и кошек - https://www.kaggle.com/c/dogs-vs-cats
Ссылки на ноутбуки Jupyther, которые используются в видео:
1. Подготовка изображений - https://github.com/sozykin/dlpython_c...
2. Обучение нейронной сети - https://github.com/sozykin/dlpython_c...
Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках -
https://goo.gl/kW93MA