Abstract
Cloud-Edge Continuum is an innovative approach that exploits the strengths of the two paradigms: Cloud and Edge computing. This new approach gives us a holistic vision of this environment, enabling new kinds of applications that can exploit both the Edge computing advantages (e.g., real-time response, data security, and so on) and the powerful Cloud computing infrastructure for high computational requirements.
This paper proposes a Cloud-Edge computing Workflow solution for Machine Learning (ML) inference in a hydrogeological use case. Our solution is designed in a Cloud-Edge Continuum environment thanks to Pegasus Workflow Management System Tools that we use for the implementation phase. The proposed work splits the inference tasks, transparently distributing the computation performed by each layer between Cloud and Edge infrastructure. We use two models to implement a proof-of-concept of the proposed solution.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Cao, K., Liu, Y., Meng, G., Sun, Q.: An overview on edge computing research. IEEE Access 8, 85714–85728 (2020)
He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition (2015)
Hu, C., Li, B.: Distributed inference with deep learning models across heterogeneous edge devices. In: IEEE Conference on Computer Communications (IEEE INFOCOM 2022), pp. 330–339 (2022)
Huang, G., Liu, Z., van der Maaten, L., Weinberger, K.Q.: Densely connected convolutional networks (2018)
James, N., Ong, L.-Y., Leow, M.-C.: Exploring distributed deep learning inference using raspberry pi spark cluster. Future Internet 14(8), 220 (2022). https://doi.org/10.3390/fi14080220
Jin, T., Hong, S.: Split-cnn: splitting window-based operations in convolutional neural networks for memory system optimization. In: Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2019), pp. 835–847. Association for Computing Machinery, New York (2019)
Klingler, C., Schulz, K., Herrnegger, M.: Lamah-CE: large-sample data for hydrology and environmental sciences for central Europe. Earth Syst. Sci. Data 13(9), 4529–4565 (2021)
Luger, D., Aral, A., Brandic, I.: Cost-aware neural network splitting and dynamic rescheduling for edge intelligence. In: Proceedings of the 6th International Workshop on Edge Systems, Analytics and Networking (EdgeSys 2023), pp. 42–47. Association for Computing Machinery, New York (2023)
MalekHosseini, E., Hajabdollahi, M., Karimi, N., Samavi, S., Shirani, S.: Splitting convolutional neural network structures for efficient inference (2020)
Matsubara, Y., Baidya, S., Callegaro, D., Levorato, M., Singh, S.: Distilled split deep neural networks for edge-assisted real-time systems. In: Proceedings of the 2019 Workshop on Hot Topics in Video Analytics and Intelligent Edges (2019)
Mehta, G., Deelman, E., Vahi, K., Silva, F.: Pegasus workflow management system: helping applications from earth and space. In: AGU Fall Meeting Abstracts, vol. 2010, pp. IN41B–1362 (2010)
Mehta, R., Shorey, R.: Deepsplit: dynamic splitting of collaborative edge-cloud convolutional neural networks. In: 2020 International Conference on COMmunication Systems and NETworkS (COMSNETS), pp. 720–725 (2020)
Parthasarathy, A., Krishnamachari, B.: Defer: distributed edge inference for deep neural networks. In: 2022 14th International Conference on COMmunication Systems and NETworkS (COMSNETS). IEEE (2022)
Pérez, J., Díaz, J., Berrocal, J., López-Viana, R., González-Prieto, A.: Edge computing: a grounded theory study. Computing 104(12), 2711–2747 (2022)
Redmon, J., Farhadi, A.: Yolo9000: Better, Faster, Stronger (2016)
Stahl, R., Zhao, Z., Mueller-Gritschneder, D., Gerstlauer, A., Schlichtmann, U.: Fully distributed deep learning inference on resource-constrained edge devices. In: Architectures, Modeling, and Simulation, Embedded Computer Systems (2019)
Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., Wojna, Z.: Rethinking the inception architecture for computer vision (2015)
Teerapittayanon, S., McDanel, B., Kung, H.T.: Distributed deep neural networks over the cloud, the edge and end devices. In: Proceedings of the International Conference on Distributed Computing Systems, pp. 328–339 (2017)
Thomas, A., Guo, Y., Kim, Y., Aksanli, B., Kumar, A., Rosing, T.S.: Hierarchical and distributed machine learning inference beyond the edge. In: 2019 IEEE 16th International Conference on Networking, Sensing and Control (ICNSC), pp. 18–23 (2019)
Tian, Y., Zhang, Z., Yang, Z., Yang, Q.: JMSNAS: joint model split and neural architecture search for learning over mobile edge networks. In: 2022 IEEE International Conference on Communications Workshops (ICC Workshops), pp. 103–108 (2022)
Vaswani, A., et al.: Attention is all you need (2023)
Wen, Q., et al.: Transformers in time series: a survey (2023)
Yu, W., et al.: A survey on the edge computing for the internet of things. IEEE Access 6, 6900–6919 (2018)
Acknowledgements
This research was funded in part by the Austrian Science Fund (FWF) through following projects: Transprecise Edge Computing (Triton) 10.55776/P36870; Trustworthy and Sustainable Code Offloading (Themis) 10.55776/PAT1668223; Sustainable Watershed Management Through IoT-Driven AI (Swain) 10.55776/I5201, and by the Austrian Research Promotion Agency (FFG) through the following project: Satellite-based Monitoring of Livestock in the Alpine Region (Virtual Shepherd), FFG Austrian Space Applications Programme ASAP 2022 #53079251. This research was also funded by the Italian Ministry of Health, Piano Operativo Salute (POS) trajectory 4 “Biotechnology, bioinformatics and pharmaceutical development”, through the Pharma-HUB Project “Hub for the repositioning of drugs in rare diseases of the nervous system in children” (CUP J43C22000500006) and by Piano Operativo Salute (POS) trajectory 2 “eHealth, diagnostica avanzata, medical device e mini invasività” through the project “Rete eHealth: AI e strumenti ICT Innovativi orientati alla Diagnostica Digitale (RAIDD)”(CUP J43C22000380001). Ewa Deelman’s work was funded by the U.S. National Science Foundation under grants numbers 2331153 and 2103508 and by the U.S. Department of Energy under grant number DE-SC0024387.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Catalfamo, A., Aral, A., Brandic, I., Deelman, E., Villari, M. (2024). Machine Learning Workflows in the Computing Continuum for Environmental Monitoring. In: Franco, L., de Mulatier, C., Paszynski, M., Krzhizhanovskaya, V.V., Dongarra, J.J., Sloot, P.M.A. (eds) Computational Science – ICCS 2024. ICCS 2024. Lecture Notes in Computer Science, vol 14836. Springer, Cham. https://doi.org/10.1007/978-3-031-63775-9_27
Download citation
DOI: https://doi.org/10.1007/978-3-031-63775-9_27
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-63774-2
Online ISBN: 978-3-031-63775-9
eBook Packages: Computer ScienceComputer Science (R0)