Related Experiment Video
Updated: Jun 3, 2026

A Simple Stimulatory Device for Evoking Point-like Tactile Stimuli: A Searchlight for LFP to Spike Transitions
Published on: March 25, 2014
LSML-SF: a lightweight stacked ML approach for spreading factor allocation in mobile IoT LoRaWAN networks
Arshad Farhad1, Muhammad Ali Lodhi2, Farhan Nisar3
1Department of Computer Science, Bahria University, Islamabad, Pakistan.
None:
The expansion of the Internet of Things (IoT) into consumer applications demands robust and energy-efficient communication protocols. Long-range wide area network (LoRaWAN) is a key enabler, but its performance depends on optimal spreading factor (SF) allocation, where traditional adaptive data rate (ADR) mechanisms are inadequate in dynamic environments. This study presents a novel lightweight stacked-ML approach for spreading factor (LSML-SF) allocation in mobile IoT LoRaWAN network. We propose a stacked ensemble model that jointly combines a linear stochastic gradient descent classifier (log-loss), a gradient boosting model, and a deep neural network (DNN) through a logistic regression meta-learner. The LSML-SF is trained on a vast dataset of 225,109 samples generated from ns-3 simulations, and our model achieves an out-of-fold cross-validation accuracy of 85%. Importantly, we demonstrate the practical feasibility of our approach through a rigorous computational analysis, showing the DNN component requires only 12,602 parameters and 12.3k MAC operations per inference. When integrated into ns-3 simulations, our LSML-SF framework significantly outperforms traditional ADR mechanisms and existing ML approaches, improving the packet success ratio and reducing energy consumption, thereby extending the operational lifespan of consumer IoT devices.
Related Concept Videos
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Distributed Loads: Problem Solving