SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
Machine Status Prediction for Dynamic and
Heterogenous Cloud Environment
Jinliang Xu, Ao Zhou∗, Shangguang Wang, Qibo Sun, Jinglin Li, Fangchun Yang
State Key Laboratory of Networking and Switching Technology
Beijing University of Posts and Telecommunications, Beijing, China
{jlxu,aozhou,sgwang,qbsun,jlli,fcyang}@bupt.edu.cn
Abstract—The widespread utilization of cloud computing ser-
vices has brought in the emergence of cloud service reliability
as an important issue for both cloud providers and users. To
enhance cloud service reliability and reduce the subsequent losses,
the future status of virtual machines should be monitored in real
time and predicted before they crash. However, most existing
methods ignore the following two characteristics of actual cloud
environment, and will result in bad performance of status pre-
diction: 1. cloud environment is dynamically changing; 2. cloud
environment consists of many heterogeneous physical and virtual
machines. In this paper, we investigate the predictive power of
collected data from cloud environment, and propose a simple yet
general machine learning model StaP to predict multiple machine
status. We introduce the motivation, the model development
and optimization of the proposed StaP. The experimental results
validated the effectiveness of the proposed StaP.
Keywords—cloud environment, status prediction, heterogenous,
dynamic.
I. INTRODUCTION
The large-scale utilization of cloud computing services for
hosting industrial applications has led to the emergence of
cloud service reliability as an important issue for both cloud
service providers and users [1]. Cloud environment employs
plenty of physical machines that are interconnected together
to deliver highly reliable cloud computing services. Although
the crash probability of a single virtual machine might be low,
it magnifys across the whole cloud environment [2].
To enhance cloud service reliability and reduce the subse-
quent losses, the future status of virtual machines, such as
missing, locked, paused, deleting, the time taken to crash,
etc., should be predicted before it happens. However, most
existing methods ignore the following characteristics of actual
cloud environment and this will result in bad performance
of status prediction [1], [3]: (1) the cloud environment is
dynamically changing, which requires response in real time;(2)
cloud environment consists of many heterogeneous physical
machines, which bring about different items to deal with,
such as fan speed, CPU temperature, memory, disk error,
application updating, software architecture, etc.
In this paper, to tackle the above problems, we propose a
simple yet general machine learning model StaP to predict
multiple machine status. StaP can automatically learn the
representation of of different items and the correlations among
them, and predict multiple statuses in real time when ready
trained. The development and optimization process of the
proposed StaP is detailed. The experimental results validated
the effectiveness of StaP.
II. THE PROPOSED MODEL
Let V = {vm ∈ RD
|m = 1, 2, · · · , M} denote representa-
tion vectors of collected items in a D-dimension continuous
space, where vector vm represent the m-th item bm. V is
shared across all machines and can automatically be learned
from collected data. Let Sn denote the collected item list of
machine un. The length of Sn and its elements may vary
with different machines. Then we denote collected data by
R = {rn,m|n = 1, · · · , N, m ∈ Sn}, where rn,m stand for the
collected value of un on bm. We use one-hot representation
to represent each status, and concatenate them all to generate
representation yn of all statuses of machine un [4].
Based on these denotations, we can represent the conditional
probability that machine un takes value bm by adding the
corresponding value rm,n as scaling factor as follows:
p(vm|yn) = (pr(vm|yn))
rm,n
=
exp rm,nvT
mW yn
m∈Sn
exp (vT
mW yn)
rm,n
, (1)
where W ∈ RD×C
is a parameter that need to be learned from
data. And then, according to the product rule in probability
theory, we can get probability that un takes all values of Sn
as follows:
p(Sn|yn) =
m∈Sn
p(vm|yn)
=
exp m∈Sn
rm,nvm
T
W yn
m∈Sn
exp (vT
mW yn) m∈Sn
rm,n
. (2)
Finally we get the objective function as the log likelihood
over all the machines as follows:
StaP =
N
n=1
log p(yn|Sn), (3)
where η is the regularization constant.
2016 IEEE International Conference on Cluster Computing
2168-9253/16 $31.00 © 2016 IEEE
DOI 10.1109/CLUSTER.2016.73
136
Training model is to find the optimal parameters Θ that can
maximize Eq. 3. With elementary algebraic manipulations, we
can change the training target into:
Θ∗
= argmax
W ,V
N
n=1 m∈Sn
rm,nvm
T
W yn
−
m∈Sn
rm,n log
m∈Sn
exp vT
mW yn
(4)
As direct optimizing would suffer high computational cost,
we resort to the negative sampling technique [5] for efficiency.
The optimizing process is shown in Algorithm 1, where σ(x)
means the logistic function.
Algorithm 1: Learning algorithm
Input: R, Y = {yn},learning rate η, maximum iterations
maxIt, sampling number k;
Output: W , V ;
1 Initialize W , V ,t = 0, define ϕn = m∈Sn
rm,nvm;
2 while t + + < maxIt do
3 for n = 1; n ≤ N; n + + do
4 W = W + ησ −ϕT
n W yn ϕnyT
n ;
5 for m ∈ Sn do
6 vm = vm + ησ −ϕT
n W yn rm,nW yn;
7 for i = 1; i ≤ k; i + + do
8 sample negative sample yi;
9 W = W − ησ ϕT
n W yn ϕnyT
i ;
10 for m ∈ Sn do
11 vm = vm − ησ ϕT
n W yn rm,nW yi;
12 Update W = W − 2ληW , V = V − 2ληV ;
13 return W , V ;
With the ready trained parameters W , V , we can predict yz
for a new machine uz according to
y ∗
z = argmax
y∈Y
p(y|Sz) = argmax
y∈Y
˜p(yn)p(Sn|yn)
= argmax
y∈Y
log ˜p(y) +
m∈Sz
rm,zvm
T
W y
−
m∈Sz
rm,z log
m∈Sz
exp vT
mW y
, (5)
where ˜p(yn) is the empirical distribution of machine status
representation yn given by the R.
As the terms m∈Sz
rm,zvm
T
W , m∈Sz
rm,z and
vT
mW are constant for all y, the process to get y ∗
z would
not cost much. In Eq. 5, the empirical distribution ˜p(y) can
be considered as the prior probability of y, and p(Sn|yn) is
closely related to the likelihood function.
III. EXPERIMENT
The experimental dataset contains 210, 000 ratings ex-
pressed by 1, 075 users on 2, 000 books. A user has individual
information, such as gender, age group and his rating list. We
choose this dataset because a user, his rating list and individual
information can be mapped to a virtual machine, the set of
collected items and its two different future statuses.
We employ POP and SNE as baseline models, and weight-
ed F1 and Hamming Loss as evaluation metrics[4]. They
are commonly used in multi-task multi-class classification
problem, which is similar to status prediction tasks in cloud
environment.
TABLE I
PERFORMANCE COMPARISON.
Training
ratio (%)
weighted F 1 Hamming Loss
POP SNE StaP POP SNE StaP
50 0.095 0.213 0.278 0.464 0.469 0.467
70 0.096 0.315 0.350 0.489 0.463 0.458
90 0.096 0.367 0.379 0.451 0.452 0.443
The experimental results are as shown in Table I. Clearly,
the proposed StaP outperforms POP and SNE under different
evaluation metrics all the time, as we set the training data ratio
with 50%, 80% and 90% respectively. This result validates the
assumption that the proposed StaP is a more proper model to
predict the current status of virtual or physical machines by
utilizing data that collected from cloud environment.
IV. CONCLUSION
In this paper, we address the problem of virtual machine
status prediction for dynamic and heterogenous cloud environ-
ment. More specifically, we investigate the predictive power of
collected data of different items from cloud environment and
propose a simple yet general machine learning model StaP to
automatically learn the representation of of different items and
the correlations among them, and predict multiple statuses in
real time. The experimental results validated the effectiveness
of the proposed model.
ACKNOWLEDGMENT
This work was supported by NSFC (61272521), NSFC
(61571066, 2016.01-2019.12), and the Fundamental Research
Funds for the Central Universities(2016RC19).
REFERENCES
[1] M. Dong, H. Li, K. Ota, L. T. Yang, and H. Zhu, “Multicloud-based
evacuation services for emergency management,” Cloud Computing,
IEEE, vol. 1, no. 4, pp. 50–59, 2014.
[2] P. Gill, N. Jain, and N. Nagappan, “Understanding network failures in data
centers: measurement, analysis, and implications,” in ACM SIGCOMM
Computer Communication Review, vol. 41, pp. 350–361, ACM, 2011.
[3] J. Liu, S. Wang, A. Zhou, S. Kumar, F. Yang, and R. Buyya, “Using
proactive fault-tolerance approach to enhance cloud service reliability,”
IEEE Transactions on Cloud Computing, pp. 1–13, 2016.
[4] P. Wang, J. Guo, Y. Lan, J. Xu, and X. Cheng, “Your cart tells you:
Inferring demographic attributes from purchase data,” in Proceedings of
ACM International Conference on Web Search and Data Mining (WSDM),
pp. 251–260, ACM, 2016.
[5] T. Mikolov, I. Sutskever, K. Chen, G. S. Corrado, and J. Dean, “Dis-
tributed representations of words and phrases and their compositionality,”
in Proceedings of Advances in Neural Information Processing Systems
(NIPS), pp. 3111–3119, 2013.
137

Contenu connexe

Tendances

K means clustering algorithm
K means clustering algorithmK means clustering algorithm
K means clustering algorithmDarshak Mehta
 
Variable neighborhood Prediction of temporal collective profiles by Keun-Woo ...
Variable neighborhood Prediction of temporal collective profiles by Keun-Woo ...Variable neighborhood Prediction of temporal collective profiles by Keun-Woo ...
Variable neighborhood Prediction of temporal collective profiles by Keun-Woo ...EuroIoTa
 
Using Principal Component Analysis to Remove Correlated Signal from Astronomi...
Using Principal Component Analysis to Remove Correlated Signal from Astronomi...Using Principal Component Analysis to Remove Correlated Signal from Astronomi...
Using Principal Component Analysis to Remove Correlated Signal from Astronomi...CvilleDataScience
 
R Packages for Time-Varying Networks and Extremal Dependence
R Packages for Time-Varying Networks and Extremal DependenceR Packages for Time-Varying Networks and Extremal Dependence
R Packages for Time-Varying Networks and Extremal DependenceWork-Bench
 
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETSFAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETScsandit
 
Principal Component Analysis
Principal Component AnalysisPrincipal Component Analysis
Principal Component AnalysisMason Ziemer
 
Advanced Outlier Detection and Noise Reduction with Splunk & MLTK August 11, ...
Advanced Outlier Detection and Noise Reduction with Splunk & MLTK August 11, ...Advanced Outlier Detection and Noise Reduction with Splunk & MLTK August 11, ...
Advanced Outlier Detection and Noise Reduction with Splunk & MLTK August 11, ...Becky Burwell
 
New Approach for K-mean and K-medoids Algorithm
New Approach for K-mean and K-medoids AlgorithmNew Approach for K-mean and K-medoids Algorithm
New Approach for K-mean and K-medoids AlgorithmEditor IJCATR
 
8.clustering algorithm.k means.em algorithm
8.clustering algorithm.k means.em algorithm8.clustering algorithm.k means.em algorithm
8.clustering algorithm.k means.em algorithmLaura Petrosanu
 
Workload-aware materialization for efficient variable elimination on Bayesian...
Workload-aware materialization for efficient variable elimination on Bayesian...Workload-aware materialization for efficient variable elimination on Bayesian...
Workload-aware materialization for efficient variable elimination on Bayesian...Cigdem Aslay
 
Kernels in convolution
Kernels in convolutionKernels in convolution
Kernels in convolutionRevanth Kumar
 
Dynamically Partitioning Big Data Using Virtual Machine Mapping
Dynamically Partitioning Big Data Using Virtual Machine MappingDynamically Partitioning Big Data Using Virtual Machine Mapping
Dynamically Partitioning Big Data Using Virtual Machine MappingAM Publications
 
APPLIED MACHINE LEARNING
APPLIED MACHINE LEARNINGAPPLIED MACHINE LEARNING
APPLIED MACHINE LEARNINGRevanth Kumar
 
A novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloudA novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloudeSAT Publishing House
 
Principal Component Analysis For Novelty Detection
Principal Component Analysis For Novelty DetectionPrincipal Component Analysis For Novelty Detection
Principal Component Analysis For Novelty DetectionJordan McBain
 

Tendances (20)

Clustering lect
Clustering lectClustering lect
Clustering lect
 
K means clustering algorithm
K means clustering algorithmK means clustering algorithm
K means clustering algorithm
 
Variable neighborhood Prediction of temporal collective profiles by Keun-Woo ...
Variable neighborhood Prediction of temporal collective profiles by Keun-Woo ...Variable neighborhood Prediction of temporal collective profiles by Keun-Woo ...
Variable neighborhood Prediction of temporal collective profiles by Keun-Woo ...
 
11 clusadvanced
11 clusadvanced11 clusadvanced
11 clusadvanced
 
Using Principal Component Analysis to Remove Correlated Signal from Astronomi...
Using Principal Component Analysis to Remove Correlated Signal from Astronomi...Using Principal Component Analysis to Remove Correlated Signal from Astronomi...
Using Principal Component Analysis to Remove Correlated Signal from Astronomi...
 
R Packages for Time-Varying Networks and Extremal Dependence
R Packages for Time-Varying Networks and Extremal DependenceR Packages for Time-Varying Networks and Extremal Dependence
R Packages for Time-Varying Networks and Extremal Dependence
 
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETSFAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
FAST ALGORITHMS FOR UNSUPERVISED LEARNING IN LARGE DATA SETS
 
Principal Component Analysis
Principal Component AnalysisPrincipal Component Analysis
Principal Component Analysis
 
Advanced Outlier Detection and Noise Reduction with Splunk & MLTK August 11, ...
Advanced Outlier Detection and Noise Reduction with Splunk & MLTK August 11, ...Advanced Outlier Detection and Noise Reduction with Splunk & MLTK August 11, ...
Advanced Outlier Detection and Noise Reduction with Splunk & MLTK August 11, ...
 
New Approach for K-mean and K-medoids Algorithm
New Approach for K-mean and K-medoids AlgorithmNew Approach for K-mean and K-medoids Algorithm
New Approach for K-mean and K-medoids Algorithm
 
8.clustering algorithm.k means.em algorithm
8.clustering algorithm.k means.em algorithm8.clustering algorithm.k means.em algorithm
8.clustering algorithm.k means.em algorithm
 
ICLR 2018
ICLR 2018ICLR 2018
ICLR 2018
 
Yuwu chen
Yuwu chenYuwu chen
Yuwu chen
 
poster-lowe-6
poster-lowe-6poster-lowe-6
poster-lowe-6
 
Workload-aware materialization for efficient variable elimination on Bayesian...
Workload-aware materialization for efficient variable elimination on Bayesian...Workload-aware materialization for efficient variable elimination on Bayesian...
Workload-aware materialization for efficient variable elimination on Bayesian...
 
Kernels in convolution
Kernels in convolutionKernels in convolution
Kernels in convolution
 
Dynamically Partitioning Big Data Using Virtual Machine Mapping
Dynamically Partitioning Big Data Using Virtual Machine MappingDynamically Partitioning Big Data Using Virtual Machine Mapping
Dynamically Partitioning Big Data Using Virtual Machine Mapping
 
APPLIED MACHINE LEARNING
APPLIED MACHINE LEARNINGAPPLIED MACHINE LEARNING
APPLIED MACHINE LEARNING
 
A novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloudA novel load balancing model for overloaded cloud
A novel load balancing model for overloaded cloud
 
Principal Component Analysis For Novelty Detection
Principal Component Analysis For Novelty DetectionPrincipal Component Analysis For Novelty Detection
Principal Component Analysis For Novelty Detection
 

En vedette

Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance
 
OFERTA LABORAL - Asistente de Contabilidad
OFERTA LABORAL - Asistente de ContabilidadOFERTA LABORAL - Asistente de Contabilidad
OFERTA LABORAL - Asistente de ContabilidadJuan Daniel Dávila
 
CV-ESP-Europass-20161226-Arar-SV
CV-ESP-Europass-20161226-Arar-SVCV-ESP-Europass-20161226-Arar-SV
CV-ESP-Europass-20161226-Arar-SVMhd Fateh Arar
 
Dear Alexa line sheet feb red.compressed
Dear Alexa line sheet feb red.compressedDear Alexa line sheet feb red.compressed
Dear Alexa line sheet feb red.compressedBritt Shoemaker
 
PDA Presentation - MBodo
PDA Presentation - MBodoPDA Presentation - MBodo
PDA Presentation - MBodoMatthew Bodo
 
Model Driven SDLC using Docker #gopaddle #dockermeetup
Model Driven SDLC using Docker #gopaddle #dockermeetupModel Driven SDLC using Docker #gopaddle #dockermeetup
Model Driven SDLC using Docker #gopaddle #dockermeetupVinothini Raju
 
DAT303 Amazon Relational Database Service Best Practices - AWS re: Invent 2012
DAT303 Amazon Relational Database Service Best Practices - AWS re: Invent 2012DAT303 Amazon Relational Database Service Best Practices - AWS re: Invent 2012
DAT303 Amazon Relational Database Service Best Practices - AWS re: Invent 2012Amazon Web Services
 
BDTC2015 启明星辰-潘柱廷-中国大数据技术与产业发展报告
BDTC2015 启明星辰-潘柱廷-中国大数据技术与产业发展报告BDTC2015 启明星辰-潘柱廷-中国大数据技术与产业发展报告
BDTC2015 启明星辰-潘柱廷-中国大数据技术与产业发展报告Jerry Wen
 
Cell Division
Cell DivisionCell Division
Cell Divisionclarot16
 

En vedette (13)

Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016Pistoia Alliance USA Conference 2016
Pistoia Alliance USA Conference 2016
 
OFERTA LABORAL - Asistente de Contabilidad
OFERTA LABORAL - Asistente de ContabilidadOFERTA LABORAL - Asistente de Contabilidad
OFERTA LABORAL - Asistente de Contabilidad
 
CV-ESP-Europass-20161226-Arar-SV
CV-ESP-Europass-20161226-Arar-SVCV-ESP-Europass-20161226-Arar-SV
CV-ESP-Europass-20161226-Arar-SV
 
Dear Alexa line sheet feb red.compressed
Dear Alexa line sheet feb red.compressedDear Alexa line sheet feb red.compressed
Dear Alexa line sheet feb red.compressed
 
reference from Bang
reference from Bangreference from Bang
reference from Bang
 
Aula 6
Aula 6Aula 6
Aula 6
 
PDA Presentation - MBodo
PDA Presentation - MBodoPDA Presentation - MBodo
PDA Presentation - MBodo
 
Model Driven SDLC using Docker #gopaddle #dockermeetup
Model Driven SDLC using Docker #gopaddle #dockermeetupModel Driven SDLC using Docker #gopaddle #dockermeetup
Model Driven SDLC using Docker #gopaddle #dockermeetup
 
DAT303 Amazon Relational Database Service Best Practices - AWS re: Invent 2012
DAT303 Amazon Relational Database Service Best Practices - AWS re: Invent 2012DAT303 Amazon Relational Database Service Best Practices - AWS re: Invent 2012
DAT303 Amazon Relational Database Service Best Practices - AWS re: Invent 2012
 
1. alps c c++
1. alps c c++1. alps c c++
1. alps c c++
 
BDTC2015 启明星辰-潘柱廷-中国大数据技术与产业发展报告
BDTC2015 启明星辰-潘柱廷-中国大数据技术与产业发展报告BDTC2015 启明星辰-潘柱廷-中国大数据技术与产业发展报告
BDTC2015 启明星辰-潘柱廷-中国大数据技术与产业发展报告
 
Cell Division
Cell DivisionCell Division
Cell Division
 
StrategicBenefits
StrategicBenefitsStrategicBenefits
StrategicBenefits
 

Similaire à Machine Status Prediction for Dynamic and Heterogenous Cloud Environment

An Enhanced Support Vector Regression Model for Weather Forecasting
An Enhanced Support Vector Regression Model for Weather ForecastingAn Enhanced Support Vector Regression Model for Weather Forecasting
An Enhanced Support Vector Regression Model for Weather ForecastingIOSR Journals
 
Short-term load forecasting with using multiple linear regression
Short-term load forecasting with using multiple  linear regression Short-term load forecasting with using multiple  linear regression
Short-term load forecasting with using multiple linear regression IJECEIAES
 
Short Term Electrical Load Forecasting by Artificial Neural Network
Short Term Electrical Load Forecasting by Artificial Neural NetworkShort Term Electrical Load Forecasting by Artificial Neural Network
Short Term Electrical Load Forecasting by Artificial Neural NetworkIJERA Editor
 
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...IJDKP
 
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET -  	  Intelligent Weather Forecasting using Machine Learning TechniquesIRJET -  	  Intelligent Weather Forecasting using Machine Learning Techniques
IRJET - Intelligent Weather Forecasting using Machine Learning TechniquesIRJET Journal
 
Model predictive-fuzzy-control-of-air-ratio-for-automotive-engines
Model predictive-fuzzy-control-of-air-ratio-for-automotive-enginesModel predictive-fuzzy-control-of-air-ratio-for-automotive-engines
Model predictive-fuzzy-control-of-air-ratio-for-automotive-enginespace130557
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionIAEME Publication
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionIAEME Publication
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionIAEME Publication
 
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...ijcsit
 
Expert system design for elastic scattering neutrons optical model using bpnn
Expert system design for elastic scattering neutrons optical model using bpnnExpert system design for elastic scattering neutrons optical model using bpnn
Expert system design for elastic scattering neutrons optical model using bpnnijcsa
 
Artificial Neural Network Based Graphical User Interface for Estimation of Fa...
Artificial Neural Network Based Graphical User Interface for Estimation of Fa...Artificial Neural Network Based Graphical User Interface for Estimation of Fa...
Artificial Neural Network Based Graphical User Interface for Estimation of Fa...ijsrd.com
 
Artificial Neural Network Based Graphical User Interface for Estimation of Fa...
Artificial Neural Network Based Graphical User Interface for Estimation of Fa...Artificial Neural Network Based Graphical User Interface for Estimation of Fa...
Artificial Neural Network Based Graphical User Interface for Estimation of Fa...ijsrd.com
 
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...Power System Operation
 
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...Power System Operation
 
Wind meteodyn WT cfd micro scale modeling combined statistical learning for s...
Wind meteodyn WT cfd micro scale modeling combined statistical learning for s...Wind meteodyn WT cfd micro scale modeling combined statistical learning for s...
Wind meteodyn WT cfd micro scale modeling combined statistical learning for s...Jean-Claude Meteodyn
 
Nitt paper A fuzzy multi-objective based un-related parallel Machine Schedu...
Nitt paper   A fuzzy multi-objective based un-related parallel Machine Schedu...Nitt paper   A fuzzy multi-objective based un-related parallel Machine Schedu...
Nitt paper A fuzzy multi-objective based un-related parallel Machine Schedu...Arudhra N
 
Daily Peak Load Forecast Using Artificial Neural Network
Daily Peak Load Forecast Using Artificial Neural NetworkDaily Peak Load Forecast Using Artificial Neural Network
Daily Peak Load Forecast Using Artificial Neural NetworkIJECEIAES
 
Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...elelijjournal
 

Similaire à Machine Status Prediction for Dynamic and Heterogenous Cloud Environment (20)

An Enhanced Support Vector Regression Model for Weather Forecasting
An Enhanced Support Vector Regression Model for Weather ForecastingAn Enhanced Support Vector Regression Model for Weather Forecasting
An Enhanced Support Vector Regression Model for Weather Forecasting
 
Short-term load forecasting with using multiple linear regression
Short-term load forecasting with using multiple  linear regression Short-term load forecasting with using multiple  linear regression
Short-term load forecasting with using multiple linear regression
 
Short Term Electrical Load Forecasting by Artificial Neural Network
Short Term Electrical Load Forecasting by Artificial Neural NetworkShort Term Electrical Load Forecasting by Artificial Neural Network
Short Term Electrical Load Forecasting by Artificial Neural Network
 
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
 
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET -  	  Intelligent Weather Forecasting using Machine Learning TechniquesIRJET -  	  Intelligent Weather Forecasting using Machine Learning Techniques
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
 
Model predictive-fuzzy-control-of-air-ratio-for-automotive-engines
Model predictive-fuzzy-control-of-air-ratio-for-automotive-enginesModel predictive-fuzzy-control-of-air-ratio-for-automotive-engines
Model predictive-fuzzy-control-of-air-ratio-for-automotive-engines
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed prediction
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed prediction
 
Optimal neural network models for wind speed prediction
Optimal neural network models for wind speed predictionOptimal neural network models for wind speed prediction
Optimal neural network models for wind speed prediction
 
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
COMPARISON OF WAVELET NETWORK AND LOGISTIC REGRESSION IN PREDICTING ENTERPRIS...
 
Expert system design for elastic scattering neutrons optical model using bpnn
Expert system design for elastic scattering neutrons optical model using bpnnExpert system design for elastic scattering neutrons optical model using bpnn
Expert system design for elastic scattering neutrons optical model using bpnn
 
Artificial Neural Network Based Graphical User Interface for Estimation of Fa...
Artificial Neural Network Based Graphical User Interface for Estimation of Fa...Artificial Neural Network Based Graphical User Interface for Estimation of Fa...
Artificial Neural Network Based Graphical User Interface for Estimation of Fa...
 
Artificial Neural Network Based Graphical User Interface for Estimation of Fa...
Artificial Neural Network Based Graphical User Interface for Estimation of Fa...Artificial Neural Network Based Graphical User Interface for Estimation of Fa...
Artificial Neural Network Based Graphical User Interface for Estimation of Fa...
 
I02095257
I02095257I02095257
I02095257
 
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
 
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
Data-Driven Security Assessment of Power Grids Based on Machine Learning Appr...
 
Wind meteodyn WT cfd micro scale modeling combined statistical learning for s...
Wind meteodyn WT cfd micro scale modeling combined statistical learning for s...Wind meteodyn WT cfd micro scale modeling combined statistical learning for s...
Wind meteodyn WT cfd micro scale modeling combined statistical learning for s...
 
Nitt paper A fuzzy multi-objective based un-related parallel Machine Schedu...
Nitt paper   A fuzzy multi-objective based un-related parallel Machine Schedu...Nitt paper   A fuzzy multi-objective based un-related parallel Machine Schedu...
Nitt paper A fuzzy multi-objective based un-related parallel Machine Schedu...
 
Daily Peak Load Forecast Using Artificial Neural Network
Daily Peak Load Forecast Using Artificial Neural NetworkDaily Peak Load Forecast Using Artificial Neural Network
Daily Peak Load Forecast Using Artificial Neural Network
 
Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...Power system transient stability margin estimation using artificial neural ne...
Power system transient stability margin estimation using artificial neural ne...
 

Plus de jins0618

Latent Interest and Topic Mining on User-item Bipartite Networks
Latent Interest and Topic Mining on User-item Bipartite NetworksLatent Interest and Topic Mining on User-item Bipartite Networks
Latent Interest and Topic Mining on User-item Bipartite Networksjins0618
 
Web Service QoS Prediction Approach in Mobile Internet Environments
Web Service QoS Prediction Approach in Mobile Internet EnvironmentsWeb Service QoS Prediction Approach in Mobile Internet Environments
Web Service QoS Prediction Approach in Mobile Internet Environmentsjins0618
 
吕潇 星环科技大数据技术探索与应用实践
吕潇 星环科技大数据技术探索与应用实践吕潇 星环科技大数据技术探索与应用实践
吕潇 星环科技大数据技术探索与应用实践jins0618
 
李战怀 大数据环境下数据存储与管理的研究
李战怀 大数据环境下数据存储与管理的研究李战怀 大数据环境下数据存储与管理的研究
李战怀 大数据环境下数据存储与管理的研究jins0618
 
2015 07-tuto0-courseoutline
2015 07-tuto0-courseoutline2015 07-tuto0-courseoutline
2015 07-tuto0-courseoutlinejins0618
 
Christian jensen advanced routing in spatial networks using big data
Christian jensen advanced routing in spatial networks using big dataChristian jensen advanced routing in spatial networks using big data
Christian jensen advanced routing in spatial networks using big datajins0618
 
Jeffrey xu yu large graph processing
Jeffrey xu yu large graph processingJeffrey xu yu large graph processing
Jeffrey xu yu large graph processingjins0618
 
Calton pu experimental methods on performance in cloud and accuracy in big da...
Calton pu experimental methods on performance in cloud and accuracy in big da...Calton pu experimental methods on performance in cloud and accuracy in big da...
Calton pu experimental methods on performance in cloud and accuracy in big da...jins0618
 
Ling liu part 02:big graph processing
Ling liu part 02:big graph processingLing liu part 02:big graph processing
Ling liu part 02:big graph processingjins0618
 
Ling liu part 01:big graph processing
Ling liu part 01:big graph processingLing liu part 01:big graph processing
Ling liu part 01:big graph processingjins0618
 
Wang ke mining revenue-maximizing bundling configuration
Wang ke mining revenue-maximizing bundling configurationWang ke mining revenue-maximizing bundling configuration
Wang ke mining revenue-maximizing bundling configurationjins0618
 
Wang ke classification by cut clearance under threshold
Wang ke classification by cut clearance under thresholdWang ke classification by cut clearance under threshold
Wang ke classification by cut clearance under thresholdjins0618
 
2015 07-tuto2-clus type
2015 07-tuto2-clus type2015 07-tuto2-clus type
2015 07-tuto2-clus typejins0618
 
2015 07-tuto1-phrase mining
2015 07-tuto1-phrase mining2015 07-tuto1-phrase mining
2015 07-tuto1-phrase miningjins0618
 
2015 07-tuto3-mining hin
2015 07-tuto3-mining hin2015 07-tuto3-mining hin
2015 07-tuto3-mining hinjins0618
 
2015 07-tuto0-courseoutline
2015 07-tuto0-courseoutline2015 07-tuto0-courseoutline
2015 07-tuto0-courseoutlinejins0618
 
Weiyi meng web data truthfulness analysis
Weiyi meng web data truthfulness analysisWeiyi meng web data truthfulness analysis
Weiyi meng web data truthfulness analysisjins0618
 
Ke yi small summaries for big data
Ke yi small summaries for big dataKe yi small summaries for big data
Ke yi small summaries for big datajins0618
 
Gao cong geospatial social media data management and context-aware recommenda...
Gao cong geospatial social media data management and context-aware recommenda...Gao cong geospatial social media data management and context-aware recommenda...
Gao cong geospatial social media data management and context-aware recommenda...jins0618
 
Chengqi zhang graph processing and mining in the era of big data
Chengqi zhang graph processing and mining in the era of big dataChengqi zhang graph processing and mining in the era of big data
Chengqi zhang graph processing and mining in the era of big datajins0618
 

Plus de jins0618 (20)

Latent Interest and Topic Mining on User-item Bipartite Networks
Latent Interest and Topic Mining on User-item Bipartite NetworksLatent Interest and Topic Mining on User-item Bipartite Networks
Latent Interest and Topic Mining on User-item Bipartite Networks
 
Web Service QoS Prediction Approach in Mobile Internet Environments
Web Service QoS Prediction Approach in Mobile Internet EnvironmentsWeb Service QoS Prediction Approach in Mobile Internet Environments
Web Service QoS Prediction Approach in Mobile Internet Environments
 
吕潇 星环科技大数据技术探索与应用实践
吕潇 星环科技大数据技术探索与应用实践吕潇 星环科技大数据技术探索与应用实践
吕潇 星环科技大数据技术探索与应用实践
 
李战怀 大数据环境下数据存储与管理的研究
李战怀 大数据环境下数据存储与管理的研究李战怀 大数据环境下数据存储与管理的研究
李战怀 大数据环境下数据存储与管理的研究
 
2015 07-tuto0-courseoutline
2015 07-tuto0-courseoutline2015 07-tuto0-courseoutline
2015 07-tuto0-courseoutline
 
Christian jensen advanced routing in spatial networks using big data
Christian jensen advanced routing in spatial networks using big dataChristian jensen advanced routing in spatial networks using big data
Christian jensen advanced routing in spatial networks using big data
 
Jeffrey xu yu large graph processing
Jeffrey xu yu large graph processingJeffrey xu yu large graph processing
Jeffrey xu yu large graph processing
 
Calton pu experimental methods on performance in cloud and accuracy in big da...
Calton pu experimental methods on performance in cloud and accuracy in big da...Calton pu experimental methods on performance in cloud and accuracy in big da...
Calton pu experimental methods on performance in cloud and accuracy in big da...
 
Ling liu part 02:big graph processing
Ling liu part 02:big graph processingLing liu part 02:big graph processing
Ling liu part 02:big graph processing
 
Ling liu part 01:big graph processing
Ling liu part 01:big graph processingLing liu part 01:big graph processing
Ling liu part 01:big graph processing
 
Wang ke mining revenue-maximizing bundling configuration
Wang ke mining revenue-maximizing bundling configurationWang ke mining revenue-maximizing bundling configuration
Wang ke mining revenue-maximizing bundling configuration
 
Wang ke classification by cut clearance under threshold
Wang ke classification by cut clearance under thresholdWang ke classification by cut clearance under threshold
Wang ke classification by cut clearance under threshold
 
2015 07-tuto2-clus type
2015 07-tuto2-clus type2015 07-tuto2-clus type
2015 07-tuto2-clus type
 
2015 07-tuto1-phrase mining
2015 07-tuto1-phrase mining2015 07-tuto1-phrase mining
2015 07-tuto1-phrase mining
 
2015 07-tuto3-mining hin
2015 07-tuto3-mining hin2015 07-tuto3-mining hin
2015 07-tuto3-mining hin
 
2015 07-tuto0-courseoutline
2015 07-tuto0-courseoutline2015 07-tuto0-courseoutline
2015 07-tuto0-courseoutline
 
Weiyi meng web data truthfulness analysis
Weiyi meng web data truthfulness analysisWeiyi meng web data truthfulness analysis
Weiyi meng web data truthfulness analysis
 
Ke yi small summaries for big data
Ke yi small summaries for big dataKe yi small summaries for big data
Ke yi small summaries for big data
 
Gao cong geospatial social media data management and context-aware recommenda...
Gao cong geospatial social media data management and context-aware recommenda...Gao cong geospatial social media data management and context-aware recommenda...
Gao cong geospatial social media data management and context-aware recommenda...
 
Chengqi zhang graph processing and mining in the era of big data
Chengqi zhang graph processing and mining in the era of big dataChengqi zhang graph processing and mining in the era of big data
Chengqi zhang graph processing and mining in the era of big data
 

Dernier

User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxpriyankatabhane
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingNetHelix
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024innovationoecd
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxMurugaveni B
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentationtahreemzahra82
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXDole Philippines School
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayupadhyaymani499
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Thermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptxThermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptxuniversity
 
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024Jene van der Heide
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxEran Akiva Sinbar
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
trihybrid cross , test cross chi squares
trihybrid cross , test cross chi squarestrihybrid cross , test cross chi squares
trihybrid cross , test cross chi squaresusmanzain586
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationColumbia Weather Systems
 
Bioteknologi kelas 10 kumer smapsa .pptx
Bioteknologi kelas 10 kumer smapsa .pptxBioteknologi kelas 10 kumer smapsa .pptx
Bioteknologi kelas 10 kumer smapsa .pptx023NiWayanAnggiSriWa
 

Dernier (20)

User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
 
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editingBase editing, prime editing, Cas13 & RNA editing and organelle base editing
Base editing, prime editing, Cas13 & RNA editing and organelle base editing
 
OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024OECD bibliometric indicators: Selected highlights, April 2024
OECD bibliometric indicators: Selected highlights, April 2024
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptxSTOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
STOPPED FLOW METHOD & APPLICATION MURUGAVENI B.pptx
 
Harmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms PresentationHarmful and Useful Microorganisms Presentation
Harmful and Useful Microorganisms Presentation
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
 
Citronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyayCitronella presentation SlideShare mani upadhyay
Citronella presentation SlideShare mani upadhyay
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Thermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptxThermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptx
 
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptx
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
Let’s Say Someone Did Drop the Bomb. Then What?
Let’s Say Someone Did Drop the Bomb. Then What?Let’s Say Someone Did Drop the Bomb. Then What?
Let’s Say Someone Did Drop the Bomb. Then What?
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
trihybrid cross , test cross chi squares
trihybrid cross , test cross chi squarestrihybrid cross , test cross chi squares
trihybrid cross , test cross chi squares
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather Station
 
Bioteknologi kelas 10 kumer smapsa .pptx
Bioteknologi kelas 10 kumer smapsa .pptxBioteknologi kelas 10 kumer smapsa .pptx
Bioteknologi kelas 10 kumer smapsa .pptx
 

Machine Status Prediction for Dynamic and Heterogenous Cloud Environment

  • 1. Machine Status Prediction for Dynamic and Heterogenous Cloud Environment Jinliang Xu, Ao Zhou∗, Shangguang Wang, Qibo Sun, Jinglin Li, Fangchun Yang State Key Laboratory of Networking and Switching Technology Beijing University of Posts and Telecommunications, Beijing, China {jlxu,aozhou,sgwang,qbsun,jlli,fcyang}@bupt.edu.cn Abstract—The widespread utilization of cloud computing ser- vices has brought in the emergence of cloud service reliability as an important issue for both cloud providers and users. To enhance cloud service reliability and reduce the subsequent losses, the future status of virtual machines should be monitored in real time and predicted before they crash. However, most existing methods ignore the following two characteristics of actual cloud environment, and will result in bad performance of status pre- diction: 1. cloud environment is dynamically changing; 2. cloud environment consists of many heterogeneous physical and virtual machines. In this paper, we investigate the predictive power of collected data from cloud environment, and propose a simple yet general machine learning model StaP to predict multiple machine status. We introduce the motivation, the model development and optimization of the proposed StaP. The experimental results validated the effectiveness of the proposed StaP. Keywords—cloud environment, status prediction, heterogenous, dynamic. I. INTRODUCTION The large-scale utilization of cloud computing services for hosting industrial applications has led to the emergence of cloud service reliability as an important issue for both cloud service providers and users [1]. Cloud environment employs plenty of physical machines that are interconnected together to deliver highly reliable cloud computing services. Although the crash probability of a single virtual machine might be low, it magnifys across the whole cloud environment [2]. To enhance cloud service reliability and reduce the subse- quent losses, the future status of virtual machines, such as missing, locked, paused, deleting, the time taken to crash, etc., should be predicted before it happens. However, most existing methods ignore the following characteristics of actual cloud environment and this will result in bad performance of status prediction [1], [3]: (1) the cloud environment is dynamically changing, which requires response in real time;(2) cloud environment consists of many heterogeneous physical machines, which bring about different items to deal with, such as fan speed, CPU temperature, memory, disk error, application updating, software architecture, etc. In this paper, to tackle the above problems, we propose a simple yet general machine learning model StaP to predict multiple machine status. StaP can automatically learn the representation of of different items and the correlations among them, and predict multiple statuses in real time when ready trained. The development and optimization process of the proposed StaP is detailed. The experimental results validated the effectiveness of StaP. II. THE PROPOSED MODEL Let V = {vm ∈ RD |m = 1, 2, · · · , M} denote representa- tion vectors of collected items in a D-dimension continuous space, where vector vm represent the m-th item bm. V is shared across all machines and can automatically be learned from collected data. Let Sn denote the collected item list of machine un. The length of Sn and its elements may vary with different machines. Then we denote collected data by R = {rn,m|n = 1, · · · , N, m ∈ Sn}, where rn,m stand for the collected value of un on bm. We use one-hot representation to represent each status, and concatenate them all to generate representation yn of all statuses of machine un [4]. Based on these denotations, we can represent the conditional probability that machine un takes value bm by adding the corresponding value rm,n as scaling factor as follows: p(vm|yn) = (pr(vm|yn)) rm,n = exp rm,nvT mW yn m∈Sn exp (vT mW yn) rm,n , (1) where W ∈ RD×C is a parameter that need to be learned from data. And then, according to the product rule in probability theory, we can get probability that un takes all values of Sn as follows: p(Sn|yn) = m∈Sn p(vm|yn) = exp m∈Sn rm,nvm T W yn m∈Sn exp (vT mW yn) m∈Sn rm,n . (2) Finally we get the objective function as the log likelihood over all the machines as follows: StaP = N n=1 log p(yn|Sn), (3) where η is the regularization constant. 2016 IEEE International Conference on Cluster Computing 2168-9253/16 $31.00 © 2016 IEEE DOI 10.1109/CLUSTER.2016.73 136
  • 2. Training model is to find the optimal parameters Θ that can maximize Eq. 3. With elementary algebraic manipulations, we can change the training target into: Θ∗ = argmax W ,V N n=1 m∈Sn rm,nvm T W yn − m∈Sn rm,n log m∈Sn exp vT mW yn (4) As direct optimizing would suffer high computational cost, we resort to the negative sampling technique [5] for efficiency. The optimizing process is shown in Algorithm 1, where σ(x) means the logistic function. Algorithm 1: Learning algorithm Input: R, Y = {yn},learning rate η, maximum iterations maxIt, sampling number k; Output: W , V ; 1 Initialize W , V ,t = 0, define ϕn = m∈Sn rm,nvm; 2 while t + + < maxIt do 3 for n = 1; n ≤ N; n + + do 4 W = W + ησ −ϕT n W yn ϕnyT n ; 5 for m ∈ Sn do 6 vm = vm + ησ −ϕT n W yn rm,nW yn; 7 for i = 1; i ≤ k; i + + do 8 sample negative sample yi; 9 W = W − ησ ϕT n W yn ϕnyT i ; 10 for m ∈ Sn do 11 vm = vm − ησ ϕT n W yn rm,nW yi; 12 Update W = W − 2ληW , V = V − 2ληV ; 13 return W , V ; With the ready trained parameters W , V , we can predict yz for a new machine uz according to y ∗ z = argmax y∈Y p(y|Sz) = argmax y∈Y ˜p(yn)p(Sn|yn) = argmax y∈Y log ˜p(y) + m∈Sz rm,zvm T W y − m∈Sz rm,z log m∈Sz exp vT mW y , (5) where ˜p(yn) is the empirical distribution of machine status representation yn given by the R. As the terms m∈Sz rm,zvm T W , m∈Sz rm,z and vT mW are constant for all y, the process to get y ∗ z would not cost much. In Eq. 5, the empirical distribution ˜p(y) can be considered as the prior probability of y, and p(Sn|yn) is closely related to the likelihood function. III. EXPERIMENT The experimental dataset contains 210, 000 ratings ex- pressed by 1, 075 users on 2, 000 books. A user has individual information, such as gender, age group and his rating list. We choose this dataset because a user, his rating list and individual information can be mapped to a virtual machine, the set of collected items and its two different future statuses. We employ POP and SNE as baseline models, and weight- ed F1 and Hamming Loss as evaluation metrics[4]. They are commonly used in multi-task multi-class classification problem, which is similar to status prediction tasks in cloud environment. TABLE I PERFORMANCE COMPARISON. Training ratio (%) weighted F 1 Hamming Loss POP SNE StaP POP SNE StaP 50 0.095 0.213 0.278 0.464 0.469 0.467 70 0.096 0.315 0.350 0.489 0.463 0.458 90 0.096 0.367 0.379 0.451 0.452 0.443 The experimental results are as shown in Table I. Clearly, the proposed StaP outperforms POP and SNE under different evaluation metrics all the time, as we set the training data ratio with 50%, 80% and 90% respectively. This result validates the assumption that the proposed StaP is a more proper model to predict the current status of virtual or physical machines by utilizing data that collected from cloud environment. IV. CONCLUSION In this paper, we address the problem of virtual machine status prediction for dynamic and heterogenous cloud environ- ment. More specifically, we investigate the predictive power of collected data of different items from cloud environment and propose a simple yet general machine learning model StaP to automatically learn the representation of of different items and the correlations among them, and predict multiple statuses in real time. The experimental results validated the effectiveness of the proposed model. ACKNOWLEDGMENT This work was supported by NSFC (61272521), NSFC (61571066, 2016.01-2019.12), and the Fundamental Research Funds for the Central Universities(2016RC19). REFERENCES [1] M. Dong, H. Li, K. Ota, L. T. Yang, and H. Zhu, “Multicloud-based evacuation services for emergency management,” Cloud Computing, IEEE, vol. 1, no. 4, pp. 50–59, 2014. [2] P. Gill, N. Jain, and N. Nagappan, “Understanding network failures in data centers: measurement, analysis, and implications,” in ACM SIGCOMM Computer Communication Review, vol. 41, pp. 350–361, ACM, 2011. [3] J. Liu, S. Wang, A. Zhou, S. Kumar, F. Yang, and R. Buyya, “Using proactive fault-tolerance approach to enhance cloud service reliability,” IEEE Transactions on Cloud Computing, pp. 1–13, 2016. [4] P. Wang, J. Guo, Y. Lan, J. Xu, and X. Cheng, “Your cart tells you: Inferring demographic attributes from purchase data,” in Proceedings of ACM International Conference on Web Search and Data Mining (WSDM), pp. 251–260, ACM, 2016. [5] T. Mikolov, I. Sutskever, K. Chen, G. S. Corrado, and J. Dean, “Dis- tributed representations of words and phrases and their compositionality,” in Proceedings of Advances in Neural Information Processing Systems (NIPS), pp. 3111–3119, 2013. 137