Cited by 132Internet of Things and AIIoT and Edge/Fog ComputingSmart Agriculture and AI

Orchestrating the Development Lifecycle of Machine Learning-based IoT Applications: A Taxonomy and Survey

Qian, Bin, Su, Jie, Wen, Zhenyu, Jha, Devki Nandan, Li, Yinhao, Guan, Yu, Puthal, Deepak, James, Philip +6 more·2021·ACM Computing Surveys

Abstract

Machine Learning (ML) and Internet of Things (IoT) are complementary advances: ML techniques unlock the potential of IoT with intelligence, and IoT applications increasingly feed data collected by sensors into ML models, thereby employing results to improve their business processes and services. Hence, orchestrating ML pipelines that encompass model training and implication involved in the holistic development lifecycle of an IoT application often leads to complex system integration. This article provides a comprehensive and systematic survey of the development lifecycle of ML-based IoT applications. We outline the core roadmap and taxonomy and subsequently assess and compare existing standard techniques used at individual stages.

Integrity signals

Registry

Crossref · 10.1145/3398020

Cites

170 of 170 references verified0 citation errors · 0 not checkable

Statistics

Recomputing p-values needs the paper’s full text.

Claims the paper makes

This paper’s full text isn’t openly available, so its claims and self-check weren’t run. The registry and citation checks still apply.

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Monitoring ML models is challenging but is required in order to detect performance degradations and build confidence in the models.

    “Monitoring ML models is challenging [6,28,41], but is required in order to detect performance degradations and build confidence in the models [7,10].”

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Qian, B., Su, J., Wen, Z., Jha, D. N., Li, Y., Guan, Y., Puthal, D., James, P., Yang, R., Zomaya, A. Y., Rana, O., Wang, L., Koutny, M., & Ranjan, R.
Affiliations
  • Newcastle University (GB)
  • University of Leeds (GB)
  • The University of Sydney (AU)
  • Cardiff University (GB)
  • China University of Geosciences (CN)
Venue
ACM Computing Surveys
Published
2020-08-03
Volume
53
Issue
4
Pages
1-47
ISSN
  • 0360-0300 (ISSN-L)
  • 1557-7341
OpenAlex
W3040838366
Cited by
132
References
167
Citations by year
2026: 2 · 2025: 10 · 2024: 15 · 2023: 12 · 2022: 19 · 2021: 68 · 2020: 6
FWCI
24.68
Type
journal article
Language
en
Open access
closed
Locations
  • ACM Computing Surveys (publishedVersion)
  • ORCA Online Research @Cardiff (Cardiff University) (submittedVersion)
Funders
  • Engineering and Physical Sciences Research Council (EP/R013411/1, EP/P016782/1)
  • Natural Environment Research Council (NE/P017134/1)
Topics
  • Physical Sciences › Computer Science › Information Systems › Internet of Things and AI
  • Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
  • Life Sciences › Agricultural and Biological Sciences › Plant Science › Smart Agriculture and AI
Keywords
machine learning, Internet of Things, development life cycle, IoT applications, model training, model deployment, system integration, sensor data

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review