• Регистрация
sa
sa 0.00
н/д

ML

25.12.2021

обученная сеть распознавания на 600 примерах показываеи на тестовой выборе того качества точность классификации 0.95, но не может распознать новое изображение дпаже печатной цифры .   Походе что дело в качестве картинки, т.к. после  команды imshow(preview(imds)); картинка с цифрой не из родной базы примеров абсолютно черная (хотя например в paint все оочень четко. Как добиться того же качества изображения как в примере. Разрешение везде одинаковое 28 на 28 глубина цвета 8. Для сравнения скрины прилагаю.

Теги

    25.12.2021

    Ответы

    • Вася-Беломор
      Вася-Беломор0.00
      6.05.2022 18:23

      Возможно, что здесь в одном случае картинка представлена как Grayscale, т.е. 8 бит на пиксел, а в другом -- как Color RGB, т.е., формально, это цветная картинка с идентичными каналами R, G и B и 3 байта на пиксел (которая при правильной визуализации не отличима от Gray Scale).

      Полезно помнить, что в большинстве случаев известные сверточные нейросети предполагают именно RGB на входе с первыми фильтрами 3х3х3 на входе, а не 3х3.