ICNN: The Iterative Convolutional Neural Network

被引:6
|
作者
Neshatpour, Katayoun [1 ]
Homayoun, Houman [1 ]
Sasan, Avesta [1 ]
机构
[1] George Mason Univ, Elect & Comp Engn Dept, Fairfax, VA 22030 USA
基金
美国国家科学基金会;
关键词
Energy-efficiency; Convolutional Neural Networks; wavelets;
D O I
10.1145/3355553
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modern and recent architectures of vision-based Convolutional Neural Networks (CNN) have improved detection and prediction accuracy significantly. However, these algorithms are extremely computationally intensive. To break the power and performance wall of CNN computation, we reformulate the CNN computation into an iterative process, where each iteration processes a sub-sample of input features with smaller network and ingests additional features to improve the prediction accuracy. Each smaller network could either classify based on its input set or feed computed and extracted features to the next network to enhance the accuracy. The proposed approach allows early-termination upon reaching acceptable confidence. Moreover, each iteration provides a contextual awareness that allows an intelligent resource allocation and optimization for the proceeding iterations. In this article, we propose various policies to reduce the computational complexity of CNN through the proposed iterative approach. We illustrate how the proposed policies construct a dynamic architecture suitable for a wide range of applications with varied accuracy requirements, resources, and time-budget, without further need for network re-training. Furthermore, we carry out a visualization of the detected features in each iteration through deconvolution network to gain more insight into the successive traversal of the ICNN.
引用
收藏
页数:27
相关论文
共 50 条
  • [21] Co-Channel Interference and Colored Noise Mitigation: An Iterative Structure with Convolutional Neural Network
    Lu, Jun
    Gong, Jialiang
    Xu, Xiaodong
    Hu, Yihua
    2018 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2018, : 845 - 849
  • [22] An Iterative Convolutional Neural Network Based Malicious Node Detection (ICNNMND) Protocol For Internet of Things
    Moka, Moemedi
    Serome, Karabo
    Selvaraj, Rajalakshmi
    WIRELESS PERSONAL COMMUNICATIONS, 2024, 137 (02) : 1217 - 1232
  • [23] An Adaptive Job Shop Scheduler Using Multilevel Convolutional Neural Network and Iterative Local Search
    Shao, Xiaorui
    Kim, Chang Soo
    IEEE ACCESS, 2022, 10 : 88079 - 88092
  • [24] Deep Convolutional Neural Network
    Zhou, Yu
    Fang, Rui
    Liu, Peng
    Liu, Kai
    2019 PROCEEDINGS OF THE CONFERENCE ON CONTROL AND ITS APPLICATIONS, CT, 2019, : 46 - 51
  • [25] Understanding of a Convolutional Neural Network
    Albawi, Saad
    Mohammed, Tareq Abed
    Al-Zawi, Saad
    2017 INTERNATIONAL CONFERENCE ON ENGINEERING AND TECHNOLOGY (ICET), 2017,
  • [26] Dendritic convolutional neural network
    Wang, Rong-Long
    Lei, Zhenyu
    Zhang, Zhiming
    Gao, Shangce
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2022, 17 (02) : 302 - 304
  • [27] Clickbait Convolutional Neural Network
    Zheng, Hai-Tao
    Chen, Jin-Yuan
    Yao, Xin
    Sangaiah, Arun Kumar
    Jiang, Yong
    Zhao, Cong-Zhi
    SYMMETRY-BASEL, 2018, 10 (05):
  • [28] Denoising Convolutional Neural Network
    Xu, Qingyang
    Zhang, Chengjin
    Zhang, Li
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION, 2015, : 1184 - 1187
  • [29] Differential convolutional neural network
    Sarigul, M.
    Ozyildirim, B. M.
    Avci, M.
    NEURAL NETWORKS, 2019, 116 : 279 - 287
  • [30] FocusedDropout for Convolutional Neural Network
    Liu, Minghui
    Xie, Tianshu
    Cheng, Xuan
    Deng, Jiali
    Yang, Meiyi
    Wang, Xiaomin
    Liu, Ming
    APPLIED SCIENCES-BASEL, 2022, 12 (15):