Access the full text.
Sign up today, get DeepDyve free for 14 days.
Ghanavati (2020)
22IEEE Transactions on Services Computing., 1
Y. Wang, C. Guo, J. Yu (2018)
Immune scheduling network based method for task scheduling in decentralized fog computingWireless Communications and Mobile Computing., 1
M. Roshani, P. Giang, R.H. Faraj, P.N. Huan, G.H. Roshani, B. Nazemi, E. Corniani, E. Nazemi (2020)
Proposing a gamma radiation based intelligent system for simultaneous analyzing and detecting type and amount of petroleum by-productsNucl. Eng. Technol., 1
D. Rahbari, M. Nikrahy (2019)
Low latency and energy-efficient scheduling in fog-based IoT applicationsTurkish Journal and Electrical Engineering & Computer Sciences., 27
Z. Tong, H. Chen, X. Deng, K. Li, K. Li (2020)
A scheduling scheme in the cloud computing environment using deep Q-learningInform. Sci., 512
Yang (2012)
1147
(2019)
Internet of things in smart grid: architecture, applications, services, key technologies, and challengesInventions., 1
Sharma (2019)
100355Sustainable Computing: Informatics and Systems., 1
Gupta (2017)
1275Practice and Experience., 1
Ale (2021)
143IEEE Transactions on Cognitive Communications and Networking., 1
S. Mirjalili, S.M. Mirjalili, A. Hamilton (2016)
Multi-verse optimizer: a natural-inspired algorithm for global optimizationNeural Computing and Applications., 27
S. Sharma, H. Saini (2019)
A novel four-tier architecture for delay aware scheduling and load balancing in fog environmentSustainable Computing: Informatics and Systems., 1
K.S. Narendra, K.S. Thathachar (1989)
Learning Automata: An Introduction
Mirjalili (2016)
495Neural Computing and Applications., 27
Ghasempour (2017)
77
Yang (2020)
65
Wang (2018)
1120Wireless Communications and Mobile Computing., 1
Kennedy (2014)
760Encyclopedia of machine learning. Springer., 10
Mirjalili (2016)
51Advances in engineering software., 95
H. Gupta, S. Dastjerdi, K. Ghosh, R. Buyya (2017)
Ifogsim a toolkit for modeling and simulation of resource management techniques in internet of things, edge and fog computing environments, softwarePractice and Experience., 1
(2019)
Enabling technologies for fog computing in healthcare IoT systemsFuture Generation Computer Systems., 90
M. Roshani, G.T.T. Phan, Muhammad Ali P. Jammal, Roshani G. Hossein, R. Hanus, T. Duong, E. Corniani, E. Nazemi, Kalmoun E. Mostafa (2021)
Evaluation of flow pattern recognition and void fraction measurement in two phase flow independent of oil pipeline-s scale layer thicknessAlex. Eng. J., 60
S. Roshani, M.B. Jamshidi, F. Mohebi, S. Roshani (2021)
Design and Modeling of a compact power divider with squared resonators using artificial intelligenceWireless Personal Communications., 117
(2020)
A new metaheuristic bat-inspired algorithm, in Nature inspired cooperative strategies for optimization (NISCO), 34
L. Ale, N. Zhang, X. Fang, X. Chen, S. Wu, L. Li (2021)
Delay-aware and energy-efficient computation offloading in mobile edge computing using deep reinforcement learningIEEE Transactions on Cognitive Communications and Networking., 1
M.Q. Tran, D.T. Nguyen, V.A. le, D.H. Nguyen, T.V. Pham (2019)
Task placement on fog computing made efficient for IoT application provisionWireless Communications and Mode Computing., 2019
Ghasempour (2019)
1Inventions., 1
Rahbari (2019)
1406Turkish Journal and Electrical Engineering & Computer Sciences., 27
M. Abdel-Basset, R. Mohamed, M. Elhoseny, A.K. Bashir, A. Jolfaei, N. Kumar (2020)
Energy-aware marine predators algorithm for task scheduling in iot-based fog computing applicationsIEEE Transactions on Industrial Informatics., 51
H.O. Hassan, S. Azizi, M. Shojafar (2020)
Priority network and energy-aware placement of iot-based application services in fog-cloud environmentsIET Communications., 14
Abdel-Basset (2020)
234IEEE Transactions on Industrial Informatics., 51
Nguyen (2019)
1730Applied Sciences., 9
(2017)
Smart Grids: Emerging Technologies, Challenges and Future Directions, 1
M. Roshani, M.A. Sattari, Ali P.J. Muhammad, G.H. Roshani, B. Nazemi, E. Corniani, E. Nazemi (2020)
Application of GMDH neural network technique to improve measuring precision of a simplified photon attenuation based two-phase flowmeterFlow Meas. Instrum., 75
Yang (2020)
102Kybernetes., 10
X. Yang, N. Rahmani (2020)
Task scheduling mechanisms in fog computing: review, trends, and perspectivesKybernetes., 10
Tran (2019)
1Wireless Communications and Mode Computing., 2019
(2014)
Practice swarm optimizationEncyclopedia of machine learning. Springer., 10
S. Mirjalili, A. Lewis (2016)
The whale optimization algorithmAdvances in engineering software., 95
W.C. Yeh, C.M. Lai, K.C. Tseng (2019)
Fog computing task scheduling optimization based on multi-objective simplified swarm optimizationIn Journal of physics, IOP Publishing., 54
Mirjalili (2014)
46Advances in engineering software., 69
M. Roshani, Phan Giang, Hossein Roshani, Robert Hanus, Behrooz Nazemi, Behrooz Nazemi, Enrico Corniani, Ehsan Nazemi (2020)
Combination of X-ray tube and GMDH neural network as a nondestructive and potential technique for measuring characteristics of gas-oil-water three phase flowsMeasurement., 168
S. Ghanavati, J.H. Abawajy, D. Izadi (2020)
An energy aware task scheduling model using ant-mating optimization in fog computing environmentIEEE Transactions on Services Computing., 1
M. Abdel-Basset, D. El-Shahat, M. Elhoseny, H. Song (2020)
Energy-aware metaheuristic algorithm for industrial internet of things task scheduling problems in fog computing applicationsIEEE Internet of Things, 77
Tong (2020)
1170Inform. Sci., 512
Roshani (2021)
2085Wireless Personal Communications., 117
Abdel-Basset (2020)
1120IEEE Internet of Things, 77
A. Enami, T.J. Akbari (2019)
Resource selection in computational grids based on learning automataExpert Systems with Applications., 125
Multag (2019)
62Future Generation Computer Systems., 90
B.M. Nguyen, Thanh Binh H. Thi, S.B. Do (2019)
Evolutionary algorithms to optimize task scheduling problem for the IoT based bag-of-tasks application in cloud-fog computing environmentApplied Sciences., 9
S. Mirjalili, S.M. Mirjalili, A. Lewis (2014)
Grey wolf optimizerAdvances in engineering software., 69
Hassan (2020)
2117IET Communications., 14
This paper presents an artificial intelligence deep learning model for an energy-aware task scheduling algorithm based on learning automata (LA) in the Fog Computing (FC) Applications. FC is a distributed computing model that serves as an intermediate layer between the cloud and Internet of Things (IoT) to improve the quality of service. The IoT is the closest model to the wireless sensor network (WSN). One of its important applications is to create a global approach to health care system infrastructure development that reflects recent advances in WSN. The most influential factor in energy consumption is task scheduling. In this paper, the issue of reducing energy consumption is investigated as an important challenge in the fog environment. Also, an algorithm is presented to solve the task scheduling problem based on LA and measure the makespan (MK) and cost parameters. Then, a new artificial neural network deep model is proposed, based on the presented LA task scheduling fog computing algorithm. The proposed neural model can predict the relation among MK, energy and cost parameters versus VM length for the first time. The proposed model results show that all of the desired parameters can be predicted with high precision.
The Computer Journal – Oxford University Press
Published: Jan 10, 2023
Keywords: artificial intelligence; cost; energy consumption; fog computing; makespan; neural network; task scheduling
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.