{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,17]],"date-time":"2025-12-17T18:13:57Z","timestamp":1765995237766,"version":"3.37.3"},"reference-count":54,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,10,13]],"date-time":"2023-10-13T00:00:00Z","timestamp":1697155200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,10,13]],"date-time":"2023-10-13T00:00:00Z","timestamp":1697155200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100003150","name":"FQRNT","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100003150","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2024,2]]},"DOI":"10.1007\/s00607-023-01225-2","type":"journal-article","created":{"date-parts":[[2023,10,13]],"date-time":"2023-10-13T18:02:43Z","timestamp":1697220163000},"page":"449-473","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A graphical deep learning technique-based VNF dependencies for multi resource requirements prediction in virtualized environments"],"prefix":"10.1007","volume":"106","author":[{"given":"Asma","family":"Bellili","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nadjia","family":"Kara","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,10,13]]},"reference":[{"key":"1225_CR1","doi-asserted-by":"publisher","first-page":"793","DOI":"10.1007\/s00607-012-0248-2","volume":"95","author":"V Andrikopoulos","year":"2013","unstructured":"Andrikopoulos V, Binz T, Leymann F, Strauch S (2013) How to adapt applications for the cloud environment. Computing 95:793\u2013535","journal-title":"Computing"},{"key":"1225_CR2","doi-asserted-by":"publisher","first-page":"917","DOI":"10.1007\/s00607-021-00925-x","volume":"103","author":"S Mostafavi","year":"2021","unstructured":"Mostafavi S, Hakami V, Sanaei M (2021) Quality of service provisioning in network function virtualization: a survey. Computing 103:917\u2013991","journal-title":"Computing"},{"issue":"6","key":"1225_CR3","doi-asserted-by":"publisher","first-page":"641","DOI":"10.1007\/s00607-015-0474-5","volume":"98","author":"L Salimian","year":"2016","unstructured":"Salimian L, Safi Esfahani F, Nadimi-Shahraki M-H (2016) An adaptive fuzzy threshold-based approach for energy and performance efficient consolidation of virtual machines. Computing 98(6):641\u2013660","journal-title":"Computing"},{"key":"1225_CR4","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1016\/j.jnca.2017.01.016","volume":"82","author":"M Amiri","year":"2017","unstructured":"Amiri M, Mohammad-Khanli L (2017) Survey on prediction models of applications for resources provisioning in cloud. J Netw Comput Appl 82:93\u2013113","journal-title":"J Netw Comput Appl"},{"key":"1225_CR5","doi-asserted-by":"crossref","unstructured":"Younge AJ, Von\u00a0Laszewski G, Wang L, Lopez-Alarcon S, Carithers W (2010) Efficient resource management for cloud computing environments. In: International conference on green computing. IEEE, pp 357\u2013364","DOI":"10.1109\/GREENCOMP.2010.5598294"},{"key":"1225_CR6","unstructured":"Patel P, Ranabahu AH, Sheth AP (2009) Service level agreement in cloud computing"},{"key":"1225_CR7","doi-asserted-by":"crossref","unstructured":"da Costa LALF, Kunst R, de Freitas EP (2022) Intelligent resource sharing to enable quality of service for network clients: the trade-off between accuracy and complexity. Computing 1\u201313","DOI":"10.1007\/s00607-021-01042-5"},{"key":"1225_CR8","first-page":"1","volume":"23","author":"M Masdari","year":"2019","unstructured":"Masdari M, Khoshnevis A (2019) A survey and classification of the workload forecasting methods in cloud computing. Clust Comput 23:1\u201326","journal-title":"Clust Comput"},{"key":"1225_CR9","doi-asserted-by":"crossref","unstructured":"Anuradha VP, Sumathi D (2014) A survey on resource allocation strategies in cloud computing. In: International conference on information communication and embedded systems (ICICES2014). IEEE, pp 1\u20137","DOI":"10.1109\/ICICES.2014.7033931"},{"issue":"2","key":"1225_CR10","doi-asserted-by":"publisher","first-page":"524","DOI":"10.1109\/TCC.2016.2617374","volume":"7","author":"F Farahnakian","year":"2016","unstructured":"Farahnakian F, Pahikkala T, Liljeberg P, Plosila J, Hieu NT, Tenhunen H (2016) Energy-aware VM consolidation in cloud data centers using utilization prediction model. IEEE Trans Cloud Comput 7(2):524\u2013536","journal-title":"IEEE Trans Cloud Comput"},{"key":"1225_CR11","doi-asserted-by":"publisher","first-page":"53915","DOI":"10.1109\/ACCESS.2020.2981011","volume":"8","author":"J Chen","year":"2020","unstructured":"Chen J, Wang Y (2020) An adaptive short-term prediction algorithm for resource demands in cloud computing. IEEE Access 8:53915\u201353930","journal-title":"IEEE Access"},{"issue":"2","key":"1225_CR12","doi-asserted-by":"publisher","first-page":"1688","DOI":"10.1109\/JSYST.2017.2722476","volume":"12","author":"F Tseng","year":"2018","unstructured":"Tseng F, Wang X, Chou L, Chao H, Leung VCM (2018) Dynamic resource prediction and allocation for cloud data center using the multiobjective genetic algorithm. IEEE Syst J 12(2):1688\u20131699","journal-title":"IEEE Syst J"},{"issue":"1","key":"1225_CR13","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1109\/TNSM.2017.2666781","volume":"14","author":"R Mijumbi","year":"2017","unstructured":"Mijumbi R, Hasija S, Davy S, Davy A, Jennings B, Boutaba R (2017) Topology-aware prediction of virtual network function resource requirements. IEEE Trans Netw Serv Manag 14(1):106\u2013120","journal-title":"IEEE Trans Netw Serv Manag"},{"key":"1225_CR14","doi-asserted-by":"crossref","unstructured":"Jmila H, Khedher MI, El\u00a0Yacoubi MA (2017) Estimating VNF resource requirements using machine learning techniques. In: International conference on neural information processing. Springer, pp 883\u2013892","DOI":"10.1007\/978-3-319-70087-8_90"},{"key":"1225_CR15","doi-asserted-by":"crossref","unstructured":"Qiu F, Zhang B, Guo J (2016) A deep learning approach for VM workload prediction in the cloud. In: 2016 17th IEEE\/ACIS international conference on software engineering, artificial intelligence, networking and parallel\/distributed computing (SNPD). IEEE, pp 319\u2013324","DOI":"10.1109\/SNPD.2016.7515919"},{"key":"1225_CR16","doi-asserted-by":"crossref","unstructured":"Mijumbi R, Gorricho J-L, Serrat J (2014) Contributions to efficient resource management in virtual networks. In: IFIP international conference on autonomous infrastructure, management and security. Springer, pp 47\u201351","DOI":"10.1007\/978-3-662-43862-6_5"},{"issue":"4","key":"1225_CR17","doi-asserted-by":"publisher","first-page":"235","DOI":"10.2498\/cit.1001391","volume":"16","author":"MA Vouk","year":"2008","unstructured":"Vouk MA (2008) Cloud computing-issues, research and implementations. J Comput Inf Technol 16(4):235\u2013246","journal-title":"J Comput Inf Technol"},{"key":"1225_CR18","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/j.jnca.2014.09.018","volume":"47","author":"R Weing\u00e4rtner","year":"2015","unstructured":"Weing\u00e4rtner R, Br\u00e4scher GB, Westphall CB (2015) Cloud resource management: a survey on forecasting and profiling models. J Netw Comput Appl 47:99\u2013106","journal-title":"J Netw Comput Appl"},{"issue":"4","key":"1225_CR19","doi-asserted-by":"publisher","first-page":"449","DOI":"10.1109\/TCC.2014.2350475","volume":"3","author":"RN Calheiros","year":"2014","unstructured":"Calheiros RN, Masoumi E, Ranjan R, Buyya R (2014) Workload prediction using ARIMA model and its impact on cloud applications\u2019 QoS. IEEE Trans Cloud Comput 3(4):449\u2013458","journal-title":"IEEE Trans Cloud Comput"},{"key":"1225_CR20","doi-asserted-by":"crossref","unstructured":"Shi R, Zhang J, Chu W, Bao Q, Jin X, Gong C, Zhu Q, Yu C, Rosenberg S (2015) MDP and machine learning-based cost-optimization of dynamic resource allocation for network function virtualization. In: 2015 IEEE international conference on services computing. IEEE, pp 65\u201373","DOI":"10.1109\/SCC.2015.19"},{"key":"1225_CR21","doi-asserted-by":"crossref","unstructured":"Gong Z, Gu X, Wilkes J (2010) Press: predictive elastic resource scaling for cloud systems. In: 2010 international conference on network and service management. IEEE, pp 9\u201316","DOI":"10.1109\/CNSM.2010.5691343"},{"key":"1225_CR22","unstructured":"Nguyen H, Shen Z, Gu X, Subbiah S, Wilkes J (2013) $$\\{$$AGILE$$\\}$$: elastic distributed resource scaling for infrastructure-as-a-service. In: 10th international conference on autonomic computing ($$\\{$$ICAC$$\\}$$ 13), pp 69\u201382"},{"issue":"2","key":"1225_CR23","doi-asserted-by":"publisher","first-page":"1688","DOI":"10.1109\/JSYST.2017.2722476","volume":"12","author":"F-H Tseng","year":"2017","unstructured":"Tseng F-H, Wang X, Chou L-D, Chao H-C, Leung VCM (2017) Dynamic resource prediction and allocation for cloud data center using the multiobjective genetic algorithm. IEEE Syst J 12(2):1688\u20131699","journal-title":"IEEE Syst J"},{"issue":"7","key":"1225_CR24","doi-asserted-by":"publisher","first-page":"3170","DOI":"10.1109\/TII.2018.2808910","volume":"14","author":"Q Zhang","year":"2018","unstructured":"Zhang Q, Yang LT, Yan Z, Chen Z, Li P (2018) An efficient deep learning model to predict cloud workload for industry informatics. IEEE Trans Ind Inform 14(7):3170\u20133178","journal-title":"IEEE Trans Ind Inform"},{"key":"1225_CR25","first-page":"226","volume":"35","author":"Z Lianming","year":"2020","unstructured":"Lianming Z, Huan Z, Qian T, Pingping D, Zhen Z, Yehua W, Jing M, Kaiping X (2020) Lntp: an end-to-end online prediction model for network traffic. IEEE Netw 35:226\u2013233","journal-title":"IEEE Netw"},{"key":"1225_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s00521-021-05770-9","volume":"33","author":"S Ouhame","year":"2021","unstructured":"Ouhame S, Hadi Y, Ullah A (2021) An efficient forecasting approach for resource utilization in cloud data center using CNN-LSTM model. Neural Comput Appl 33:1\u201313","journal-title":"Neural Comput Appl"},{"issue":"12","key":"1225_CR27","doi-asserted-by":"publisher","first-page":"6554","DOI":"10.1007\/s11227-017-2044-4","volume":"74","author":"B Song","year":"2018","unstructured":"Song B, Yao Yu, Zhou Yu, Wang Z, Sidan D (2018) Host load prediction with long short-term memory in cloud computing. J Supercomput 74(12):6554\u20136568","journal-title":"J Supercomput"},{"issue":"10","key":"1225_CR28","doi-asserted-by":"publisher","first-page":"D29","DOI":"10.1364\/JOCN.10.000D29","volume":"10","author":"B Li","year":"2018","unstructured":"Li B, Wei L, Liu S, Zhu Z (2018) Deep-learning-assisted network orchestration for on-demand and cost-effective vNF service chaining in inter-dc elastic optical networks. IEEE\/OSA J Opt Commun Netw 10(10):D29\u2013D41","journal-title":"IEEE\/OSA J Opt Commun Netw"},{"key":"1225_CR29","doi-asserted-by":"crossref","unstructured":"Gupta S, Dinesh DA (2017) Resource usage prediction of cloud workloads using deep bidirectional long short term memory networks. In: 2017 IEEE international conference on advanced networks and telecommunications systems (ANTS). IEEE, pp 1\u20136","DOI":"10.1109\/ANTS.2017.8384098"},{"key":"1225_CR30","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/j.neucom.2020.11.011","volume":"424","author":"J Bi","year":"2021","unstructured":"Bi J, Li S, Yuan H, Zhou MC (2021) Integrated deep learning method for workload and resource prediction in cloud systems. Neurocomputing 424:35\u201348","journal-title":"Neurocomputing"},{"key":"1225_CR31","unstructured":"Kalchbrenner N, Danihelka I, Graves A (2015) Grid long short-term memory. arXiv:1507.01526"},{"issue":"1","key":"1225_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s13638-019-1605-z","volume":"2019","author":"Y Zhu","year":"2019","unstructured":"Zhu Y, Zhang W, Chen Y, Gao H (2019) A novel approach to workload prediction using attention-based LSTM encoder\u2013decoder network in cloud environment. EURASIP J Wirel Commun Netw 2019(1):1\u201318","journal-title":"EURASIP J Wirel Commun Netw"},{"issue":"6","key":"1225_CR33","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1109\/MNET.2018.1800127","volume":"32","author":"J Feng","year":"2018","unstructured":"Feng J, Chen X, Gao R, Zeng M, Li Y (2018) Deeptp: an end-to-end neural network for mobile cellular traffic prediction. IEEE Netw 32(6):108\u2013115","journal-title":"IEEE Netw"},{"issue":"1","key":"1225_CR34","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1109\/MCOM.2016.7378433","volume":"54","author":"R Mijumbi","year":"2016","unstructured":"Mijumbi R, Serrat J, Gorricho J-L, Latr\u00e9 S, Charalambides M, Lopez D (2016) Management and orchestration challenges in network functions virtualization. IEEE Commun Mag 54(1):98\u2013105","journal-title":"IEEE Commun Mag"},{"issue":"1","key":"1225_CR35","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/TNN.2008.2005605","volume":"20","author":"F Scarselli","year":"2008","unstructured":"Scarselli F, Gori M, Tsoi AC, Hagenbuchner M, Monfardini G (2008) The graph neural network model. IEEE Trans Neural Netw 20(1):61\u201380","journal-title":"IEEE Trans Neural Netw"},{"key":"1225_CR36","doi-asserted-by":"crossref","unstructured":"Xiao Y, Zhang Q, Liu F, Wang J, Zhao M, Zhang Z, Zhang J (2019) Nfvdeep: adaptive online service function chain deployment with deep reinforcement learning. In: Proceedings of the international symposium on quality of service, pp 1\u201310","DOI":"10.1145\/3326285.3329056"},{"key":"1225_CR37","doi-asserted-by":"crossref","unstructured":"Wang T, Fan Q, Li X, Zhang X, Xiong Q, Fu S, Gao M (2021) Drl-sfcp: adaptive service function chains placement with deep reinforcement learning. In: ICC 2021-IEEE international conference on communications. IEEE, pp 1\u20136","DOI":"10.1109\/ICC42927.2021.9500964"},{"key":"1225_CR38","doi-asserted-by":"crossref","unstructured":"Kim H, Park S, Lange S, Lee D, Heo D, Choi H, Yoo J-H, Won-Ki HJ (2020) Graph neural network-based virtual network function management. In: APNOMS, pp 13\u201318","DOI":"10.23919\/APNOMS50412.2020.9237002"},{"key":"1225_CR39","doi-asserted-by":"crossref","unstructured":"Jalodia N, Henna S, Davy A (2019) Deep reinforcement learning for topology-aware VNF resource prediction in NFV environments. In: 2019 IEEE conference on network function virtualization and software defined networks (NFV-SDN). IEEE, pp 1\u20135","DOI":"10.1109\/NFV-SDN47374.2019.9040154"},{"key":"1225_CR40","doi-asserted-by":"crossref","unstructured":"Mijumbi R, Hasija S, Davy S, Davy A, Jennings B, Boutaba R (2016) A connectionist approach to dynamic resource management for virtualised network functions. In: 2016 12th international conference on network and service management (CNSM). IEEE, pp 1\u20139","DOI":"10.1109\/CNSM.2016.7818394"},{"key":"1225_CR41","unstructured":"Biemann C (2016) Vectors or graphs? On differences of representations for distributional semantic models. In: Proceedings of the 5th workshop on cognitive aspects of the Lexicon (CogALex-V)"},{"issue":"1","key":"1225_CR42","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/TNN.2008.2005605","volume":"20","author":"F Scarselli","year":"2009","unstructured":"Scarselli F, Gori M, Tsoi AC, Hagenbuchner M, Monfardini G (2009) The graph neural network model. IEEE Trans Neural Netw 20(1):61\u201380","journal-title":"IEEE Trans Neural Netw"},{"issue":"1","key":"1225_CR43","doi-asserted-by":"publisher","first-page":"26","DOI":"10.9781\/ijimai.2016.415","volume":"4","author":"H Ramchoun","year":"2016","unstructured":"Ramchoun H, Idrissi MAJ, Ghanou Y, Ettaouil M (2016) Multilayer perceptron: architecture optimization and training. IJIMAI 4(1):26\u201330","journal-title":"IJIMAI"},{"key":"1225_CR44","doi-asserted-by":"crossref","unstructured":"Albawi S, Mohammed TA, Al-Zawi S (2017) Understanding of a convolutional neural network. In: 2017 international conference on engineering and technology (ICET). IEEE, pp 1\u20136","DOI":"10.1109\/ICEngTechnol.2017.8308186"},{"key":"1225_CR45","unstructured":"O\u2019Shea K, Nash R (2015) An introduction to convolutional neural networks. arXiv:1511.08458"},{"issue":"14\u201315","key":"1225_CR46","doi-asserted-by":"publisher","first-page":"2627","DOI":"10.1016\/S1352-2310(97)00447-0","volume":"32","author":"MW Gardner","year":"1998","unstructured":"Gardner MW, Dorling SR (1998) Artificial neural networks (the multilayer perceptron)-a review of applications in the atmospheric sciences. Atmos Environ 32(14\u201315):2627\u20132636","journal-title":"Atmos Environ"},{"issue":"1","key":"1225_CR47","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/S0893-6080(97)00097-X","volume":"11","author":"F Scarselli","year":"1998","unstructured":"Scarselli F, Tsoi AC (1998) Universal approximation using feedforward neural networks: a survey of some existing methods, and some new results. Neural Netw 11(1):15\u201337","journal-title":"Neural Netw"},{"key":"1225_CR48","unstructured":"Huang Z, Xu W, Yu K (2015) Bidirectional LSTM-CRF models for sequence tagging. arXiv:1508.01991"},{"issue":"10","key":"1225_CR49","doi-asserted-by":"publisher","first-page":"2222","DOI":"10.1109\/TNNLS.2016.2582924","volume":"28","author":"K Greff","year":"2016","unstructured":"Greff K, Srivastava RK, Koutn\u00edk J, Steunebrink BR, Schmidhuber J (2016) LSTM: a search space odyssey. IEEE Trans Neural Netw Learn Syst 28(10):2222\u20132232","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"key":"1225_CR50","doi-asserted-by":"publisher","first-page":"650","DOI":"10.1016\/j.procir.2021.03.088","volume":"99","author":"B Lindemann","year":"2021","unstructured":"Lindemann B et al (2021) A survey on long short-term memory networks for time series prediction. Procedia CIRP 99:650\u2013655","journal-title":"Procedia CIRP"},{"issue":"1","key":"1225_CR51","first-page":"1525","volume":"7","author":"T Chai","year":"2014","unstructured":"Chai T, Draxler RR (2014) Root mean square error (RMSE) or mean absolute error (MAE). Geosci Model Dev Discuss 7(1):1525\u20131534","journal-title":"Geosci Model Dev Discuss"},{"issue":"3","key":"1225_CR52","doi-asserted-by":"publisher","first-page":"766","DOI":"10.1037\/0033-2909.92.3.766","volume":"92","author":"KE O\u2019Grady","year":"1982","unstructured":"O\u2019Grady KE (1982) Measures of explained variance: cautions and limitations. Psychol Bull 92(3):766","journal-title":"Psychol Bull"},{"issue":"2","key":"1225_CR53","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1037\/0033-2909.97.2.307","volume":"97","author":"DJ Ozer","year":"1985","unstructured":"Ozer DJ (1985) Correlation and the coefficient of determination. Psychol Bull 97(2):307","journal-title":"Psychol Bull"},{"key":"1225_CR54","volume-title":"Introduction to neural networks with Java","author":"Heaton Jeff","year":"2008","unstructured":"Jeff Heaton (2008) Introduction to neural networks with Java. Heaton Research, Inc, Chesterfield"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-023-01225-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00607-023-01225-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-023-01225-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,30]],"date-time":"2024-01-30T07:09:22Z","timestamp":1706598562000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00607-023-01225-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,13]]},"references-count":54,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2024,2]]}},"alternative-id":["1225"],"URL":"https:\/\/doi.org\/10.1007\/s00607-023-01225-2","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"type":"print","value":"0010-485X"},{"type":"electronic","value":"1436-5057"}],"subject":[],"published":{"date-parts":[[2023,10,13]]},"assertion":[{"value":"10 May 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 September 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 October 2023","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 authors declare that they have no conflict of interest with any financial organization.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}