|Search by item||HOME > Access full text > Search by item|
JBE, vol. 26, no. 4, pp.368-376, July, 2021
A Digital Twin Software Development Framework based on Computing Load Estimation DNN Model
Dongyeon Kim, Seongjin Yun, and Won-Tae Kim
C.A E-mail: email@example.com
Artificial intelligence clouds help to efficiently develop the autonomous things integrating artificial intelligence technologies and control technologies by sharing the learned models and providing the execution environments. The existing autonomous things development technologies only take into account for the accuracy of artificial intelligence models at the cost of the increment of the complexity of the models including the raise up of the number of the hidden layers and the kernels, and they consequently require a large amount of computation. Since resource-constrained computing environments, could not provide sufficient computing resources for the complex models, they make the autonomous things violate time criticality. In this paper, we propose a digital twin software development framework that selects artificial intelligence models optimized for the computing environments. The proposed framework uses a load estimation DNN model to select the optimal model for the specific computing environments by predicting the load of the artificial intelligence models with digital twin data so that the proposed framework develops the control software. The proposed load estimation DNN model shows up to 20% of error rate compared to the formula-based load estimation scheme by means of the representative CNN models based experiments.
Keyword: Artificial intelligence cloud, data-driven model, load estimation, digital twin, autonomous things
 Software Policy & Research Institute, Report on the AI Talents in New Southern and Northern Countries, 2020.
 R. Kanan, O. Elhassan, R. Bensalem, "An IoT-based autonomous system for workers' safety in construction sites with real-time alarming, monitoring, and positioning strategies," Automation in Construction, Vol.88, pp.73-86, Apr 2018.
 C.J. Marshalla, B. Roberts, M. Grenn, "Adaptive and automated reasoning for autonomous system resilience in uncertain worlds," Disciplinary Convergence in Systems Engineering Research, pp.799-812, 2018, doi:10.1007/978-3-319-62217-0_56.
 N. Tijtgat, W. Van Ranst, T. Goedeme, B. Volckaert, F. De Turck, "Embedded real-time object detection for a UAV warning system," Proceedings of the IEEE International Conference on Computer Vision Workshops, pp.2110-2118, 2017.
 F. Luo, C. Jiang, S. Yu, J. Wang, Y. Li, Y. Ren, "Stability of cloud-based UAV systems supporting big data acquisition and processing," IEEE Transactions on Cloud Computing, Vol.7, No.3, pp.866-877, Apr 2017.
 D. Kim, S. Yun, W.T. Kim, “Intelligent solution software development framework for easy Autonomous thing development,” Proceedings of Symposium of the Korean Institute of communications and Information Sciences, Jeju, Korea, pp 770-771, 2021 June.
 R. Huang, J. Pedoeem, C. Chen, "YOLO-LITE: a real-time object detection algorithm optimized for non-GPU computers," In 2018 IEEE International Conference on Big Data (Big Data), pp.2503-2510, Dec 2018.
 V.S. Marco, B. Talyor, Z. Wang, Y. Elkhatib, "Optimizing deep learning inference on embedded systems through adaptive model selection," ACM Transactions on Embedded Computing Systems (TECS), Vol.19, No.1, pp.1-28, Feb 2020.
 A. llic, F. Pratas, L. Sousa, "Cache-aware roofline model: Upgrading the loft," IEEE Computer Architecture Letters, Vol.13, No.1, pp.21-24, Apr 2013.
 K. He, J. Sun, "Convolutional neural networks at constrained time cost", Proceedings of the IEEE conference on computer vision and pattern recognition, pp.5353-5360, 2015.
 N. Ma, X. Zhang, H.T. Zheng, J. Sun, "Shufflenet v2: Practical guidelines for efficient cnn architecture design," Proceedings of the European conference on computer vision (ECCV), pp.116-131, 2018.