Visualizing Deep Convolutional Neural Networks Using Natural Pre-images

被引:1
|
作者
Aravindh Mahendran
Andrea Vedaldi
机构
[1] University of Oxford,
来源
关键词
Visualization; Convolutional neural networks; Pre-image problem;
D O I
暂无
中图分类号
学科分类号
摘要
Image representations, from SIFT and bag of visual words to convolutional neural networks (CNNs) are a crucial component of almost all computer vision systems. However, our understanding of them remains limited. In this paper we study several landmark representations, both shallow and deep, by a number of complementary visualization techniques. These visualizations are based on the concept of “natural pre-image”, namely a natural-looking image whose representation has some notable property. We study in particular three such visualizations: inversion, in which the aim is to reconstruct an image from its representation, activation maximization, in which we search for patterns that maximally stimulate a representation component, and caricaturization, in which the visual patterns that a representation detects in an image are exaggerated. We pose these as a regularized energy-minimization framework and demonstrate its generality and effectiveness. In particular, we show that this method can invert representations such as HOG more accurately than recent alternatives while being applicable to CNNs too. Among our findings, we show that several layers in CNNs retain photographically accurate information about the image, with different degrees of geometric and photometric invariance.
引用
收藏
页码:233 / 255
页数:22
相关论文
共 50 条
  • [1] Visualizing Deep Convolutional Neural Networks Using Natural Pre-images
    Mahendran, Aravindh
    Vedaldi, Andrea
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2016, 120 (03) : 233 - 255
  • [2] Text Detection and Recognition for Natural Scene Images Using Deep Convolutional Neural Networks
    Wu, Xianyu
    Luo, Chao
    Zhang, Qian
    Zhou, Jiliu
    Yang, Hao
    Li, Yulian
    CMC-COMPUTERS MATERIALS & CONTINUA, 2019, 61 (01): : 289 - 300
  • [3] Visualizing veins from color skin images using convolutional neural networks
    Tang, Chaoying
    Yuan, Yimin
    Xia, Shuhang
    Ma, Gehua
    Wang, Biao
    JOURNAL OF INNOVATIVE OPTICAL HEALTH SCIENCES, 2020, 13 (04)
  • [4] Natural Image Matting Using Deep Convolutional Neural Networks
    Cho, Donghyeon
    Tai, Yu-Wing
    Kweon, Inso
    COMPUTER VISION - ECCV 2016, PT II, 2016, 9906 : 626 - 643
  • [5] Vessel Detection in Ultrasound Images Using Deep Convolutional Neural Networks
    Smistad, Erik
    Lovstakken, Lasse
    DEEP LEARNING AND DATA LABELING FOR MEDICAL APPLICATIONS, 2016, 10008 : 30 - 38
  • [6] Diagnostic Classification of Cystoscopic Images Using Deep Convolutional Neural Networks
    Eminaga, Okyaz
    Eminaga, Nurettin
    Semjonow, Axel
    Breil, Bernhard
    JCO CLINICAL CANCER INFORMATICS, 2018, 2 : 1 - 8
  • [7] Diagnostic Classification of Cystoscopic Images Using Deep Convolutional Neural Networks
    Narter, Fehmi
    JOURNAL OF UROLOGICAL SURGERY, 2019, 6 (03): : 264 - 264
  • [9] Automated Analysis of Microscopy Images using Deep Convolutional Neural Networks
    Banadaki, Yaser
    Okunoye, Adetayo
    Batra, Sanjay
    Martinez, Eduardo
    Bai, Shuju
    Sharifi, Safura
    HEALTH MONITORING OF STRUCTURAL AND BIOLOGICAL SYSTEMS XV, 2021, 11593
  • [10] Ship Detection Using Deep Convolutional Neural Networks for PolSAR Images
    Fan, Weiwei
    Zhou, Feng
    Bai, Xueru
    Tao, Mingliang
    Tian, Tian
    REMOTE SENSING, 2019, 11 (23)