Зачем масштабировать изображения при глубоком обучении? - PullRequest
0 голосов
/ 01 февраля 2019

При использовании ImageDataGenerator в Керасе, следует ли мне масштабировать изображения?

зачем использовать rescale?

train_datagen = ImageDataGenerator(
        rescale=1./255,
        shear_range=0.2,
        zoom_range=0.2,
        horizontal_flip=True)

1 Ответ

0 голосов
/ 02 февраля 2019

Обычно это делается для практических соображений.Стандартизация входных данных в пределах диапазона [0, 1] помогает оптимизированным градиентным спускам сходиться быстрее, т. Е. Ускоряет обучение.Иногда это также может помочь вам найти лучшие локальные оптимумы, то есть улучшить производительность модели.

...