{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,5,15]],"date-time":"2024-05-15T00:36:20Z","timestamp":1715733380473},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,5,14]],"date-time":"2024-05-14T00:00:00Z","timestamp":1715644800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,5,14]],"date-time":"2024-05-14T00:00:00Z","timestamp":1715644800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>With the advent of Mobile Edge Computing (MEC), shifting data processing from cloud centers to the network edge presents an advanced computational paradigm for addressing latency-sensitive applications. Specifically, in radar systems, the real-time processing and prediction of radar echo data pose significant challenges in dynamic and resource-constrained environments. MEC, by processing data near its source, not only significantly reduces communication latency and enhances bandwidth utilization but also diminishes the necessity of transmitting large volumes of data to the cloud, which is crucial for improving the timeliness and efficiency of radar data processing. To meet this demand, this paper proposes a model that integrates a spatiotemporal Attention Module (STAM) with a Long Short-Term Memory Gated Recurrent Unit (ST-ConvLSGRU) to enhance the accuracy of radar echo prediction while leveraging the advantages of MEC. STAM, by extending the spatiotemporal receptive field of the prediction units, effectively captures key inter-frame motion information, while optimizations to the convolutional structure and loss function further boost the model\u2019s predictive performance. Experimental results demonstrate that our approach significantly improves the accuracy of short-term weather forecasting in a mobile edge computing environment, showcasing an efficient and practical solution for processing radar echo data under dynamic, resource-limited conditions.<\/jats:p>","DOI":"10.1186\/s13677-024-00660-6","type":"journal-article","created":{"date-parts":[[2024,5,14]],"date-time":"2024-05-14T06:01:58Z","timestamp":1715666518000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["STAM-LSGRU: a spatiotemporal radar echo extrapolation algorithm with edge computing for short-term forecasting"],"prefix":"10.1186","volume":"13","author":[{"given":"Hailang","family":"Cheng","sequence":"first","affiliation":[]},{"given":"Mengmeng","family":"Cui","sequence":"additional","affiliation":[]},{"given":"Yuzhe","family":"Shi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,5,14]]},"reference":[{"key":"660_CR1","doi-asserted-by":"crossref","unstructured":"Alam F, Salam M, Khalil NA, khan O, Khan M (2021) Rainfall trend analysis and weather forecast accuracy in selected parts of khyber pakhtunkhwa, pakistan. SN Appl Sci 3:575","DOI":"10.1007\/s42452-021-04457-z"},{"key":"660_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10584-021-03207-9","volume":"168","author":"Z Guido","year":"2021","unstructured":"Guido Z, Lopus S, Waldman K, Hannah C, Zimmer A, Krell N, Knudson C, Estes L, Caylor K, Evans T (2021) Perceived links between climate change and weather forecast accuracy: new barriers to tools for agricultural decision-making. Clim Chang 168:1\u201320","journal-title":"Clim Chang"},{"issue":"19","key":"660_CR3","doi-asserted-by":"publisher","first-page":"8065","DOI":"10.3390\/s23198065","volume":"23","author":"S Wang","year":"2023","unstructured":"Wang S, Wang T, Wang S, Fang Z, Huang J, Zhou Z (2023) MLAM: Multi-layer attention module for radar extrapolation based on spatiotemporal sequence neural network. Sensors 23(19):8065","journal-title":"Sensors"},{"key":"660_CR4","doi-asserted-by":"publisher","unstructured":"Hu Z, Xu X, Zhang Y, Tang H, Cheng Y, Qian C, Khosravi MR (2022) Cloud\u2013edge cooperation for meteorological radar big data: a review of data quality control. Complex Intell Syst 8:3789\u20133803.\u00a0https:\/\/doi.org\/10.1007\/s40747-021-00581-w.","DOI":"10.1007\/s40747-021-00581-w"},{"issue":"8","key":"660_CR5","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/MCOM.002.2200424","volume":"61","author":"X Xu","year":"2023","unstructured":"Xu X, Tang S, Qi L, Zhou X, Dai F, Dou W (2023) Cnn partitioning and offloading for vehicular edge networks in web3. IEEE Communications Magazine 61(8):36\u201342","journal-title":"IEEE Communications Magazine"},{"issue":"12","key":"660_CR6","doi-asserted-by":"publisher","first-page":"15613","DOI":"10.1109\/TITS.2022.3221975","volume":"24","author":"X Xu","year":"2023","unstructured":"Xu X, Yang C, Bilal M, Li W, Wang H (2023) Computation offloading for energy and delay trade-offs with traffic flow prediction in edge computing-enabled iov. IEEE Transactions on Intelligent Transportation Systems 24(12):15613\u201315623","journal-title":"IEEE Transactions on Intelligent Transportation Systems"},{"issue":"166","key":"660_CR7","first-page":"079","volume":"7","author":"M Mehrabi","year":"2019","unstructured":"Mehrabi M, You D, Latzko V, Salah H, Reisslein M, Fitzek FH (2019) Device-enhanced mec: Multi-access edge computing (mec) aided by end device computation and caching: A survey. IEEE Access 7(166):079\u2013166108","journal-title":"IEEE Access"},{"issue":"8","key":"660_CR8","doi-asserted-by":"publisher","first-page":"4259","DOI":"10.1080\/13632469.2020.1826371","volume":"26","author":"Y Xu","year":"2022","unstructured":"Xu Y, Lu X, Tian Y, Huang Y (2022) Real-time seismic damage prediction and comparison of various ground motion intensity measures based on machine learning. J Earthq Eng 26(8):4259\u20134279","journal-title":"J Earthq Eng"},{"key":"660_CR9","doi-asserted-by":"crossref","unstructured":"Kumar V, Azamathulla HM, Sharma KV, Mehta DJ, Maharaj KT (2023) The state of the art in deep learning applications, challenges, and future prospects: A comprehensive review of flood forecasting and management. Sustainability 15(13):10543","DOI":"10.3390\/su151310543"},{"key":"660_CR10","doi-asserted-by":"crossref","unstructured":"Kumar V, Kedam N, Sharma KV, Khedher KM, Alluqmani AE (2023) A comparison of machine learning models for predicting rainfall in urban metropolitan cities. Sustainability 15(18):13724","DOI":"10.3390\/su151813724"},{"issue":"2","key":"660_CR11","doi-asserted-by":"publisher","first-page":"164","DOI":"10.3390\/rs13020164","volume":"13","author":"C Luo","year":"2021","unstructured":"Luo C, Li X, Wen Y et al (2021) A novel lstm model with interaction dual attention for radar echo extrapolation. Remote Sens 13(2):164","journal-title":"Remote Sens"},{"key":"660_CR12","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1016\/j.isatra.2022.06.046","volume":"132","author":"Z Yang","year":"2023","unstructured":"Yang Z, Wu H, Liu Q et al (2023) A self-attention integrated spatiotemporal LSTM approach to edge-radar echo extrapolation in the Internet of Radars. ISA Trans 132:155\u2013166","journal-title":"ISA Trans"},{"issue":"5","key":"660_CR13","doi-asserted-by":"publisher","first-page":"815","DOI":"10.3390\/atmos13050815","volume":"13","author":"F Zhang","year":"2022","unstructured":"Zhang F, Lai C, Chen W (2022) Weather radar echo extrapolation method based on deep learning. Atmosphere 13(5):815","journal-title":"Atmosphere"},{"issue":"17","key":"660_CR14","doi-asserted-by":"publisher","first-page":"4256","DOI":"10.3390\/rs14174256","volume":"14","author":"N Sun","year":"2022","unstructured":"Sun N, Zhou Z, Li Q et al (2022) Three-dimensional gridded radar echo extrapolation for convective storm nowcasting based on 3d-convlstm model. Remote Sens 14(17):4256","journal-title":"Remote Sens"},{"issue":"3","key":"660_CR15","doi-asserted-by":"publisher","first-page":"409","DOI":"10.1175\/BAMS-D-11-00263.1","volume":"95","author":"J Sun","year":"2014","unstructured":"Sun J, Xue M, Wilson JW et al (2014) Use of nwp for nowcasting convective precipitation: recent progress and challenges. Bull Am Meteorol Soc 95(3):409\u2013426","journal-title":"Bull Am Meteorol Soc"},{"key":"660_CR16","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1016\/j.knosys.2019.05.009","volume":"179","author":"S Mehrkanoon","year":"2019","unstructured":"Mehrkanoon S (2019) Deep shared representation learning for weather elements forecasting. Knowl-Based Syst 179:120\u2013128","journal-title":"Knowl-Based Syst"},{"issue":"9","key":"660_CR17","doi-asserted-by":"publisher","first-page":"1356","DOI":"10.3390\/atmos13091356","volume":"13","author":"MJ Monteiro","year":"2022","unstructured":"Monteiro MJ, Couto FT, Bernardino M et al (2022) A review on the current status of numerical weather prediction in portugal 2021: Surface-atmosphere interactions. Atmosphere 13(9):1356","journal-title":"Atmosphere"},{"issue":"2","key":"660_CR18","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1038\/nbt1386","volume":"26","author":"A Krogh","year":"2008","unstructured":"Krogh A (2008) What are artificial neural networks? Nat Biotechnol 26(2):195\u2013197","journal-title":"Nat Biotechnol"},{"issue":"12","key":"660_CR19","doi-asserted-by":"publisher","first-page":"1565","DOI":"10.1038\/nbt1206-1565","volume":"24","author":"WS Noble","year":"2006","unstructured":"Noble WS (2006) What is a support vector machine? Nat Biotechnol 24(12):1565\u20131567","journal-title":"Nat Biotechnol"},{"issue":"6","key":"660_CR20","first-page":"275","volume":"18","author":"AJ Myles","year":"2004","unstructured":"Myles AJ, Feudale RN, Liu Y et al (2004) An introduction to decision tree modeling. J Chemom J Chemom Soc 18(6):275\u2013285","journal-title":"J Chemom J Chemom Soc"},{"key":"660_CR21","unstructured":"Shi X, Chen Z, Wang H, et al (2015) Convolutional lstm network: A machine learning approach for precipitation nowcasting. Adv Neural Inf Process Syst 802\u2013810"},{"key":"660_CR22","doi-asserted-by":"crossref","unstructured":"Shi E, Li Q, Gu D, et\u00a0al (2018) A method of weather radar echo extrapolation based on convolutional neural networks. In: Bai X, Mukherjee SS, Wu W, et\u00a0al (eds) MultiMedia Modeling: 24th International Conference, MMM 2018, Bangkok, Thailand, February 5-7, 2018, Proceedings, Part I, pp 16\u201328","DOI":"10.1007\/978-3-319-73603-7_2"},{"key":"660_CR23","doi-asserted-by":"publisher","first-page":"104871","DOI":"10.1016\/j.bspc.2023.104871","volume":"85","author":"SD Deb","year":"2023","unstructured":"Deb SD, Jha RK (2023) Breast ultrasound image classification using fuzzy-rank-based ensemble network. Biomed Signal Process Control 85:104871","journal-title":"Biomed Signal Process Control"},{"key":"660_CR24","doi-asserted-by":"crossref","unstructured":"Palechor A, Bhoumik A, G\u00fcnther M (2023) Large-scale open-set classification protocols for imagenet. In: Proceedings of the IEEE\/CVF Winter Conference on Applications of Computer Vision, IEEE, pp 42\u201351","DOI":"10.1109\/WACV56688.2023.00013"},{"key":"660_CR25","doi-asserted-by":"crossref","unstructured":"Zhou Z, Chen X, Li E, Zeng L, Luo K, Zhang J (2019) Edge intelligence: Paving the last mile of artificial intelligence with edge computing. Proc IEEE 107:1738\u201362. https:\/\/api.semanticscholar.org\/CorpusID:165163986","DOI":"10.1109\/JPROC.2019.2918951"},{"key":"660_CR26","unstructured":"Al-Habob A, Dobre O (2020) Mobile edge computing and artificial intelligence: A mutually-beneficial relationship. Signal Process. arXiv:2005.03100"},{"key":"660_CR27","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1109\/TCCN.2021.3056707","volume":"7","author":"S Huang","year":"2020","unstructured":"Huang S, Wang S, Wang R, Wen M, Huang K (2020) Reconfigurable intelligent surface assisted mobile edge computing with heterogeneous learning tasks. IEEE Trans Cogn Commun Netw 7:369\u2013382","journal-title":"IEEE Trans Cogn Commun Netw"},{"issue":"8","key":"660_CR28","doi-asserted-by":"publisher","first-page":"7457","DOI":"10.1109\/JIOT.2020.2984887","volume":"7","author":"S Deng","year":"2020","unstructured":"Deng S, Zhao H, Fang W, Yin J, Dustdar S, Zomaya AY (2020) Edge intelligence: The confluence of edge computing and artificial intelligence. IEEE Internet Things J 7(8):7457\u20137469","journal-title":"IEEE Internet Things J"},{"key":"660_CR29","doi-asserted-by":"publisher","unstructured":"Yazid Y, Ez-zazi I, Guerrero-Gonz\u00e1lez A, Oualkadi AE, Arioua M (2021) Uav-enabled mobile edge-computing for iot based on ai: A comprehensive review. Drones 5(4):148.\u00a0https:\/\/doi.org\/10.3390\/drones5040148","DOI":"10.3390\/drones5040148"},{"key":"660_CR30","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1109\/IOTM.001.2100193","volume":"5","author":"S Dahmane","year":"2022","unstructured":"Dahmane S, Yagoubi M, Abdelaziz KC, Lorenz P, Lagraa N, Lakas A (2022) Toward a secure edge-enabled and artificially intelligent internet of flying things using blockchain. IEEE Internet Things Mag 5:90\u201395","journal-title":"IEEE Internet Things Mag"},{"key":"660_CR31","doi-asserted-by":"crossref","unstructured":"Wang Y, Zhao J (2022) Mobile edge computing, metaverse, 6g wireless communications, artificial intelligence, and blockchain: Survey and their convergence. arXiv:2209.14147","DOI":"10.1109\/WF-IoT54382.2022.10152245"},{"key":"660_CR32","doi-asserted-by":"crossref","unstructured":"Chakraborty S, Sukapuram R (2022) Multi-access edge computing for urban informatics. In: Proceedings of the 23rd International Conference on Distributed Computing and Networking 225\u2013228.\u00a0https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3491003.3493332","DOI":"10.1145\/3491003.3493332"},{"key":"660_CR33","unstructured":"Graves A, Jaitly N (2014) Towards end-to-end speech recognition with recurrent neural networks. In: International Conference on Machine Learning, PMLR, pp 1764\u20131772"},{"key":"660_CR34","unstructured":"Shi X, Gao Z, Lausen L, et al (2017) Deep learning for precipitation nowcasting: A benchmark and a new model. Adv Neural Inf Process Syst 5617\u20135627"},{"key":"660_CR35","unstructured":"Wang Y, Long M, Wang J, et al (2017) Predrnn: Recurrent neural networks for predictive learning using spatiotemporal lstms. Adv Neural Inf Process Syst 879\u2013888"},{"key":"660_CR36","unstructured":"Wang Y, Gao Z, Long M, et\u00a0al (2018) Predrnn++: Towards a resolution of the deep-in-time dilemma in spatiotemporal predictive learning. In: International Conference on Machine Learning, PMLR, pp 5123\u20135132"},{"key":"660_CR37","doi-asserted-by":"crossref","unstructured":"Wang Y, Zhang J, Zhu H, et al (2019) Memory in memory: A predictive neural network for learning higher-order non-stationarity from spatiotemporal dynamics. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition 9154\u20139162.\u00a0https:\/\/openaccess.thecvf.com\/content_CVPR_2019\/html\/Wang_Memory_in_Memory_A_Predictive_Neural_Network_for_Learning_Higher-Order_CVPR_2019_paper.html","DOI":"10.1109\/CVPR.2019.00937"},{"key":"660_CR38","doi-asserted-by":"publisher","first-page":"11531","DOI":"10.1609\/aaai.v34i07.6819","volume":"34","author":"Z Lin","year":"2020","unstructured":"Lin Z, Li M, Zheng Z et al (2020) Self-attention convlstm for spatiotemporal prediction. Proceedings of the AAAI Conference on Artificial Intelligence 34:11531\u201311538","journal-title":"Proceedings of the AAAI Conference on Artificial Intelligence"},{"key":"660_CR39","doi-asserted-by":"crossref","unstructured":"Wu H, Yao Z, Wang J, Long M (2021) Motionrnn: A flexible model for video prediction with spacetime-varying motions. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition 15435\u201315444. https:\/\/openaccess.thecvf.com\/content\/CVPR2021\/html\/Wu_MotionRNN_A_Flexible_Model_for_Video_Prediction_With_Spacetime-Varying_Motions_CVPR_2021_paper.html","DOI":"10.1109\/CVPR46437.2021.01518"},{"key":"660_CR40","doi-asserted-by":"crossref","unstructured":"Chang Z, Zhang X, Wang S, et al (2022) Strpm: A spatiotemporal residual predictive model for high-resolution video prediction. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition 13946\u201313955.\u00a0https:\/\/openaccess.thecvf.com\/content\/CVPR2022\/html\/Chang_STRPM_A_Spatiotemporal_Residual_Predictive_Model_for_High-Resolution_Video_Prediction_CVPR_2022_paper.html","DOI":"10.1109\/CVPR52688.2022.01356"},{"issue":"2","key":"660_CR41","doi-asserted-by":"publisher","first-page":"247","DOI":"10.3390\/e25020247","volume":"25","author":"XB Jin","year":"2023","unstructured":"Jin XB, Wang ZY, Kong JL et al (2023) Deep spatio-temporal graph network with self-optimization for air quality prediction. Entropy 25(2):247","journal-title":"Entropy"},{"key":"660_CR42","doi-asserted-by":"publisher","first-page":"32648","DOI":"10.1109\/ACCESS.2023.3262992","volume":"11","author":"X Zhang","year":"2023","unstructured":"Zhang X (2023) Improved three-dimensional inception networks for hyperspectral remote sensing image classification. IEEE Access 11:32648\u201332658","journal-title":"IEEE Access"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-024-00660-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-024-00660-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-024-00660-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,14]],"date-time":"2024-05-14T06:04:06Z","timestamp":1715666646000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-024-00660-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,14]]},"references-count":42,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["660"],"URL":"https:\/\/doi.org\/10.1186\/s13677-024-00660-6","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5,14]]},"assertion":[{"value":"15 January 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 April 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 May 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The research in this paper does not involve any illegal or unethical practices.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"The authors read and approved the final manuscript.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"100"}}