Octopus: Context-Aware CNN Inference for IoT Applications

被引:2
|
作者
Motamedi, Mohammad [1 ]
Portillo, Felix [1 ]
Saffarpour, Mahya [1 ]
Fong, Daniel [1 ]
Ghiasi, Soheil [1 ]
机构
[1] Univ Calif Davis, Elect & Comp Engn Dept, Davis, CA 95616 USA
关键词
Feature extraction; Computer architecture; Kernel; Internet of Things; Image recognition; Computational modeling; Optimization; Convolutional neural networks (CNNs); embedded systems; software synthesis;
D O I
10.1109/LES.2019.2915257
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modern convolutional neural networks (CNNs) in computer vision are trained on a large number of images from numerous categories to form rich discriminative feature extractors. Inference using such models on resource-constrained Internet-of-Things (IoT) platforms poses a challenge and an opportunity. Having limited computation, storage, and energy budgets, most IoT platforms are not capable of hosting such compute intensive models. However, typical IoT applications demand detection of a relatively small number of categories, albeit the specific categories of interest may change at runtime as the context evolves dynamically. In this letter, we take advantage of the opportunity to address the challenge. Specifically, we develop a novel transformation to the architecture of a given CNN, so that the majority of the inference workload is allocated to class-specific disjoint branches, which can be dynamically executed or skipped, based on the context, to fulfill the application requirements. Experiments demonstrate that our approach preserves the classification accuracy for the classes of interest, while proportionally decreasing the model complexity and inference workload.
引用
收藏
页码:1 / 4
页数:4
相关论文
共 50 条
  • [21] Personalized Context-Aware Authentication Protocols in IoT
    Bulat, Radoslaw
    Ogiela, Marek R.
    APPLIED SCIENCES-BASEL, 2023, 13 (07):
  • [22] Context-Aware Distribution In Constrained IoT Environments
    Eyckerman, Reinout
    Sharif, Muddsair
    Mercelis, Siegfried
    Hellinckx, Peter
    ADVANCES ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING, 3PGCIC-2018, 2019, 24 : 437 - 446
  • [23] COMPOSE: Building Smart & Context-Aware Mobile Applications utilizing IoT Technologies
    Doukas, Charalampos
    Antonelli, Fabio
    2013 GLOBAL INFORMATION INFRASTRUCTURE SYMPOSIUM, 2013,
  • [24] Context-aware inference in ubiquitous residential environments
    Lee, Ju Hyun
    Lee, Hyunsoo
    Kim, Mi Jeong
    Wang, Xiangyu
    Love, Peter E. D.
    COMPUTERS IN INDUSTRY, 2014, 65 (01) : 148 - 157
  • [25] Context-Aware Caching in Wireless IoT Networks
    Zameel, Akhtari
    Najmuldeen, Mustafa
    Gormus, Sedat
    2019 11TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ELECO 2019), 2019, : 712 - 717
  • [26] Context-Aware Inference and Adaptation in Augmented Reality
    Davari, Shakiba
    2022 IEEE CONFERENCE ON VIRTUAL REALITY AND 3D USER INTERFACES ABSTRACTS AND WORKSHOPS (VRW 2022), 2022, : 938 - 939
  • [27] A Hierarchical Game Framework for Data Privacy Preservation in Context-Aware IoT Applications
    Li, Wei
    Song, Tianyi
    Li, Yingshu
    Ma, Liran
    Yu, Jiguo
    Cheng, Xiuzhen
    2017 1ST IEEE SYMPOSIUM ON PRIVACY-AWARE COMPUTING (PAC), 2017, : 176 - 177
  • [28] A Reliable Context Model for Context-aware Applications
    Huang, Po-Cheng
    Kuo, Yau-Hwang
    2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 246 - 250
  • [29] Hierarchical Generalized Context Inference for Context-aware Smart Homes
    Wu, Chao-Lin
    Weng, Mao-Yung
    Lu, Ching-Hu
    Fu, Li-Chen
    2012 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2012, : 5227 - 5232
  • [30] CaCCNN: Context-Aware Cascaded CNN for Face Detection
    Zhou, Yang
    An, Le
    Zou, Hongwei
    Cao, Zhiguo
    TENTH INTERNATIONAL CONFERENCE ON GRAPHICS AND IMAGE PROCESSING (ICGIP 2018), 2019, 11069