Пиксельная классификация с использованием cnn, дает неверные результаты, почему? - PullRequest
0 голосов
/ 15 февраля 2019

Я использовал vgg-подобную сверточную нейронную сеть для пиксельной классификации.

Данные, которые я использовал, имеют вид WxHxC(C=300).На самом деле я хочу предсказать, какой пиксель принадлежит какому классу.Поэтому я изменил размер данных до (W*H,1,C) и выполнил 1d Convolution вдоль направления канала.Использование Crossentropyloss по сравнению с основанием истины.Идеальный результат тоже должен быть правдой.Но у меня есть кое-что другое.

Например, идеальный результат, который я хочу, должен быть похож на первое изображение https://i.stack.imgur.com/BZlUr.png. Но я получил изображение с информацией о текстуре изображения 2 https://i.stack.imgur.com/BZlUr.png. (извинитеза использование чужих картинок)

В чем проблема такого рода результатов?Или vgg-подобная сеть не может выполнить такую ​​классификацию?Up-Conv (например, Unet или FCN) требуется для такой работы?

Я немного растерялся.

...