• Home
  • Search
  • Octopus: Context-Aware CNN Inference for IoT Applications
  • Cite Icon5
  • https://doi.org/10.1109/les.2019.2915257Copy DOI Icon

Octopus: Context-Aware CNN Inference for IoT Applications

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

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.

Similar Papers
  • PDF
  • Research Article
  • Citations18

SimTalk: Simulation of IoT Applications

  • Apr 30, 2020
  • Sensors (Basel, Switzerland)
  • Yun-Wei Lin +2
  • Conference Article
  • Citations56

A framework for evaluating Internet-of-Things platforms: Application provider viewpoint

  • Mar 01, 2014
  • Oleksiy Mazhelis +1
  • Conference Article
  • Citations33

Highlighting the Key Factors of an IoT Platform

  • May 01, 2019
  • M Ullah +1
  • Research Article
  • Citations44

Service Home Identification of Multiple-Source IoT Applications in Edge Computing

  • Mar 01, 2023
  • IEEE Transactions on Services Computing
  • Jing Li +5
  • Conference Article
  • Citations25

IoT Application Development Using MIT App Inventor to Collect and Analyze Sensor Data

  • Dec 01, 2019
  • Thilanka Munasinghe +2
  • Book Chapter
  • Citations6

Machine learning algorithms for IoT applications

  • Nov 07, 2022
  • R Kavitha +3
  • Conference Article
  • Citations78

Exploitation of social IoT for recommendation services

  • Dec 01, 2016
  • Yasir Saleem +5
  • Book Chapter

Tools and Platforms for Developing IoT Systems

  • Jan 01, 2019
  • Görkem Giray
  • PDF
  • Research Article
  • Citations24

Identity and Access Management Resilience against Intentional Risk for Blockchain-Based IOT Platforms

  • Feb 04, 2021
  • Electronics
  • Alberto Partida +2
  • Research Article
  • Citations20

QSFM: Model Pruning Based on Quantified Similarity Between Feature Maps for AI on Edge

  • Dec 01, 2022
  • IEEE Internet of Things Journal
  • Zidu Wang +6
  • Research Article
  • Citations1

RE-NetBoot: Resource-Efficient Network Boot for IoT Platform

  • Nov 15, 2019
  • Research Briefs on Information and Communication Technology Evolution
  • Keon-Ho Park +1
  • Book Chapter
  • Citations1

An Event-Driven Multi-process Collaborative Interaction Platform for Internet of Things

  • Aug 23, 2018
  • Xiulei Zhang +1
  • PDF
  • Research Article
  • Citations14

Promoting Information Privacy Protection Awareness for Internet of Things (IoT)

  • Sep 16, 2022
  • Mobile Information Systems
  • Prominent Mugariri +4
  • Research Article
  • Citations38

Convolutional neural networks and Internet of Things for fault detection by aerial monitoring of photovoltaic solar plants

  • May 10, 2024
  • Measurement
  • Isaac Segovia Ramírez +2
  • PDF
  • Research Article
  • Citations2

Application of IoT and Countermeasure in Agriculture of Shandong Province, China

  • Jan 01, 2020
  • Internet of Things and Cloud Computing
  • Li Guangzhong
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.