Как визуализировать фильтры после 1-го слоя, обученного CNN?
816 просмотра
1 ответ
Фильтры на 1-м этапе CNN могут быть легко визуализированы, поскольку они имеют глубину 3 (RGB). Как я могу визуализировать более поздние? Как в http://cs231n.stanford.edu/slides/winter1516_lecture7.pdf
Если фильтр 2-й ступени имеет глубину более 3, как я могу визуализировать его, как показано на рисунке выше? Это все еще в RGB или?
Автор: Kong Источник Размещён: 06.11.2019 05:26Ответы (1)
0 плюса
Я полагаю, что эти изображения могут быть созданы с помощью метода из бумаги zeilerECCV2014 , с учетом предварительно обученной сети и набора данных изображений. Это делается в два этапа:
- выбрать изображения из набора данных, которые дают самый сильный ответ.
- используя обратное распространение, генерируйте минимальные входные изображения, которые дали бы тот же самый ответ. Эти минимальные изображения те, что на вашей картинке.
Вот примеры кода для Tensorflow, которые я видел, чтобы работать.
- TF-Visualize-CNN реализует только шаг (1)
- tf_cnnvis реализует оба шага.
Вопросы из категории :
- conv-neural-network Как проверить установку CuDNN?
- conv-neural-network Регрессия одной метки (тонкая настройка) с искусственными входными характеристиками в кафе
- conv-neural-network Система распознавания лиц в Python Tensorflow
- conv-neural-network Ошибка при использовании Conv2DLayer с лазаньей NeuralNet
- conv-neural-network Случайное увеличение объема данных сверточных нейронных сетей
- conv-neural-network Увеличение данных в реальном времени в Лазанье
- conv-neural-network Пользовательская функция потерь Caffe (коэффициент Спирмена) при FInetuning (регрессия)
- conv-neural-network Каков допустимый диапазон ввода для сверточной нейронной сети?
- conv-neural-network Как я уменьшаю 4096-мерный векторный признак до 1024-мерного вектора в Caffemodel CNN?
- conv-neural-network Аргумент «Тензорный поток»
- conv-neural-network Могут ли более глубокие сверточные нейронные сети привести к меньшим параметрам?
- conv-neural-network Габаритные размеры слоя в TensorFlow ConvNet
- conv-neural-network CNN плохо работает с моим набором данных в Theano
- conv-neural-network Глубокая сверточная нейронная сеть в Керасе
- conv-neural-network Deepmind Deep Q Network (DQN) 3D Свертка
- conv-neural-network Смущен размером выходного слоя свертки в учебнике по глубокому обучению.
- conv-neural-network Разъяснение о функции сглаживания в Theano
- conv-neural-network Как несколько скрытых слоев в нейронной сети улучшают ее способность к обучению?
- conv-neural-network Рассчитать размерность карт объектов в сверточной нейронной сети
- conv-neural-network Caffe - Create deploy.prototxt from train_val.prototxt