{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T15:49:45Z","timestamp":1780588185258,"version":"3.54.1"},"reference-count":105,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,7,16]],"date-time":"2025-07-16T00:00:00Z","timestamp":1752624000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,7,16]],"date-time":"2025-07-16T00:00:00Z","timestamp":1752624000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"The Science, Technology & Innovation Funding Authority"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Big Data"],"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Systolic blood pressure (SBP) and heart rate (HR) are critical for proactive clinical decision-making, particularly in intensive care environments. Early identification of abnormalities in these vital signs helps patients receive appropriate treatment and reduce associated health degradation. This study presents FCMS-iDMM, a fog\/cloud-based real-time forecasting system that simultaneously predicts future SBP and HR values using deep learning models integrated with big data streaming platforms. The research involves two main phases: offline model and online forecasting pipeline optimization. During the offline model development, we explore the single-task and multi-task modeling. Different optimization steps have been explored. The single task includes forecasting HR and SBP in multi-step heads using Temporal Convolutional Networks (TCN), Long Short-Term Memory (LSTM), and Gated Recurrent Unit (GRU). Multi-task comprises forecasting HR and SBP in diverse multi-step heads as puerperal employing TCN, sequence-to-sequence (seq2seq), and Autoencoder models using LSTM and GRU. Extensive results are accomplished by the Medical Information Mart for Intensive Care III (MIMIC III) to assess the performance of the proposed multi-task DL model. Multi-task learning (MTL) models based on Temporal Convolutional Networks (TCNs) achieved superior performance. In forecasting 8\u00a0min, TCN recorded the best performance compared to other models with 1.5428 RMSE, 1.0871 MAE, and 1.269 MAPE for HR and 4.1446 RMSE, 2.4323 MAE and 2.5237 MAPE for SBP in multi-task. Simulated sensors, Apache Kafka, and Apache Spark are used to develop the real-time HR and SBP online forecasting pipeline. Experimental validation using the MIMIC-III database confirmed that multi-task models outperform single-task approaches across multiple forecasting horizons. The proposed system offers a scalable and efficient solution for real-time monitoring of vital signs, paving the way for predictive, patient-centered healthcare systems.<\/jats:p>","DOI":"10.1186\/s40537-025-01207-5","type":"journal-article","created":{"date-parts":[[2025,7,16]],"date-time":"2025-07-16T05:23:45Z","timestamp":1752643425000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Cloud based real-time multivariate multi-step prediction of systolic blood pressure and heart rate using temporal convolutional network and Apache Spark"],"prefix":"10.1186","volume":"12","author":[{"given":"Hager","family":"Saleh","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nora","family":"El-Rashidy","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sherif","family":"Mostafa","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Abdulaziz","family":"AlMohimeed","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shaker","family":"El-Sappagh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zainab H.","family":"Ali","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,7,16]]},"reference":[{"issue":"2","key":"1207_CR1","doi-asserted-by":"publisher","first-page":"46","DOI":"10.54216\/JAIM.060205","volume":"6","author":"MES Abdelmalak","year":"2023","unstructured":"Abdelmalak MES, Gaber KS, Ahmed MA, OubeBlika N, Zaki AM, Eid MM. BER-XGBoost: pothole detection based on feature extraction and optimized XGBoost using BER metaheuristic algorithm. J Artif Intell Metaheuristics. 2023;6(2):46\u201355.","journal-title":"J Artif Intell Metaheuristics"},{"key":"1207_CR2","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2020.106688","volume":"213","author":"T Abuhmed","year":"2021","unstructured":"Abuhmed T, El-Sappagh S, Alonso JM. Robust hybrid deep learning models for Alzheimer\u2019s progression detection. Knowl-Based Syst. 2021;213: 106688.","journal-title":"Knowl-Based Syst"},{"key":"1207_CR3","doi-asserted-by":"publisher","first-page":"714","DOI":"10.1016\/j.future.2019.09.056","volume":"111","author":"H Ahmed","year":"2020","unstructured":"Ahmed H, Younis EM, Hendawi A, Ali AA. Heart disease identification from patients\u2019 social posts, machine learning solution on spark. Futur Gener Comput Syst. 2020;111:714\u201322.","journal-title":"Futur Gener Comput Syst"},{"key":"1207_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2021\/5535734","volume":"2021","author":"A Alharbi","year":"2021","unstructured":"Alharbi A, Alosaimi W, Sahal R, Saleh H. Real-time system prediction for heart rate using deep learning and stream processing platforms. Complexity. 2021;2021:1\u20139.","journal-title":"Complexity"},{"key":"1207_CR5","doi-asserted-by":"publisher","first-page":"5668","DOI":"10.1007\/s11227-020-03477-7","volume":"77","author":"ZH Ali","year":"2021","unstructured":"Ali ZH, Ali HA. Towards sustainable smart IoT applications architectural elements and design: opportunities, challenges, and open directions. J Supercomput. 2021;77:5668\u2013725.","journal-title":"J Supercomput"},{"issue":"2","key":"1207_CR6","doi-asserted-by":"publisher","first-page":"1232","DOI":"10.1007\/s12083-022-01296-6","volume":"15","author":"ZH Ali","year":"2022","unstructured":"Ali ZH, Ali HA. EEOMA: end-to-end oriented management architecture for 6G-enabled drone communications. Peer-to-Peer Netw Appl. 2022;15(2):1232\u201354.","journal-title":"Peer-to-Peer Netw Appl."},{"key":"1207_CR7","doi-asserted-by":"crossref","unstructured":"Alsheikhy A, Said YF, Shawly T, Lahza H, et al. A model to predict heartbeat rate using deep learning algorithms. In: Healthcare, vol. 11. MDPI. 2023. pp. 330.","DOI":"10.3390\/healthcare11030330"},{"issue":"7","key":"1207_CR8","doi-asserted-by":"publisher","first-page":"8","DOI":"10.14445\/22312803\/IJCTT-V71I7P102","volume":"71","author":"A Ambasht","year":"2023","unstructured":"Ambasht A. Real-time data integration and analytics: empowering data-driven decision making. Int J Comput Trends Tech. 2023;71(7):8\u201314.","journal-title":"Int J Comput Trends Tech."},{"key":"1207_CR9","doi-asserted-by":"crossref","unstructured":"Assefi M, Behravesh E, Liu G, Tafti AP. Big data machine learning using Apache Spark MLlib. In: 2017 IEEE international conference on big data (big data). New York: IEEE; 2017. pp. 3492\u20138.","DOI":"10.1109\/BigData.2017.8258338"},{"key":"1207_CR10","doi-asserted-by":"publisher","first-page":"168","DOI":"10.1016\/j.future.2019.02.005","volume":"96","author":"J Azar","year":"2019","unstructured":"Azar J, Makhoul A, Barhamgi M, Couturier R. An energy efficient iot data compression approach for edge machine learning. Futur Gener Comput Syst. 2019;96:168\u201375.","journal-title":"Futur Gener Comput Syst"},{"key":"1207_CR11","doi-asserted-by":"crossref","unstructured":"Badidi E, Moumane K. Enhancing the processing of healthcare data streams using fog computing. In: 2019 IEEE symposium on computers and communications (ISCC). New York: IEEE; 2019. pp. 1113\u20138.","DOI":"10.1109\/ISCC47284.2019.8969736"},{"issue":"7","key":"1207_CR12","doi-asserted-by":"publisher","first-page":"e736","DOI":"10.1016\/S2214-109X(18)30259-6","volume":"6","author":"T Beaney","year":"2018","unstructured":"Beaney T, Schutte AE, Tomaszewski M, Ariti C, Burrell LM, Castillo RR, Charchar FJ, Damasceno A, Kruger R, Lackland DT, et al. May measurement month 2017: an analysis of blood pressure screening results worldwide. Lancet Glob Health. 2018;6(7):e736\u201343.","journal-title":"Lancet Glob Health"},{"issue":"2","key":"1207_CR13","doi-asserted-by":"publisher","first-page":"282","DOI":"10.1109\/TBCAS.2019.2892297","volume":"13","author":"D Biswas","year":"2019","unstructured":"Biswas D, Everson L, Liu M, Panwar M, Verhoef BE, Patki S, Kim CH, Acharyya A, Van Hoof C, Konijnenburg M, et al. CorNET: deep learning framework for ppg-based heart rate estimation and biometric identification in ambulant environment. IEEE Trans Biomed Circuits Syst. 2019;13(2):282\u201391.","journal-title":"IEEE Trans Biomed Circuits Syst"},{"issue":"19","key":"1207_CR14","first-page":"5115","volume":"97","author":"A Bondarenko","year":"2019","unstructured":"Bondarenko A, Zaytsev K. Studying systems of open source messaging. J Theor Appl Inf Technol. 2019;97(19):5115\u201325.","journal-title":"J Theor Appl Inf Technol"},{"key":"1207_CR15","volume-title":"Forecasting and nowcasting macroeconomic variables: a methodological overview","author":"J Castle","year":"2017","unstructured":"Castle J, Hendry D, Kitov O. Forecasting and nowcasting macroeconomic variables: a methodological overview. London: Eurostat; 2017."},{"key":"1207_CR16","unstructured":"Chung J, Gulcehre C, Cho K, Bengio Y. Empirical evaluation of gated recurrent neural networks on sequence modeling. 2014. arXiv preprint arXiv:1412.3555 ."},{"key":"1207_CR17","unstructured":"Chung J, Gulcehre C, Cho K, Bengio Y. Gated feedback recurrent neural networks. In: International conference on machine learning. New York: PMLR; 2015. pp. 2067\u201375."},{"issue":"3","key":"1207_CR18","doi-asserted-by":"publisher","first-page":"451","DOI":"10.12693\/APhysPolA.132.451","volume":"132","author":"Z Comert","year":"2017","unstructured":"Comert Z, Kocamaz A. Comparison of machine learning techniques for fetal heart rate classification. Acta Phys Pol A. 2017;132(3):451\u20134.","journal-title":"Acta Phys Pol A"},{"issue":"7","key":"1207_CR19","doi-asserted-by":"publisher","first-page":"1300","DOI":"10.3390\/electronics14071300","volume":"14","author":"AV Devadasan","year":"2025","unstructured":"Devadasan AV, Sengupta S, Masum M. Deep learning for non-invasive blood pressure monitoring: model performance and quantization trade-offs. Electronics. 2025;14(7):1300.","journal-title":"Electronics"},{"key":"1207_CR20","doi-asserted-by":"crossref","unstructured":"Dey R, Salem FM. Gate-variants of gated recurrent unit (GRU) neural networks. In: 2017 IEEE 60th international midwest symposium on circuits and systems (MWSCAS). New York: IEEE; 2017. pp. 1597\u2013600.","DOI":"10.1109\/MWSCAS.2017.8053243"},{"issue":"20","key":"1207_CR21","doi-asserted-by":"publisher","first-page":"30405","DOI":"10.1007\/s11042-023-14562-3","volume":"82","author":"A Ed-daoudy","year":"2023","unstructured":"Ed-daoudy A, Maalmi K, El\u00a0Ouaazizi A. A scalable and real-time system for disease prediction using big data processing. Multimedia Tools Appl. 2023;82(20):30405\u201334. https:\/\/doi.org\/10.1007\/s11042-023-14562-3.","journal-title":"Multimedia Tools Appl"},{"key":"1207_CR22","doi-asserted-by":"publisher","DOI":"10.55976\/jdh.22023116330-62","author":"C Ejiyi","year":"2023","unstructured":"Ejiyi C, Qin Z, Ejiyi MB, Nneji GU, Monday HN, Agu FA, Ejiyi TU, Diokpo C, Orakwue CO. The internet of medical things in healthcare management: a review. J Digit Health. 2023. https:\/\/doi.org\/10.55976\/jdh.22023116330-62.","journal-title":"J Digit Health"},{"key":"1207_CR23","doi-asserted-by":"publisher","DOI":"10.1080\/0954898X.2024.2343341","author":"CJ Ejiyi","year":"2024","unstructured":"Ejiyi CJ, Qin Z, Nneji GU, Monday HN, Agbesi VK, Ejiyi MB, Ejiyi TU, Bamisile OO. Enhanced cardiovascular disease prediction modelling using machine learning techniques: a focus on CardioVitalnet. Network. 2024. https:\/\/doi.org\/10.1080\/0954898X.2024.2343341.","journal-title":"Network."},{"key":"1207_CR24","doi-asserted-by":"publisher","DOI":"10.1080\/0954898X.2024.2331506","author":"CJ Ejiyi","year":"2024","unstructured":"Ejiyi CJ, Qin Z, Ukwuoma CC, Nneji GU, Monday HN, Ejiyi MB, Ejiyi TU, Okechukwu U, Bamisile OO. Comparative performance analysis of Boruta, SHAP, and Borutashap for disease diagnosis: a study with multiple machine learning algorithms. Network. 2024. https:\/\/doi.org\/10.1080\/0954898X.2024.2331506.","journal-title":"Network"},{"issue":"3\u20134","key":"1207_CR25","doi-asserted-by":"publisher","first-page":"1015","DOI":"10.1007\/s00704-021-03843-2","volume":"147","author":"ESM El-kenawy","year":"2022","unstructured":"El-kenawy ESM, Ibrahim A, Bailek N, Bouchouicha K, Hassan MA, Jamei M, Al-Ansari N. Sunshine duration measurements and predictions in Saharan Algeria region: an improved ensemble learning approach. Theor Appl Climatol. 2022;147(3\u20134):1015\u201331.","journal-title":"Theor Appl Climatol"},{"key":"1207_CR26","doi-asserted-by":"crossref","unstructured":"El-Rashidy N, Sedik A, Siam AI, Ali ZH. An efficient edge\/cloud medical system for rapid detection of level of consciousness in emergency medicine based on explainable machine learning models. In: Neural computing and applications. 2023. pp. 1\u201322.","DOI":"10.1007\/s00521-023-08258-w"},{"key":"1207_CR27","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1016\/j.neucom.2020.05.087","volume":"412","author":"S El-Sappagh","year":"2020","unstructured":"El-Sappagh S, Abuhmed T, Islam SR, Kwak KS. Multimodal multitask deep learning model for Alzheimer\u2019s disease progression detection based on time series data. Neurocomputing. 2020;412:197\u2013215.","journal-title":"Neurocomputing"},{"key":"1207_CR28","unstructured":"Emma O, Peace P. Building an automated data ingestion system: leveraging Kafka connect for predictive analytics. 2023."},{"key":"1207_CR29","doi-asserted-by":"crossref","unstructured":"Farki A, Noughabi EA. Real-time blood pressure prediction using apache spark and kafka machine learning. In: 2023 9th international conference on web research (ICWR). New York: IEEE; 2023. pp. 161\u20136.","DOI":"10.1109\/ICWR57742.2023.10138962"},{"key":"1207_CR30","volume-title":"Apache Kafka","author":"N Garg","year":"2013","unstructured":"Garg N. Apache Kafka. Birmingham: Packt Publishing; 2013."},{"key":"1207_CR31","unstructured":"Gehring J, Auli M, Grangier D, Yarats D, Dauphin YN. Convolutional sequence to sequence learning. In: International conference on machine learning. New York: PMLR; 2017. pp. 1243\u201352."},{"key":"1207_CR32","doi-asserted-by":"crossref","unstructured":"George J. Build a realtime data pipeline: scalable application data analytics on amazon web services (AWS), 2024.","DOI":"10.2139\/ssrn.4963387"},{"key":"1207_CR33","doi-asserted-by":"crossref","unstructured":"Gillan CJ, Gorecki B. Investigating the accuracy of neural networks for blood pressure prediction in the ICU. Informatics in Medicine Unlocked, 2025. p. 101635.","DOI":"10.1016\/j.imu.2025.101635"},{"key":"1207_CR34","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24797-2_2","volume-title":"Supervised sequence labelling","author":"A Graves","year":"2012","unstructured":"Graves A, Graves A. Supervised sequence labelling. Berlin: Springer; 2012."},{"issue":"8","key":"1207_CR35","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter S, Schmidhuber J. Long short-term memory. Neural Comput. 1997;9(8):1735\u201380.","journal-title":"Neural Comput"},{"key":"1207_CR36","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1016\/j.procs.2020.06.017","volume":"173","author":"R Indrakumari","year":"2020","unstructured":"Indrakumari R, Poongodi T, Jena SR. Heart disease prediction using exploratory data analysis. Procedia Comput Sci. 2020;173:130\u20139.","journal-title":"Procedia Comput Sci"},{"issue":"1","key":"1207_CR37","doi-asserted-by":"publisher","first-page":"13539","DOI":"10.1038\/s41598-021-92997-0","volume":"11","author":"DU Jeong","year":"2021","unstructured":"Jeong DU, Lim KM. Combined deep CNN-LSTM network-based multitasking learning architecture for noninvasive continuous blood pressure estimation using difference in ecg-ppg features. Sci Rep. 2021;11(1):13539.","journal-title":"Sci Rep"},{"key":"1207_CR38","unstructured":"Kafka A. Apache Kafka. 2023. https:\/\/kafka.apache.org\/."},{"key":"1207_CR39","doi-asserted-by":"crossref","unstructured":"Kedia S, Bhushan M. Prediction of mortality from heart failure using machine learning. In: 2022 2nd international conference on emerging Frontiers in Electrical and Electronic Technologies (ICEFEET). New York: IEEE; 2022. pp. 1\u20136.","DOI":"10.1109\/ICEFEET51821.2022.9848348"},{"issue":"2","key":"1207_CR40","doi-asserted-by":"publisher","first-page":"21","DOI":"10.54216\/MOR.030203","volume":"3","author":"S Khaled","year":"2025","unstructured":"Khaled S. A review on designing hybrid energy systems for renewable integration. Metaheuristic Optim Rev. 2025;3(2):21\u201332. https:\/\/doi.org\/10.54216\/MOR.030203.","journal-title":"Metaheuristic Optim Rev"},{"key":"1207_CR41","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijmedinf.2019.104067","volume":"136","author":"H Koshimizu","year":"2020","unstructured":"Koshimizu H, Kojima R, Kario K, Okuno Y. Prediction of blood pressure variability using deep neural networks. Int J Med Inform. 2020;136: 104067.","journal-title":"Int J Med Inform"},{"key":"1207_CR42","doi-asserted-by":"publisher","first-page":"907","DOI":"10.1016\/j.rser.2015.07.187","volume":"52","author":"KS Krishna","year":"2015","unstructured":"Krishna KS, Kumar KS. A review on hybrid renewable energy systems. Renew Sustain Energy Rev. 2015;52:907\u201316.","journal-title":"Renew Sustain Energy Rev"},{"issue":"4","key":"1207_CR43","first-page":"1","volume":"36","author":"J Kro\u00df","year":"2016","unstructured":"Kro\u00df J, Krcmar H. Modeling and simulating Apache Spark streaming applications. Softwaretechnik-Trends. 2016;36(4):1\u20133.","journal-title":"Softwaretechnik-Trends"},{"issue":"9","key":"1207_CR44","doi-asserted-by":"publisher","first-page":"7200","DOI":"10.1016\/j.jksuci.2022.07.002","volume":"34","author":"AJD Krupa","year":"2022","unstructured":"Krupa AJD, Dhanalakshmi S, Lai KW, Tan Y, Wu X. An iomt enabled deep learning framework for automatic detection of fetal qrs: a solution to remote prenatal care. J King Saud Univ Comput Inf Sci. 2022;34(9):7200\u201311.","journal-title":"J King Saud Univ Comput Inf Sci"},{"issue":"1","key":"1207_CR45","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.dcan.2018.10.008","volume":"5","author":"QD La","year":"2019","unstructured":"La QD, Ngo MV, Dinh TQ, Quek TQ, Shin H. Enabling intelligence in fog computing to achieve energy and latency reduction. Digit Commun Netw. 2019;5(1):3\u20139.","journal-title":"Digit Commun Netw"},{"issue":"23","key":"1207_CR46","doi-asserted-by":"publisher","first-page":"4775","DOI":"10.3390\/electronics13234775","volume":"13","author":"LH Lai","year":"2024","unstructured":"Lai LH, Lin YL, Liu YH, Lai JP, Yang WC, Hou HP, Pai PF. The use of machine learning models with optuna in disease prediction. Electronics. 2024;13(23):4775.","journal-title":"Electronics"},{"issue":"1","key":"1207_CR47","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/srep12760","volume":"5","author":"V Lampos","year":"2015","unstructured":"Lampos V, Miller AC, Crossan S, Stefansen C. Advances in nowcasting influenza-like illness rates using search query logs. Sci Rep. 2015;5(1):1\u201310.","journal-title":"Sci Rep"},{"issue":"4","key":"1207_CR48","doi-asserted-by":"publisher","first-page":"1544","DOI":"10.3390\/app10041544","volume":"10","author":"K Lee","year":"2020","unstructured":"Lee K, Silva BN, Han K. Deep learning entrusted to fog nodes (dlefn) based smart agriculture. Appl Sci. 2020;10(4):1544.","journal-title":"Appl Sci"},{"key":"1207_CR49","doi-asserted-by":"crossref","unstructured":"Li X, Wu S, Wang L. Blood pressure prediction via recurrent models with contextual layer. In: Proceedings of the 26th international conference on world wide web. 2017. pp. 685\u201393.","DOI":"10.1145\/3038912.3052604"},{"key":"1207_CR50","doi-asserted-by":"crossref","unstructured":"Lin Y, Koprinska I, Rana M. Temporal convolutional attention neural networks for time series forecasting. In: 2021 International joint conference on neural networks (IJCNN). New York: IEEE; 2021. pp. 1\u20138.","DOI":"10.1109\/IJCNN52387.2021.9534351"},{"key":"1207_CR51","doi-asserted-by":"crossref","unstructured":"Liu J, Wu Y, Yuan Z, Sun X. Blood pressure prediction with multi-cue based rbf and lstm model. In: 2018 9th international conference on information technology in medicine and education (ITME). New York: IEEE; 2018. pp. 72\u20136.","DOI":"10.1109\/ITME.2018.00027"},{"key":"1207_CR52","doi-asserted-by":"crossref","unstructured":"Luo M, Wu K. Heart rate prediction model based on neural network. In: IOP conference series: materials science and engineering, vol. 715. Bristol: IOP Publishing; 2020. p. 012060.","DOI":"10.1088\/1757-899X\/715\/1\/012060"},{"key":"1207_CR53","unstructured":"Luong MT, Le QV, Sutskever I, Vinyals O, Kaiser L. Multi-task sequence to sequence learning. 2015. arXiv preprint arXiv:1511.06114."},{"key":"1207_CR54","doi-asserted-by":"publisher","DOI":"10.1016\/j.measurement.2024.116546","volume":"246","author":"P Maan","year":"2025","unstructured":"Maan P, Kumar M, Kumar A, Komaragiri R, et al. A cascaded approach of group sparse mode decomposition and deep neural network for heart rate estimation using reference signal-less ppg signal. Measurement. 2025;246: 116546.","journal-title":"Measurement"},{"issue":"16","key":"1207_CR55","doi-asserted-by":"publisher","first-page":"1795","DOI":"10.1093\/eurjpc\/zwab011","volume":"28","author":"KH Mak","year":"2021","unstructured":"Mak KH, Vidal-Petiot E, Young R, Sorbets E, Greenlaw N, Ford I, Tendera M, Ferrari R, Tardif JC, Udell JA, et al. Prevalence of diabetes and impact on cardiovascular events and mortality in patients with chronic coronary syndromes, across multiple geographical regions and ethnicities. Eur J Prev Cardiol. 2021;28(16):1795\u2013806.","journal-title":"Eur J Prev Cardiol"},{"key":"1207_CR56","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/j.future.2021.07.037","volume":"126","author":"Cristian Mart\u00edn","year":"2022","unstructured":"Mart\u00edn Cristian, Langendoerfer Peter, Zarrin Pouya Soltani, D\u00edaz Manuel, Rubio Bartolom\u00e9. Kafka-ML: connecting the data stream with ML\/AI frameworks. Future Gener Comput Syst. 2022;126:15\u201333. https:\/\/doi.org\/10.1016\/j.future.2021.07.037.","journal-title":"Future Gener Comput Syst."},{"key":"1207_CR57","doi-asserted-by":"crossref","unstructured":"Masum S, Chiverton JP, Liu Y, Vuksanovic B. Investigation of machine learning techniques in forecasting of blood pressure time series data. In: Artificial intelligence XXXVI: 39th SGAI international conference on artificial intelligence, AI 2019, Cambridge, UK, December 17\u201319, 2019, Proceedings 39. Berlin: Springer; 2019. pp. 269\u201382.","DOI":"10.1007\/978-3-030-34885-4_21"},{"issue":"1","key":"1207_CR58","first-page":"1235","volume":"17","author":"X Meng","year":"2016","unstructured":"Meng X, Bradley J, Yavuz B, Sparks E, Venkataraman S, Liu D, Freeman J, Tsai D, Amde M, Owen S, et al. MLlib: machine learning in Apache Spark. J Mach Learn Res. 2016;17(1):1235\u201341.","journal-title":"J Mach Learn Res"},{"issue":"1","key":"1207_CR59","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1161\/HYPERTENSIONAHA.114.00921","volume":"64","author":"GF Mitchell","year":"2014","unstructured":"Mitchell GF. Arterial stiffness and hypertension. Hypertension. 2014;64(1):13\u20138.","journal-title":"Hypertension"},{"key":"1207_CR60","doi-asserted-by":"crossref","unstructured":"Mukhopadhyay SC, Suryadevara NK, Nag A. Wearable sensors and systems in the iot. 2021.","DOI":"10.3390\/s21237880"},{"issue":"5","key":"1207_CR61","doi-asserted-by":"publisher","first-page":"e35","DOI":"10.1161\/HYP.0000000000000087","volume":"73","author":"P Muntner","year":"2019","unstructured":"Muntner P, Shimbo D, Carey RM, Charleston JB, Gaillard T, Misra S, Myers MG, Ogedegbe G, Schwartz JE, Townsend RR, et al. Measurement of blood pressure in humans: a scientific statement from the American Heart Association. Hypertension. 2019;73(5):e35\u201366.","journal-title":"Hypertension"},{"key":"1207_CR62","unstructured":"Murugan P. Learning the sequential temporal information with recurrent neural networks. 2018. arXiv preprint arXiv:1807.02857."},{"key":"1207_CR63","unstructured":"Narkhede N, Shapira G, Palino T. Kafka: the definitive guide: real-time data and stream processing at scale. Sebastopol: O\u2019Reilly Media, Inc.; 2017."},{"key":"1207_CR64","unstructured":"Neubig G. Neural machine translation and sequence-to-sequence models: a tutorial. 2017. arXiv preprint arXiv:1703.01619."},{"issue":"2","key":"1207_CR65","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1109\/MPUL.2011.940568","volume":"2","author":"MR Neuman","year":"2011","unstructured":"Neuman MR. Measurement of blood pressure [tutorial]. IEEE Pulse. 2011;2(2):39\u201344.","journal-title":"IEEE Pulse"},{"key":"1207_CR66","unstructured":"Organization WH. Raised blood pressure. 2020. https:\/\/www.who.int\/gho\/ncd\/risk_factors\/blood_pressure_prevalence_text\/en\/."},{"issue":"4","key":"1207_CR67","doi-asserted-by":"publisher","first-page":"2417","DOI":"10.3390\/ijerph19042417","volume":"19","author":"M Oyeleye","year":"2022","unstructured":"Oyeleye M, Chen T, Titarenko S, Antoniou G. A predictive analysis of heart rates using machine learning techniques. Int J Environ Res Public Health. 2022;19(4):2417.","journal-title":"Int J Environ Res Public Health"},{"key":"1207_CR68","doi-asserted-by":"crossref","unstructured":"Padmanaban K, Babu TG, Karthika K, Pattanaik B, Srinivasan C, et\u00a0al. Apache kafka on big data event streaming for enhanced data flows. In: 2024 8th international conference on I-SMAC (IoT in social, mobile, analytics and cloud) (I-SMAC). New York: IEEE; 2024. pp. 977\u201383.","DOI":"10.1109\/I-SMAC61858.2024.10714884"},{"key":"1207_CR69","doi-asserted-by":"crossref","unstructured":"Pandey A, Wang D. TCNN: temporal convolutional neural network for real-time speech enhancement in the time domain. In: ICASSP 2019\u20132019 IEEE international conference on acoustics, speech and signal processing (ICASSP). New York: IEEE; 2019. pp. 6875\u20139.","DOI":"10.1109\/ICASSP.2019.8683634"},{"key":"1207_CR70","doi-asserted-by":"crossref","unstructured":"Park SH, Kim B, Kang CM, Chung CC, Choi JW. Sequence-to-sequence prediction of vehicle trajectory via LSTM encoder\u2013decoder architecture. In: 2018 IEEE intelligent vehicles symposium (IV). New York: IEEE; 2018. pp. 1672\u20138.","DOI":"10.1109\/IVS.2018.8500658"},{"key":"1207_CR71","doi-asserted-by":"crossref","unstructured":"Peter G, Matskevichus M. Hyperparameters tuning for machine learning models for time series forecasting. In: 2019 sixth international conference on social networks analysis, management and security (SNAMS). New York: IEEE; 2019. pp. 328\u201332.","DOI":"10.1109\/SNAMS.2019.8931860"},{"issue":"1","key":"1207_CR72","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1161\/01.HYP.0000150859.47929.8e","volume":"45","author":"TG Pickering","year":"2005","unstructured":"Pickering TG, Hall JE, Appel LJ, Falkner BE, Graves J, Hill MN, Jones DW, Kurtz T, Sheps SG, Roccella EJ. Recommendations for blood pressure measurement in humans and experimental animals: part 1: blood pressure measurement in humans: a statement for professionals from the subcommittee of professional and public education of the American Heart Association Council on high blood pressure research. Hypertension. 2005;45(1):142\u201361.","journal-title":"Hypertension"},{"key":"1207_CR73","doi-asserted-by":"publisher","first-page":"426","DOI":"10.1016\/j.inffus.2023.02.019","volume":"95","author":"K Qin","year":"2023","unstructured":"Qin K, Huang W, Zhang T. Multitask deep label distribution learning for blood pressure prediction. Inf Fusion. 2023;95:426\u201345.","journal-title":"Inf Fusion"},{"issue":"2","key":"1207_CR74","doi-asserted-by":"publisher","first-page":"1243","DOI":"10.1016\/j.ifacol.2020.12.1342","volume":"53","author":"A Rehmer","year":"2020","unstructured":"Rehmer A, Kroll A. On the vanishing and exploding gradient problem in gated recurrent units. IFAC-PapersOnLine. 2020;53(2):1243\u20138.","journal-title":"IFAC-PapersOnLine"},{"key":"1207_CR75","unstructured":"Ruder S. An overview of multi-task learning in deep neural networks. 2017. arXiv preprint arXiv:1706.05098."},{"key":"1207_CR76","unstructured":"Saeed M, Lieu C, Raber G, Mark RG. MIMIC II: a massive temporal ICU patient database to support research in intelligent patient monitoring. In: Computers in cardiology. New York: IEEE; 2002. pp. 641\u20134."},{"key":"1207_CR77","doi-asserted-by":"publisher","first-page":"326","DOI":"10.1007\/s11036-020-01645-w","volume":"26","author":"H Saleh","year":"2021","unstructured":"Saleh H, Younis EM, Sahal R, Ali AA. Predicting systolic blood pressure in real-time using streaming data and deep learning. Mobile Netw Appl. 2021;26:326\u201335.","journal-title":"Mobile Netw Appl"},{"key":"1207_CR78","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1007\/s41060-016-0027-9","volume":"1","author":"S Salloum","year":"2016","unstructured":"Salloum S, Dautov R, Chen X, Peng PX, Huang JZ. Big data analytics on Apache Spark. Int J Data Sci Analytics. 2016;1:145\u201364.","journal-title":"Int J Data Sci Analytics"},{"key":"1207_CR79","unstructured":"Sanni B. Real-time data streaming: exploring real-time data streaming with tools like apache Kafka to provide immediate insights and alerts. 2024."},{"key":"1207_CR80","unstructured":"Sharvari T, Sowmya\u00a0Nag K. A study on modern messaging systems\u2014kafka, RabbitMQ and NATS. 2019. CoRR arXiv:1912.03715."},{"key":"1207_CR81","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1016\/j.protcy.2015.10.085","volume":"21","author":"R Shyam","year":"2015","unstructured":"Shyam R, Bharathi Ganesh HB, Kumar S, Poornachandran P, Soman K. Apache Spark a big data analytics platform for smart grid. Procedia Technol. 2015;21:171\u20138.","journal-title":"Procedia Technol"},{"key":"1207_CR82","doi-asserted-by":"crossref","unstructured":"Singh A, Kumar R. Heart disease prediction using machine learning algorithms. In: 2020 international conference on electrical and electronics engineering (ICE3). New York: IEEE; 2020. pp. 452\u20137.","DOI":"10.1109\/ICE348803.2020.9122958"},{"key":"1207_CR83","unstructured":"sklearn: Minmaxscaler. 2020. https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.preprocessing.MinMaxScaler.html."},{"key":"1207_CR84","unstructured":"Spark A. Apache spark. 2023. https:\/\/spark.apache.org\/."},{"key":"1207_CR85","unstructured":"Spark A. Spark streaming. 2023. https:\/\/spark.apache.org\/docs\/latest\/streaming-programming-guide.html."},{"issue":"1","key":"1207_CR86","doi-asserted-by":"publisher","first-page":"34","DOI":"10.3390\/s22010034","volume":"22","author":"A Staffini","year":"2022","unstructured":"Staffini A, Svensson T, Chung UI, Svensson AK. Heart rate modeling and prediction using autoregressive models and deep learning. Sensors. 2022;22(1):34.","journal-title":"Sensors"},{"key":"1207_CR87","doi-asserted-by":"crossref","unstructured":"Su P, Ding XR, Zhang YT, Liu J, Miao F, Zhao N. Long-term blood pressure prediction with deep recurrent neural networks. In: 2018 IEEE EMBS international conference on biomedical & health informatics (BHI). New York: IEEE; 2018. pp. 323\u20138.","DOI":"10.1109\/BHI.2018.8333434"},{"key":"1207_CR88","doi-asserted-by":"publisher","first-page":"1165","DOI":"10.1007\/s10948-021-05818-w","volume":"34","author":"X Sun","year":"2021","unstructured":"Sun X, Song K, Wang S, Sun K. Characterization of magnetite\/iodized oil magnetic fluid for embolization and hyperthermia application. J Supercond Novel Magn. 2021;34:1165\u201376.","journal-title":"J Supercond Novel Magn"},{"key":"1207_CR89","unstructured":"Sutskever I, Vinyals O, Le QV. Sequence to sequence learning with neural networks. In: Advances in neural information processing systems, vol. 27. 2014."},{"issue":"1","key":"1207_CR90","first-page":"71","volume":"34","author":"S Tang","year":"2020","unstructured":"Tang S, He B, Yu C, Li Y, Li K. A survey on spark ecosystem: Big data processing infrastructure, machine learning, and applications. IEEE Trans Knowl Data Eng. 2020;34(1):71\u201391.","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"1207_CR91","doi-asserted-by":"publisher","DOI":"10.1016\/j.eij.2024.100599","volume":"29","author":"A Turnip","year":"2025","unstructured":"Turnip A, Taufik M, Kusumandari DE. Precision blood pressure prediction leveraging photoplethysmograph signals using support vector regression. Egypt Inform J. 2025;29: 100599.","journal-title":"Egypt Inform J"},{"key":"1207_CR92","doi-asserted-by":"crossref","unstructured":"Vohra D, Vohra D. Apache kafka. Practical Hadoop ecosystem: a definitive guide to Hadoop-related frameworks and tools. 2016. pp. 339\u201347.","DOI":"10.1007\/978-1-4842-2199-0_9"},{"issue":"15","key":"1207_CR93","doi-asserted-by":"publisher","first-page":"5212","DOI":"10.3390\/s21155212","volume":"21","author":"M Wilkosz","year":"2021","unstructured":"Wilkosz M, Szczesna A. Multi-headed Conv-LSTM network for heart rate estimation during daily living activities. Sensors. 2021;21(15):5212.","journal-title":"Sensors"},{"key":"1207_CR94","unstructured":"Ahmed, Syed Thouheed, et al. Big Data Analytics and Cloud Computing: A Beginner's Guide. MileStone Research Publications, 2021."},{"key":"1207_CR95","doi-asserted-by":"crossref","unstructured":"Wu H, Shang Z, Wolter K. Learning to reliably deliver streaming data with apache kafka. In: 2020 50th annual IEEE\/IFIP international conference on dependable systems and networ(DSN). New York: IEEE; 2020. pp. 564\u201371.","DOI":"10.1109\/DSN48063.2020.00068"},{"key":"1207_CR96","doi-asserted-by":"crossref","unstructured":"Wu TH, Pang GKH, Kwong EWY. Predicting systolic blood pressure using machine learning. In: 7th international conference on information and automation for sustainability. New York: IEEE; 2014. pp. 1\u20136.","DOI":"10.1109\/ICIAFS.2014.7069529"},{"key":"1207_CR97","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s00521-020-04873-z","volume":"34","author":"X Wu","year":"2022","unstructured":"Wu X, Zhang Y, Wang A, Shi M, Wang H, Liu L. MNSSp3: medical big data privacy protection platform based on internet of things. Neural Comput Appl. 2022;34:1\u201315.","journal-title":"Neural Comput Appl"},{"issue":"2","key":"1207_CR98","doi-asserted-by":"publisher","first-page":"zsae199","DOI":"10.1093\/sleep\/zsae199","volume":"48","author":"T Xie","year":"2025","unstructured":"Xie T, Ma N. Tracking vigilance fluctuations in real-time: a sliding-window heart rate variability-based machine-learning approach. Sleep. 2025;48(2):zsae199.","journal-title":"Sleep"},{"issue":"2","key":"1207_CR99","first-page":"39","volume":"2","author":"T Yadavalli","year":"2021","unstructured":"Yadavalli T. Optimizing real-time data processing with google cloud pub\/sub and dataflow. Int J Comput Appl. 2021;2(2):39\u201348.","journal-title":"Int J Comput Appl."},{"key":"1207_CR100","doi-asserted-by":"crossref","unstructured":"Yefou UN, Choudja POM, Sow B, Adejumo A. Optimized machine learning models for hepatitis c prediction: leveraging optuna for hyperparameter tuning and streamlit for model deployment. In: Pan African conference on artificial intelligence. Berlin: Springer; 2023. pp. 88\u2013100.","DOI":"10.1007\/978-3-031-57624-9_5"},{"key":"1207_CR101","unstructured":"Zaharia M, Chowdhury M, Das T, Dave A, Ma J, McCauly M, Franklin MJ, Shenker S, Stoica I. Resilient distributed datasets: A fault-tolerant abstraction for in-memory cluster computing. In: Presented as part of the 9th $$\\{$$USENIX$$\\}$$ symposium on networked systems design and implementation ($$\\{$$NSDI$$\\}$$ 12). 2012. pp. 15\u201328."},{"issue":"11","key":"1207_CR102","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1145\/2934664","volume":"59","author":"M Zaharia","year":"2016","unstructured":"Zaharia M, Xin RS, Wendell P, Das T, Armbrust M, Dave A, Meng X, Rosen J, Venkataraman S, Franklin MJ, et al. Apache spark: a unified engine for big data processing. Commun ACM. 2016;59(11):56\u201365.","journal-title":"Commun ACM"},{"issue":"1","key":"1207_CR103","doi-asserted-by":"publisher","first-page":"18","DOI":"10.3390\/bioengineering10010018","volume":"10","author":"H ZainEldin","year":"2022","unstructured":"ZainEldin H, Gamel SA, El-Kenawy ESM, Alharbi AH, Khafaga DS, Ibrahim A, Talaat FM. Brain tumor detection and classification using deep learning and sine\u2013cosine fitness grey wolf optimization. Bioengineering. 2022;10(1):18.","journal-title":"Bioengineering"},{"key":"1207_CR104","doi-asserted-by":"crossref","unstructured":"Zhao Q, Hu X, Lin J, Deng X, Li H. A novel short-term blood pressure prediction model based on LSTM. In: AIP conference proceedings, vol. 2058. Melville: AIP Publishing LLC; 2019. p. 020003.","DOI":"10.1063\/1.5085516"},{"key":"1207_CR105","first-page":"1","volume":"2021","author":"J Zheng","year":"2021","unstructured":"Zheng J, Yu Z. A novel machine learning-based systolic blood pressure predicting model. J Nanomater. 2021;2021:1\u20138.","journal-title":"J Nanomater"}],"container-title":["Journal of Big Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40537-025-01207-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s40537-025-01207-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40537-025-01207-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,7]],"date-time":"2025-09-07T11:53:27Z","timestamp":1757246007000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofbigdata.springeropen.com\/articles\/10.1186\/s40537-025-01207-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,16]]},"references-count":105,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["1207"],"URL":"https:\/\/doi.org\/10.1186\/s40537-025-01207-5","relation":{},"ISSN":["2196-1115"],"issn-type":[{"value":"2196-1115","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7,16]]},"assertion":[{"value":"31 July 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 May 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 July 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"The authors declare no competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"170"}}