Work-In-Progress: Making Machine Learning Real-Time Predictable

被引:3
|
作者
Xu, Hang [1 ]
Mueller, Frank [1 ]
机构
[1] North Carolina State Univ, Raleigh, NC 27695 USA
基金
美国国家科学基金会;
关键词
Edge Computing; Real-time Predictability; Keras; Caffe;
D O I
10.1109/RTSS.2018.00029
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Machine learning (ML) on edge computing devices is becoming popular in the industry as a means to make control systems more intelligent and autonomous. The new trend is to utilize embedded edge devices, as they boast higher computational power and larger memories than before, to perform ML tasks that had previously been limited to cloud-hosted deployments. In this work, we assess the real-time predictability and consider data privacy concerns by comparing traditional cloud services with edge-based ones for certain data analytics tasks. We identify the subset of ML problems appropriate for edge devices by investigating if they result in realtime predictable services for a set of widely used ML libraries. We specifically enhance the Caffe library to make it more suitable for real-time predictability. We then deploy ML models with high accuracy scores on an embedded system, exposing it to industry sensor data from the field, to demonstrates its efficacy and suitability for real-time processing.
引用
收藏
页码:157 / 160
页数:4
相关论文
共 50 条
  • [1] Work-In-Progress: Real-Time Reactors in C
    Lohstroh, Marten
    Lee, Edward A.
    [J]. 2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 572 - 575
  • [2] Work-In-Progress: Migration Hints in Real-Time Operating Systems
    Raffeck, Phillip
    Ulbrich, Peter
    Schroeder-Preikschat, Wolfgang
    [J]. 2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 528 - 531
  • [3] Work-in-Progress: From Logical Time Scheduling to Real-Time Scheduling
    Mallet, Frederic
    Zhang, Min
    [J]. 2018 39TH IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2018), 2018, : 143 - 146
  • [4] Work-in-Progress: RTMUSRT: A Real-Time Testbed for Empirically Comparing Real-Time Multicore Schedulers
    Wan, Bo
    Zhang, Bo
    Li, Xi
    Zhou, Kaiqi
    Zhao, Caixu
    Wang, Chao
    Zhou, Xuehai
    [J]. 2018 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2018,
  • [5] Synchronizing Real-Time Tasks in Time-Aware Networks: Work-in-Progress
    Kyriakakis, Eleftherios
    Sparso, Jens
    Puschner, Peter
    Schoeberl, Martin
    [J]. PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2020, : 15 - 17
  • [6] Work-in-Progress: Strong APA Scheduling in a Real-Time Operating System
    Dubey, Richi
    Banerjee, Vijay
    Hounsinou, Sena
    Bloom, Gedare
    [J]. 2021 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT 2021), 2021, : 47 - 48
  • [7] Work-in-Progress: Measuring Security Protection in Real-time Embedded Firmware
    Wu, Yuhao
    Wang, Yujie
    Zhai, Shixuan
    Li, Zihan
    Li, Ao
    Wang, Jinwen
    Zhang, Ning
    [J]. 2022 IEEE 43RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2022), 2022, : 495 - 498
  • [8] Work-In-Progress: Simplifying CPS Development with Real-Time Virtual Resources
    Cheng, Albert M. K.
    [J]. 2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 560 - 563
  • [9] Work-in-Progress: Why Statistical Power matters for Probabilistic Real-Time
    Reghenzani, Federico
    Santinelli, Luca
    Fornaciari, William
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE COMPANION (EMSOFT'19), 2019,
  • [10] Work in Progress: Maximizing Model Accuracy in Real-time and Iterative Machine Learning
    Han, Rui
    Zhang, Fan
    Chen, Lydia Y.
    Zhan, Jianfeng
    [J]. 2017 IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2017, : 351 - 353