Related Experiment Video
Updated: Sep 10, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
Intelligent resource allocation in internet of things using random forest and clustering techniques
Nahideh Derakhshanfard1, Lida Hosseinzadeh2, Fahimeh Rashid Jafari2
1Department of Computer Engineering, Ta.C, Islamic Azad University, Tabriz, Iran. n.derakhshan@iaut.ac.ir.
This study introduces an intelligent resource allocation method for the Internet of Things (IoT) using clustering and machine learning. The approach enhances efficiency, reduces energy use, and improves response times in dynamic IoT networks.
Area of Science:
- Computer Science
- Electrical Engineering
- Network Engineering
Background:
- The proliferation of Internet of Things (IoT) devices presents significant resource management challenges.
- Constraints like limited energy, bandwidth, and computation power necessitate efficient resource allocation strategies.
- Existing methods (e.g., evolutionary algorithms, multi-agent reinforcement learning) struggle with the dynamic nature of IoT networks due to complexity and cost.
Purpose of the Study:
- To propose an intelligent resource allocation approach for Internet of Things (IoT) networks.
- To address the inefficiencies of current methods in dynamic and scalable IoT environments.
- To improve prediction accuracy, reduce energy consumption, and decrease response times.
Main Methods:
- Integration of clustering (K-Means) and machine learning (Random Forest) techniques.
- Clustering IoT devices based on energy consumption and bandwidth requirements.
- Training a Random Forest model to predict resource needs for optimal allocation.
Main Results:
- Achieved a prediction accuracy of 94% for resource needs.
- Reduced energy consumption by 20% compared to existing methods.
- Decreased response time by 10% in dynamic IoT environments.
Conclusions:
- The proposed approach effectively manages resources in dynamic and scalable IoT networks.
- Combining K-Means clustering and Random Forest machine learning offers a superior solution for IoT resource allocation.
- Demonstrated significant improvements in accuracy, energy efficiency, and response time.
Related Concept Videos
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Randomized Experiments
Simple randomization
Simple...
Random Sampling Method
Issues And Trends In Healthcare Delivery System
Cost Containment
Payment for healthcare services has historically promoted adoption of costly and often unnecessary or inefficient...
Classification of Systems-II

