How Convolutional Neural Network Architecture Biases Learned Opponency and Color Tuning

被引:1
|
作者
Harris, Ethan [1 ]
Mihai, Daniela [1 ]
Hare, Jonathon [1 ]
机构
[1] Univ Southampton, Vis Learning & Control, Elect & Comp Sci, Southampton SO17 1BJ, Hants, England
关键词
LATERAL GENICULATE-NUCLEUS; RECEPTIVE-FIELDS; GANGLION-CELLS; CHROMATIC MECHANISMS; NATURAL SCENES; VISUAL-CORTEX; SINGLE CELLS; OPTIC-NERVE; RESPONSES; EYE;
D O I
10.1162/neco_a_01356
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recent work suggests that changing convolutional neural network (CNN) architecture by introducing a bottleneck in the second layer can yield changes in learned function. To understand this relationship fully requires a way of quantitatively comparing trained networks. The fields of electrophysiology and psychophysics have developed a wealth of methods for characterizing visual systems that permit such comparisons. Inspired by these methods, we propose an approach to obtaining spatial and color tuning curves for convolutional neurons that can be used to classify cells in terms of their spatial and color opponency. We perform these classifications for a range of CNNs with different depths and bottleneck widths. Our key finding is that networks with a bottleneck show a strong functional organization: almost all cells in the bottleneck layer become both spatially and color opponent, and cells in the layer following the bottleneck become nonopponent. The color tuning data can further be used to form a rich understanding of how color a network encodes color. As a concrete demonstration, we show that shallower networks without a bottleneck learn a complex nonlinear color system, whereas deeper networks with tight bottlenecks learn a simple channel opponent code in the bottleneck layer. We develop a method of obtaining a hue sensitivity curve for a trained CNN that enables high-level insights that complement the low-level findings from the color tuning data. We go on to train a series of networks under different conditions to ascertain the robustness of the discussed results. Ultimately our methods and findings coalesce with prior art, strengthening our ability to interpret trained CNNs and furthering our understanding of the connection between architecture and learned representation.
引用
收藏
页码:858 / 898
页数:41
相关论文
共 50 条
  • [1] Color polarization demosaicking by a convolutional neural network
    Sun, Yuanyuan
    Zhang, Junchao
    Liang, Rongguang
    OPTICS LETTERS, 2021, 46 (17) : 4338 - 4341
  • [2] Convolutional Neural Network Architecture for Semaphore Recognition
    Li, Wanchong
    Yang, Yuliang
    Wang, Mengyuan
    Zhang, Linhao
    Zhu, Mengyu
    PROCEEDINGS OF 2018 IEEE 9TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2018, : 559 - 562
  • [3] Convolutional neural network architecture for geometric matching
    Rocco, Ignacio
    Arandjelovic, Relja
    Sivic, Josef
    30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, : 39 - 48
  • [4] Convolutional Neural Network Architecture for Geometric Matching
    Rocco, Ignacio
    Arandjelovic, Relja
    Sivic, Josef
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2019, 41 (11) : 2553 - 2567
  • [5] Steganalysis of convolutional neural network based on neural architecture search
    Hongbo Wang
    Xingyu Pan
    Lingyan Fan
    Shuofeng Zhao
    Multimedia Systems, 2021, 27 : 379 - 387
  • [6] Steganalysis of convolutional neural network based on neural architecture search
    Wang, Hongbo
    Pan, Xingyu
    Fan, Lingyan
    Zhao, Shuofeng
    MULTIMEDIA SYSTEMS, 2021, 27 (03) : 379 - 387
  • [7] Color Pencil Drawing Based on Convolutional Neural Network
    Wang X.-Y.
    Hu X.-H.
    Han C.-L.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2020, 43 (01): : 129 - 134
  • [8] Color Constancy Using AlexNet Convolutional Neural Network
    Yang, Mengyao
    Xie, Kai
    Li, Tong
    Ye, Yonghua
    Yang, Zepeng
    SIXTH INTERNATIONAL WORKSHOP ON PATTERN RECOGNITION, 2021, 11913
  • [9] A Color Adjustment Convolutional Neural Network for Image SuperResolution
    Kim, Jong Hyeong
    Jang, Jae Won
    Jang, Kyung Jae
    2018 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2018, : 571 - 572
  • [10] Pedestrian Color Naming via Convolutional Neural Network
    Cheng, Zhiyi
    Li, Xiaoxiao
    Loy, Chen Change
    COMPUTER VISION - ACCV 2016, PT II, 2017, 10112 : 35 - 51