2017
DOI: 10.11591/ijece.v7i6.pp3570-3577
|View full text |Cite
|
Sign up to set email alerts
|

Comparative Study of Neural Networks Algorithms for Cloud Computing CPU Scheduling

Abstract: Cloud Computing is the most powerful computing model of our time. While the major IT providers and consumers are competing to exploit the benefits of this computing model in order to thrive their profits, most of the cloud computing platforms are still built on operating systems that uses basic CPU (Core Processing Unit) scheduling algorithms that lacks the intelligence needed for such innovative computing model. Correspdondingly, this paper presents the benefits of applying Artificial Neural Networks algorith… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(9 citation statements)
references
References 30 publications
0
9
0
Order By: Relevance
“…The learning rate, β 1 , β 2 , and of the Adam optimizer are set according to [38]. We iterate each FIGURE 2: A simplified Neural Network block diagram [46] of our models 100 times.…”
Section: A Proposed Architecturementioning
confidence: 99%
See 1 more Smart Citation
“…The learning rate, β 1 , β 2 , and of the Adam optimizer are set according to [38]. We iterate each FIGURE 2: A simplified Neural Network block diagram [46] of our models 100 times.…”
Section: A Proposed Architecturementioning
confidence: 99%
“…The network trains the data to identify the patterns present within the data and adjust the associated weights to predict the output for a brand new set of similar data. Weight and bias in each neuron and edge are optimized using the backpropagation technique, which employs gradient descent [46]. The last part of the BHyPreC model incorporates a fully connected dense neural network having a single output layer neuron to calculate the final prediction.…”
Section: B Neural Networkmentioning
confidence: 99%
“…A neural network consists of an input layer, zero or more hidden layer, and an output layer. Information on neurons will be propagated through each layer, starting from the input layer, all the way to the output layer [14] [15]. The propagation is done by calculating the weighted sum on each neuron, which then used as the input value for the activation function used.…”
Section: A Neural Network and Backpropagationmentioning
confidence: 99%
“…The backpropagation helped a neural network to learn the relationship between variables, without explicitly defining the mathematical function that defines that relationship [17]. A neural network trained using backpropagation is based on gradient descent [14]. In the backpropagation algorithm, each neuron in the hidden and output layer will process its own inputs using the sum product of each neuron's input value and weight of each neuron, respectively, which then processed through an activation function (most popular used is sigmoid activation function) [17].…”
Section: A Neural Network and Backpropagationmentioning
confidence: 99%
“…The needs of learn ing outcomes for co mputer engineering undergraduate students a re about four levels of the CPU area: processor abstraction, CPU organization, microcode, and its implementation [27]. Some free softwares are reco mmended as another alternative to improve the quality of the teaching.…”
Section: Literature Reviewmentioning
confidence: 99%