Skip to main content
Erschienen in: Soft Computing 19/2020

14.03.2020 | Methodologies and Application

BiPhase adaptive learning-based neural network model for cloud datacenter workload forecasting

verfasst von: Jitendra Kumar, Deepika Saxena, Ashutosh Kumar Singh, Anand Mohan

Erschienen in: Soft Computing | Ausgabe 19/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Cloud computing promises elasticity, flexibility and cost-effectiveness to satisfy service level agreement conditions. The cloud service providers should plan and provision the computing resources rapidly to ensure the availability of infrastructure to match the demands with closed proximity. The workload prediction has become critical as it can be helpful in managing the infrastructure effectively. In this paper, we present a workload forecasting framework based on neural network model with supervised learning technique. An improved and adaptive differential evolution algorithm is developed to improve the learning efficiency of predictive model. The algorithm is capable of optimizing the best suitable mutation operator and crossover operator. The prediction accuracy and convergence rate of the learning are observed to be improved due to its adaptive behavior in pattern learning from sampled data. The predictive model’s performance is evaluated on four real-world data traces including Google cluster trace and NASA Kennedy Space Center logs. The results are compared with state-of-the-art methods, and improvements up to 91%, 97% and 97.2% are observed over self-adaptive differential evolution, backpropagation and average-based workload prediction techniques, respectively.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Alam M, Shakil KA, Sethi S (2016) Analysis and clustering of workload in Google Cluster Trace based on resource usage. In: 2016 IEEE international conference on computational science and engineering (CSE) and IEEE international conference on embedded and ubiquitous computing (EUC) and 15th international symposium on distributed computing and applications for business engineering (DCABES). IEEE, pp 740–747 Alam M, Shakil KA, Sethi S (2016) Analysis and clustering of workload in Google Cluster Trace based on resource usage. In: 2016 IEEE international conference on computational science and engineering (CSE) and IEEE international conference on embedded and ubiquitous computing (EUC) and 15th international symposium on distributed computing and applications for business engineering (DCABES). IEEE, pp 740–747
Zurück zum Zitat Amekraz Z, Hadi MY (2018) Higher order statistics based method for workload prediction in the cloud using ARMA model. In: 2018 international conference on intelligent systems and computer vision (ISCV). IEEE, pp 1–5 Amekraz Z, Hadi MY (2018) Higher order statistics based method for workload prediction in the cloud using ARMA model. In: 2018 international conference on intelligent systems and computer vision (ISCV). IEEE, pp 1–5
Zurück zum Zitat Amiri M, Mohammad-Khanli L (2017) Survey on prediction models of applications for resources provisioning in cloud. J Netw Comput Appl 82:93–113CrossRef Amiri M, Mohammad-Khanli L (2017) Survey on prediction models of applications for resources provisioning in cloud. J Netw Comput Appl 82:93–113CrossRef
Zurück zum Zitat Amiri M, Feizi-Derakhshi MR, Mohammad-Khanli L (2017) IDS fitted Q improvement using fuzzy approach for resource provisioning in cloud. J Intell Fuzzy Syst 32(1):229–240CrossRef Amiri M, Feizi-Derakhshi MR, Mohammad-Khanli L (2017) IDS fitted Q improvement using fuzzy approach for resource provisioning in cloud. J Intell Fuzzy Syst 32(1):229–240CrossRef
Zurück zum Zitat Amiri M, Mohammad-Khanli L, Mirandola R (2018) An online learning model based on episode mining for workload prediction in cloud. Future Gener Comput Syst 87:83–101CrossRef Amiri M, Mohammad-Khanli L, Mirandola R (2018) An online learning model based on episode mining for workload prediction in cloud. Future Gener Comput Syst 87:83–101CrossRef
Zurück zum Zitat Arlitt MF, Williamson CL (1996) Web server workload characterization: the search for invariants. SIGMETRICS Perform Eval Rev 24(1):126–137CrossRef Arlitt MF, Williamson CL (1996) Web server workload characterization: the search for invariants. SIGMETRICS Perform Eval Rev 24(1):126–137CrossRef
Zurück zum Zitat Calheiros RN, Masoumi E, Ranjan R, Buyya R (2014) Workload prediction using ARIMA model and its impact on cloud applications’ QoS. IEEE Trans Cloud Comput 3(4):449–458CrossRef Calheiros RN, Masoumi E, Ranjan R, Buyya R (2014) Workload prediction using ARIMA model and its impact on cloud applications’ QoS. IEEE Trans Cloud Comput 3(4):449–458CrossRef
Zurück zum Zitat Cao R, Yu Z, Marbach T, Li J, Wang G, Liu X (2018) Load prediction for data centers based on database service. In: 2018 IEEE 42nd annual computer software and applications conference (COMPSAC), vol 1. IEEE, pp 728–737 Cao R, Yu Z, Marbach T, Li J, Wang G, Liu X (2018) Load prediction for data centers based on database service. In: 2018 IEEE 42nd annual computer software and applications conference (COMPSAC), vol 1. IEEE, pp 728–737
Zurück zum Zitat Chakraborty UK (2008) Advances in differential evolution, vol 143. Springer, BerlinCrossRef Chakraborty UK (2008) Advances in differential evolution, vol 143. Springer, BerlinCrossRef
Zurück zum Zitat Dawar D, Ludwig SA (2018) Effect of strategy adaptation on differential evolution in presence and absence of parameter adaptation: an investigation. J Artif Intell Soft Comput Res 8(3):211–235CrossRef Dawar D, Ludwig SA (2018) Effect of strategy adaptation on differential evolution in presence and absence of parameter adaptation: an investigation. J Artif Intell Soft Comput Res 8(3):211–235CrossRef
Zurück zum Zitat Duy TVT, Sato Y, Inoguchi Y (2011) Improving accuracy of host load predictions on computational grids by artificial neural networks. Int J Parallel Emerg Distrib Syst 26(4):275–290CrossRef Duy TVT, Sato Y, Inoguchi Y (2011) Improving accuracy of host load predictions on computational grids by artificial neural networks. Int J Parallel Emerg Distrib Syst 26(4):275–290CrossRef
Zurück zum Zitat Elsayed SM, Sarker RA, Essam DL (2013) An improved self-adaptive differential evolution algorithm for optimization problems. IEEE Trans Ind Inf 9(1):89–99CrossRef Elsayed SM, Sarker RA, Essam DL (2013) An improved self-adaptive differential evolution algorithm for optimization problems. IEEE Trans Ind Inf 9(1):89–99CrossRef
Zurück zum Zitat Finner H (1993) On a monotonicity problem in step-down multiple test procedures. J Am Stat Assoc 88(423):920–923MathSciNetCrossRef Finner H (1993) On a monotonicity problem in step-down multiple test procedures. J Am Stat Assoc 88(423):920–923MathSciNetCrossRef
Zurück zum Zitat Friedman M (1937) The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J Am Stat Assoc 32(200):675–701CrossRef Friedman M (1937) The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J Am Stat Assoc 32(200):675–701CrossRef
Zurück zum Zitat Garg SK, Toosi AN, Gopalaiyengar SK, Buyya R (2014) Sla-based virtual machine management for heterogeneous workloads in a cloud datacenter. J Netw Comput Appl 45:108–120CrossRef Garg SK, Toosi AN, Gopalaiyengar SK, Buyya R (2014) Sla-based virtual machine management for heterogeneous workloads in a cloud datacenter. J Netw Comput Appl 45:108–120CrossRef
Zurück zum Zitat Hegerty B, Hung CC, Kasprak K (2009) A comparative study on differential evolution and genetic algorithms for some combinatorial problems. In: Proceedings of 8th Mexican international conference on artificial intelligence, pp 9–13 Hegerty B, Hung CC, Kasprak K (2009) A comparative study on differential evolution and genetic algorithms for some combinatorial problems. In: Proceedings of 8th Mexican international conference on artificial intelligence, pp 9–13
Zurück zum Zitat Herbst NR, Kounev S, Reussner R (2013) Elasticity in cloud computing: what it is, and what it is not. In: Proceedings of the 10th international conference on autonomic computing (ICAC-13), pp 23–27 Herbst NR, Kounev S, Reussner R (2013) Elasticity in cloud computing: what it is, and what it is not. In: Proceedings of the 10th international conference on autonomic computing (ICAC-13), pp 23–27
Zurück zum Zitat Ilonen J, Kamarainen JK, Lampinen J (2003) Differential evolution training algorithm for feed-forward neural networks. Neural Process Lett 17(1):93–105CrossRef Ilonen J, Kamarainen JK, Lampinen J (2003) Differential evolution training algorithm for feed-forward neural networks. Neural Process Lett 17(1):93–105CrossRef
Zurück zum Zitat Iorio AW, Li X (2004) Solving rotated multi-objective optimization problems using differential evolution. In: Webb GI, Yu X (eds) Australasian joint conference on artificial intelligence. Springer, Berlin, pp 861–872 Iorio AW, Li X (2004) Solving rotated multi-objective optimization problems using differential evolution. In: Webb GI, Yu X (eds) Australasian joint conference on artificial intelligence. Springer, Berlin, pp 861–872
Zurück zum Zitat Jiang Y, Perng CS, Li T, Chang RN (2013) Cloud analytics for capacity planning and instant VM provisioning. IEEE Trans Netw Serv Manag 10(3):312–325CrossRef Jiang Y, Perng CS, Li T, Chang RN (2013) Cloud analytics for capacity planning and instant VM provisioning. IEEE Trans Netw Serv Manag 10(3):312–325CrossRef
Zurück zum Zitat Karaboga D, Kaya E (2019) Adaptive network based fuzzy inference system (ANFIS) training approaches: a comprehensive survey. Artif Intell Rev 52:2263–2293CrossRef Karaboga D, Kaya E (2019) Adaptive network based fuzzy inference system (ANFIS) training approaches: a comprehensive survey. Artif Intell Rev 52:2263–2293CrossRef
Zurück zum Zitat Kaya Y, Uyar M, et al (2011) A novel crossover operator for genetic algorithms: ring crossover. arXiv preprint arXiv:1105.0355 Kaya Y, Uyar M, et al (2011) A novel crossover operator for genetic algorithms: ring crossover. arXiv preprint arXiv:​1105.​0355
Zurück zum Zitat Khan A, Yan X, Tao S, Anerousis N (2012) Workload characterization and prediction in the cloud: a multiple time series approach. In: 2012 IEEE network operations and management symposium. IEEE, pp 1287–1294 Khan A, Yan X, Tao S, Anerousis N (2012) Workload characterization and prediction in the cloud: a multiple time series approach. In: 2012 IEEE network operations and management symposium. IEEE, pp 1287–1294
Zurück zum Zitat Kousiouris G, Menychtas A, Kyriazis D, Gogouvitis S, Varvarigou T (2014) Dynamic, behavioral-based estimation of resource provisioning based on high-level application terms in cloud platforms. Future Gener Comput Syst 32:27–40CrossRef Kousiouris G, Menychtas A, Kyriazis D, Gogouvitis S, Varvarigou T (2014) Dynamic, behavioral-based estimation of resource provisioning based on high-level application terms in cloud platforms. Future Gener Comput Syst 32:27–40CrossRef
Zurück zum Zitat Kumar J, Singh AK (2016) Dynamic resource scaling in cloud using neural network and black hole algorithm. In: 2016 Fifth international conference on Eco-friendly computing and communication systems (ICECCS). IEEE, pp 63–67 Kumar J, Singh AK (2016) Dynamic resource scaling in cloud using neural network and black hole algorithm. In: 2016 Fifth international conference on Eco-friendly computing and communication systems (ICECCS). IEEE, pp 63–67
Zurück zum Zitat Kumar J, Singh AK (2018) Workload prediction in cloud using artificial neural network and adaptive differential evolution. Future Gener Comput Syst 81:41–52CrossRef Kumar J, Singh AK (2018) Workload prediction in cloud using artificial neural network and adaptive differential evolution. Future Gener Comput Syst 81:41–52CrossRef
Zurück zum Zitat Leitner P, Wetzstein B, Rosenberg F, Michlmayr A, Dustdar S, Leymann F (2009) Runtime prediction of service level agreement violations for composite services. In: Service-oriented computing. ICSOC/ServiceWave 2009 workshops, pp 176–186 Leitner P, Wetzstein B, Rosenberg F, Michlmayr A, Dustdar S, Leymann F (2009) Runtime prediction of service level agreement violations for composite services. In: Service-oriented computing. ICSOC/ServiceWave 2009 workshops, pp 176–186
Zurück zum Zitat Li H, Groep D, Wolters L (2005) An evaluation of learning and heuristic techniques for application run time predictions. In: Proceedings of 11th annual conference of the advance school for computing and imaging (ASCI), The Netherlands Li H, Groep D, Wolters L (2005) An evaluation of learning and heuristic techniques for application run time predictions. In: Proceedings of 11th annual conference of the advance school for computing and imaging (ASCI), The Netherlands
Zurück zum Zitat Li J, Ma X, Singh K, Schulz M, de Supinski BR, McKee SA (2009) Machine learning based online performance prediction for runtime parallelization and task scheduling. In: 2009 IEEE international symposium on performance analysis of systems and software, pp 89–100 Li J, Ma X, Singh K, Schulz M, de Supinski BR, McKee SA (2009) Machine learning based online performance prediction for runtime parallelization and task scheduling. In: 2009 IEEE international symposium on performance analysis of systems and software, pp 89–100
Zurück zum Zitat Liu C, Shang Y, Duan L, Chen S, Liu C, Chen J (2015) Optimizing workload category for adaptive workload prediction in service clouds. In: International conference on service-oriented computing, pp 87–104 Liu C, Shang Y, Duan L, Chen S, Liu C, Chen J (2015) Optimizing workload category for adaptive workload prediction in service clouds. In: International conference on service-oriented computing, pp 87–104
Zurück zum Zitat Mason K, Duggan M, Barrett E, Duggan J, Howley E (2018) Predicting host CPU utilization in the cloud using evolutionary neural networks. Future Gener Comput Syst 86:162–173CrossRef Mason K, Duggan M, Barrett E, Duggan J, Howley E (2018) Predicting host CPU utilization in the cloud using evolutionary neural networks. Future Gener Comput Syst 86:162–173CrossRef
Zurück zum Zitat Meng X, Isci C, Kephart J, Zhang L, Bouillet E, Pendarakis D (2010) Efficient resource provisioning in compute clouds via VM multiplexing. In: Proceedings of the 7th international conference on autonomic computing. ACM, pp 11–20 Meng X, Isci C, Kephart J, Zhang L, Bouillet E, Pendarakis D (2010) Efficient resource provisioning in compute clouds via VM multiplexing. In: Proceedings of the 7th international conference on autonomic computing. ACM, pp 11–20
Zurück zum Zitat Mirjalili S (2015) How effective is the grey wolf optimizer in training multi-layer perceptrons. Appl Intell 43(1):150–161CrossRef Mirjalili S (2015) How effective is the grey wolf optimizer in training multi-layer perceptrons. Appl Intell 43(1):150–161CrossRef
Zurück zum Zitat Miu T, Missier P (2012) Predicting the execution time of workflow activities based on their input features. In: 2012 SC companion: high performance computing, networking storage and analysis. IEEE, pp 64–72 Miu T, Missier P (2012) Predicting the execution time of workflow activities based on their input features. In: 2012 SC companion: high performance computing, networking storage and analysis. IEEE, pp 64–72
Zurück zum Zitat Nawi NM, Khan A, Rehman MZ (2013) A new back-propagation neural network optimized with cuckoo search algorithm. In: Murgante B, Misra S, Carlini M, Torre CM, Nguyen H-Q, Taniar D, Apduhan BO, Gervasi O (eds) International conference on computational science and its applications. Springer, Berlin, pp 413–426 Nawi NM, Khan A, Rehman MZ (2013) A new back-propagation neural network optimized with cuckoo search algorithm. In: Murgante B, Misra S, Carlini M, Torre CM, Nguyen H-Q, Taniar D, Apduhan BO, Gervasi O (eds) International conference on computational science and its applications. Springer, Berlin, pp 413–426
Zurück zum Zitat Pavai G, Geetha T (2017) A survey on crossover operators. ACM Comput Surv (CSUR) 49(4):72CrossRef Pavai G, Geetha T (2017) A survey on crossover operators. ACM Comput Surv (CSUR) 49(4):72CrossRef
Zurück zum Zitat Prevost JJ, Nagothu KM, Kelley B, Jamshidi M (2011) Prediction of cloud data center networks loads using stochastic and neural models. In: 2011 6th International conference on system of systems engineering. IEEE, pp 276–281 Prevost JJ, Nagothu KM, Kelley B, Jamshidi M (2011) Prediction of cloud data center networks loads using stochastic and neural models. In: 2011 6th International conference on system of systems engineering. IEEE, pp 276–281
Zurück zum Zitat Price KV (1996) Differential evolution: a fast and simple numerical optimizer. In: Fuzzy Information Processing Society, 1996. NAFIPS, 1996 Biennial conference of the North American. IEEE, pp 524–527 Price KV (1996) Differential evolution: a fast and simple numerical optimizer. In: Fuzzy Information Processing Society, 1996. NAFIPS, 1996 Biennial conference of the North American. IEEE, pp 524–527
Zurück zum Zitat Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. In: 2005 IEEE congress on evolutionary computation, vol 2. IEEE, pp 1785–1791 Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. In: 2005 IEEE congress on evolutionary computation, vol 2. IEEE, pp 1785–1791
Zurück zum Zitat Rajarathinam VR, Rajarathinam J, Gupta H (2014) Power-aware meta scheduler with non-linear workload prediction for adaptive virtual machine provisioning. In: Huang D, Bevilacqua V, Premaratne P (eds) Intelligent computing theory. Springer, Cham, pp 826–837CrossRef Rajarathinam VR, Rajarathinam J, Gupta H (2014) Power-aware meta scheduler with non-linear workload prediction for adaptive virtual machine provisioning. In: Huang D, Bevilacqua V, Premaratne P (eds) Intelligent computing theory. Springer, Cham, pp 826–837CrossRef
Zurück zum Zitat Rao J, Bu X, Xu CZ, Wang L, Yin G (2009) VCONF: a reinforcement learning approach to virtual machines auto-configuration. In: Proceedings of the 6th international conference on Autonomic computing. ACM, pp 137–146 Rao J, Bu X, Xu CZ, Wang L, Yin G (2009) VCONF: a reinforcement learning approach to virtual machines auto-configuration. In: Proceedings of the 6th international conference on Autonomic computing. ACM, pp 137–146
Zurück zum Zitat Rasheduzzaman M, Islam MA, Islam T, Hossain T, Rahman RM (2014) Study of different forecasting models on Google Cluster Trace. In: 16th international conference computer and information technology. IEEE, pp 414–419 Rasheduzzaman M, Islam MA, Islam T, Hossain T, Rahman RM (2014) Study of different forecasting models on Google Cluster Trace. In: 16th international conference computer and information technology. IEEE, pp 414–419
Zurück zum Zitat Reiss C, Wilkes J, Hellerstein JL (2011) Google-cluster traces:format+schema. Google Inc, White Paper Reiss C, Wilkes J, Hellerstein JL (2011) Google-cluster traces:format+schema. Google Inc, White Paper
Zurück zum Zitat Saripalli P, Kiran G, Shankar RR, Narware H, Bindal N (2011) Load prediction and hot spot detection models for autonomic cloud computing. In: 2011 fourth IEEE international conference on utility and cloud computing. IEEE, pp 397–402 Saripalli P, Kiran G, Shankar RR, Narware H, Bindal N (2011) Load prediction and hot spot detection models for autonomic cloud computing. In: 2011 fourth IEEE international conference on utility and cloud computing. IEEE, pp 397–402
Zurück zum Zitat Souza P, Dotto G, Salau N (2018) Artificial neural network (ANN) and adaptive neuro-fuzzy interference system (ANFIS) modelling for nickel adsorption onto agro-wastes and commercial activated carbon. J Environ Chem Eng 6(6):7152–7160CrossRef Souza P, Dotto G, Salau N (2018) Artificial neural network (ANN) and adaptive neuro-fuzzy interference system (ANFIS) modelling for nickel adsorption onto agro-wastes and commercial activated carbon. J Environ Chem Eng 6(6):7152–7160CrossRef
Zurück zum Zitat Sri RL, Balaji N (2018) An empirical model of adaptive cloud resource provisioning with speculation. Soft Comput 23:1–17 Sri RL, Balaji N (2018) An empirical model of adaptive cloud resource provisioning with speculation. Soft Comput 23:1–17
Zurück zum Zitat Swami A, Mendel J (1992) Identifiability of the AR parameters of an ARMA process using cumulants. IEEE Trans Autom Control 37(2):268–273MathSciNetCrossRef Swami A, Mendel J (1992) Identifiability of the AR parameters of an ARMA process using cumulants. IEEE Trans Autom Control 37(2):268–273MathSciNetCrossRef
Zurück zum Zitat Tang Z, Mo Y, Li K, Li K (2014) Dynamic forecast scheduling algorithm for virtual machine placement in cloud computing environment. J Supercomput 70(3):1279–1296CrossRef Tang Z, Mo Y, Li K, Li K (2014) Dynamic forecast scheduling algorithm for virtual machine placement in cloud computing environment. J Supercomput 70(3):1279–1296CrossRef
Zurück zum Zitat Tesauro G, Jong NK, Das R, Bennani MN (2006) A hybrid reinforcement learning approach to autonomic resource allocation. In: 2006 IEEE international conference on autonomic computing. IEEE, pp 65–73 Tesauro G, Jong NK, Das R, Bennani MN (2006) A hybrid reinforcement learning approach to autonomic resource allocation. In: 2006 IEEE international conference on autonomic computing. IEEE, pp 65–73
Zurück zum Zitat Tran VG, Debusschere V, Bacha S (2013) Neural networks for web server workload forecasting. In: 2013 IEEE international conference on industrial technology (ICIT), pp 1152–1156 Tran VG, Debusschere V, Bacha S (2013) Neural networks for web server workload forecasting. In: 2013 IEEE international conference on industrial technology (ICIT), pp 1152–1156
Zurück zum Zitat Uzuner S, Cekmecelioglu D (2016) Comparison of artificial neural networks (ANN) and adaptive neuro-fuzzy inference system (ANFIS) models in simulating polygalacturonase production. BioResources 11:8676–8685CrossRef Uzuner S, Cekmecelioglu D (2016) Comparison of artificial neural networks (ANN) and adaptive neuro-fuzzy inference system (ANFIS) models in simulating polygalacturonase production. BioResources 11:8676–8685CrossRef
Zurück zum Zitat Wright AH (1991) Genetic algorithms for real parameter optimization. In: Foundations of genetic algorithms, vol 1. Elsevier, Amsterdam, pp 205–218 Wright AH (1991) Genetic algorithms for real parameter optimization. In: Foundations of genetic algorithms, vol 1. Elsevier, Amsterdam, pp 205–218
Zurück zum Zitat Wu W, Lin W, Peng Z (2017) An intelligent power consumption model for virtual machines under CPU-intensive workload in cloud environment. Soft Comput 21(19):5755–5764CrossRef Wu W, Lin W, Peng Z (2017) An intelligent power consumption model for virtual machines under CPU-intensive workload in cloud environment. Soft Comput 21(19):5755–5764CrossRef
Zurück zum Zitat Wu Q, Shen X, Jin Y, Chen Z, Li S, Khan AH, Chen D (2019) Intelligent beetle antennae search for UAV sensing and avoidance of obstacles. Sensors 19(8):1758CrossRef Wu Q, Shen X, Jin Y, Chen Z, Li S, Khan AH, Chen D (2019) Intelligent beetle antennae search for UAV sensing and avoidance of obstacles. Sensors 19(8):1758CrossRef
Zurück zum Zitat Dy Xu, Yang Sl, Liu Rp (2013) A mixture of HMM, GA, and Elman network for load prediction in cloud-oriented data centers. J Zhejiang Univ Sci C 14(11):845–858CrossRef Dy Xu, Yang Sl, Liu Rp (2013) A mixture of HMM, GA, and Elman network for load prediction in cloud-oriented data centers. J Zhejiang Univ Sci C 14(11):845–858CrossRef
Zurück zum Zitat Yang L, Foster I, Schopf JM (2003) Homeostatic and tendency-based CPU load predictions. In: Proceedings international parallel and distributed processing symposium. IEEE, p 9 Yang L, Foster I, Schopf JM (2003) Homeostatic and tendency-based CPU load predictions. In: Proceedings international parallel and distributed processing symposium. IEEE, p 9
Zurück zum Zitat Zhang L, Chang H, Xu R (2012) Equal-width partitioning roulette wheel selection in genetic algorithm. In: 2012 conference on technologies and applications of artificial intelligence. IEEE, pp 62–67 Zhang L, Chang H, Xu R (2012) Equal-width partitioning roulette wheel selection in genetic algorithm. In: 2012 conference on technologies and applications of artificial intelligence. IEEE, pp 62–67
Zurück zum Zitat Zhang L, Li H, Kong XG (2019) Evolving feedforward artificial neural networks using a two-stage approach. Neurocomputing 360:25–36CrossRef Zhang L, Li H, Kong XG (2019) Evolving feedforward artificial neural networks using a two-stage approach. Neurocomputing 360:25–36CrossRef
Metadaten
Titel
BiPhase adaptive learning-based neural network model for cloud datacenter workload forecasting
verfasst von
Jitendra Kumar
Deepika Saxena
Ashutosh Kumar Singh
Anand Mohan
Publikationsdatum
14.03.2020
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 19/2020
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-020-04808-9

Weitere Artikel der Ausgabe 19/2020

Soft Computing 19/2020 Zur Ausgabe

Premium Partner