On the Sufficient Condition for Solving the Gap-Filling Problem Using Deep Convolutional Neural Networks

被引:3
|
作者
Peppert, Felix [1 ]
von Kleist, Max [2 ]
Schutte, Christof [3 ,4 ]
Sunkara, Vikram [1 ]
机构
[1] Zuse Inst Berlin, Explainable AI Biol, D-14195 Berlin, Germany
[2] Robert Koch Inst, Syst Med Infect Dis P5, D-13353 Berlin, Germany
[3] Zuse Inst Berlin, Div Math Life & Mat Sci, D-14195 Berlin, Germany
[4] Free Univ Berlin, Biocomp Grp, D-14195 Berlin, Germany
关键词
Biomedical imaging; computational biology; deep convolutional neural networks (DCNNs); image inpainting; image segmentation; machine learning; IMAGE SEGMENTATION; FRAMEWORK;
D O I
10.1109/TNNLS.2021.3072746
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deep convolutional neural networks (DCNNs) are routinely used for image segmentation of biomedical data sets to obtain quantitative measurements of cellular structures like tissues. These cellular structures often contain gaps in their boundaries, leading to poor segmentation performance when using DCNNs like the U-Net. The gaps can usually be corrected by post-hoc computer vision (CV) steps, which are specific to the data set and require a disproportionate amount of work. As DCNNs are Universal Function Approximators, it is conceivable that the corrections should be obsolete by selecting the appropriate architecture for the DCNN. In this article, we present a novel theoretical framework for the gap-filling problem in DCNNs that allows the selection of architecture to circumvent the CV steps. Combining information-theoretic measures of the data set with a fundamental property of DCNNs, the size of their receptive field, allows us to formulate statements about the solvability of the gap-filling problem independent of the specifics of model training. In particular, we obtain mathematical proof showing that the maximum proficiency of filling a gap by a DCNN is achieved if its receptive field is larger than the gap length. We then demonstrate the consequence of this result using numerical experiments on a synthetic and real data set and compare the gap-filling ability of the ubiquitous U-Net architecture with variable depths. Our code is available at https://github.com/ai-biology/dcnn-gap-filling.
引用
收藏
页码:6194 / 6205
页数:12
相关论文
共 50 条
  • [21] Object Detection Using Deep Convolutional Neural Networks
    Qian, Huimin
    Xu, Jiawei
    Zhou, Jun
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 1151 - 1156
  • [22] Gas Classification Using Deep Convolutional Neural Networks
    Peng, Pai
    Zhao, Xiaojin
    Pan, Xiaofang
    Ye, Wenbin
    SENSORS, 2018, 18 (01)
  • [23] Deep Convolutional Neural Networks
    Gonzalez, Rafael C.
    IEEE SIGNAL PROCESSING MAGAZINE, 2018, 35 (06) : 79 - 87
  • [24] RADIOMIC SYNTHESIS USING DEEP CONVOLUTIONAL NEURAL NETWORKS
    Parekh, Vishwa S.
    Jacobs, Michael A.
    2019 IEEE 16TH INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING (ISBI 2019), 2019, : 1114 - 1117
  • [25] Device fingerprinting using deep convolutional neural networks
    Aneja, Sandhya
    Aneja, Nagender
    Bhargava, Bharat
    Chowdhury, Rajarshi Roy
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2022, 28 (02) : 171 - 198
  • [26] Deep neural network-based spatial gap-filling of MODIS ice surface temperatures over the Arctic using satellite and reanalysis data
    Sim, Suyoung
    Lee, Eunkyung
    Seo, Minji
    Seong, Noh-hun
    Jeong, Daeseong
    Woo, Jongho
    Han, Kyung-soo
    REMOTE SENSING LETTERS, 2022, 13 (12) : 1213 - 1221
  • [27] Solving the motion planning problem by using neural networks
    Chan, R.H.T.
    Tam, P.K.S.
    Leung, D.N.K.
    Robotica, 1994, 12 (pt 4) : 323 - 333
  • [28] SOLVING THE MOTION PLANNING PROBLEM BY USING NEURAL NETWORKS
    CHAN, RHT
    TAM, PKS
    LEUNG, DNK
    ROBOTICA, 1994, 12 : 323 - 333
  • [29] Solving differential equations using deep neural networks
    Michoski, Craig
    Milosavljevic, Milos
    Oliver, Todd
    Hatch, David R.
    NEUROCOMPUTING, 2020, 399 : 193 - 212
  • [30] On Solving the Inverse Kinematics Problem using Neural Networks
    Csiszar, Akos
    Eilers, Jan
    Verl, Alexander
    2017 24TH INTERNATIONAL CONFERENCE ON MECHATRONICS AND MACHINE VISION IN PRACTICE (M2VIP), 2017, : 372 - 377