Digital Twin-Enabled Service Provisioning in Edge Computing via Continual Learning

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

18 Scopus Citations
View graph of relations

Author(s)

  • Jing Li
  • Song Guo
  • Quan Chen
  • Yue Zeng
  • Baoliu Ye

Detail(s)

Original languageEnglish
Pages (from-to)7335-7350
Journal / PublicationIEEE Transactions on Mobile Computing
Volume23
Issue number6
Online published14 Nov 2023
Publication statusPublished - Jun 2024

Abstract

Propelled by recent advances in Mobile Edge Computing (MEC) and the Internet of Things (IoT), the digital twin technique has been envisioned as a de-facto driving force to bridge the virtual and physical worlds through creating digital portrayals of physical objects. In virtue of the flourishing of edge intelligence and abundant IoT data, data-driven modelling facilitates the implementation and maintenance of digital twins, where simulations of physical objects are usually performed based on Deep Neural Networks (DNNs). A significant advantage of adopting digital twins is to enable decisive prediction on the behaviours of objects in near future without waiting for that really happen. To provide accurate predictions, it is vital to keep each digital twin synchronized with its physical object in real-time. However, it is challenging to maintain the real-time synchronization between a digital twin and its physical object due to the dynamics of physical objects and sensing data drift over time, i.e., the live data from a physical object diverge from the model training data of its digital twin. To address this critical issue, continual learning is a promising solution to retrain models of digital twins incrementally. In this paper, we investigate digital twin synchronization issues via continual learning in an MEC environment, with the aim to maximize the total utility gain, i.e., the enhanced model accuracy. We study two novel optimization problems: the static digital twin synchronization problem per time slot and the dynamic digital twin synchronization problem for a finite time horizon. We first formulate an Integer Linear Program (ILP) solution for the static digital twin synchronization problem when the problem size is small; otherwise, we develop a randomized approximation algorithm at the expense of bounded resource violations for it. We also devise a deterministic approximation algorithm with guaranteed performance for a special case of the static digital twin synchronization problem. We thirdly consider the dynamic digital twin synchronization problem by proposing an efficient online algorithm for it. Finally, we evaluate the performance of the proposed algorithms for continuous digital twin synchronization through simulations. Simulation results show that the proposed algorithms are promising, outperforming counterpart benchmarks by no less than 13.2%, in terms of the total utility gain. © 2023 IEEE.

Research Area(s)

  • and online algorithm, approximation algorithm, Approximation algorithms, Computational modeling, continual learning, Data models, Digital twin, Digital twins, Heuristic algorithms, inference model accuracy, mobile edge computing, model retraining, Real-time systems, resource allocation, Synchronization

Bibliographic Note

Research Unit(s) information for this publication is provided by the author(s) concerned.

Citation Format(s)

Digital Twin-Enabled Service Provisioning in Edge Computing via Continual Learning. / Li, Jing; Guo, Song; Liang, Weifa et al.
In: IEEE Transactions on Mobile Computing, Vol. 23, No. 6, 06.2024, p. 7335-7350.

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review