Related Experiment Video
Updated: May 15, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
EcoTaskSched: a hybrid machine learning approach for energy-efficient task scheduling in IoT-based fog-cloud
Asfandyar Khan1, Faizan Ullah2, Dilawar Shah3
1Department of Computer Science and Information Technology, Hazara University Mansehra, Dhodial, 21120, Pakistan.
This study introduces EcoTaskSched, a deep learning model for energy-efficient task scheduling in fog-cloud networks. It significantly reduces energy consumption and improves job completion rates, optimizing resource utilization.
Area of Science:
- Computer Science
- Artificial Intelligence
- Cloud Computing
Background:
- Cloud computing adoption presents energy and resource efficiency challenges.
- Fog-cloud computing integrates resources to address these issues, but optimal task allocation and energy management remain complex.
- Efficient utilization of heterogeneous fog-cloud resources for energy-efficient task scheduling is a critical research problem.
Purpose of the Study:
- To propose a novel Machine Learning (ML)-based model, EcoTaskSched, for energy-efficient task scheduling in fog-cloud networks.
- To leverage deep learning, specifically Convolutional Neural Networks (CNNs) and Bidirectional Long Short-Term Memory (BiLSTM), for optimized task placement and energy reduction.
- To ensure Quality of Service (QoS) provisioning while enhancing energy efficiency in fog-cloud environments.
Main Methods:
- Developed a hybrid ML model (EcoTaskSched) integrating CNNs for feature extraction and BiLSTM for sequential information processing.
- Implemented a real fog-cloud environment using the COSCO framework and Azure B2s nodes for simulation.
- Utilized the DeFog benchmark for task workloads, with data preprocessing including normalization, feature engineering, and augmentation.
Main Results:
- EcoTaskSched demonstrated significant reductions in energy consumption and improvements in job completion rates compared to baseline models.
- Achieved an 85% job completion rate, outperforming GGCN and BiGGCN, with lower average response times and SLA violation rates.
- Showcased increased throughput and reduced execution costs, confirming its effectiveness in optimizing fog-cloud task scheduling.
Conclusions:
- The EcoTaskSched model effectively enhances task handling efficiency and reduces energy consumption in fog-cloud computing environments while maintaining QoS.
- The model's performance indicates its successful application in optimizing scheduling algorithms for diverse fog-cloud settings.
- Future work will involve long-term testing in real-world IoT environments and exploring integration with other ML models for further optimization.
More Related Videos
08:36Collecting Sleep, Circadian, Fatigue, and Performance Data in Complex Operational Environments
Published on: August 8, 2019
10:36Author Spotlight: Optimization of Airflow Velocities in Battery Cooling Systems for Enhanced Thermal Performance and Reduced Energy Consumption
Published on: November 3, 2023
Related Concept Videos
Distributed Loads: Problem Solving
Machines: Problem Solving I
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
Machines: Problem Solving II
Mechanical Efficiency of Real Machines
However, in reality, no machine can be truly ideal, and all of them experience some...
Ampere-Maxwell's Law: Problem-Solving
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of...
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by