Related Experiment Videos
Federated learning with LSTM and error correcting codes for secure and private identification of IoT devices
1Computer Science Department, College of Science, Majmaah University, 11932, Al-Zulfi, Saudi Arabia. shaya@mu.edu.sa.
None:
The rapid proliferation of Internet-of-Things (IoT) devices has enabled seamless automation and data-driven intelligence across diverse domains, including smart homes, healthcare, and industrial systems. However, the resulting hyper-connectivity also expands the attack surface, raising critical concerns regarding privacy, device identification, and network security. This paper introduces FL-HDECOC, a novel federated learning-based framework for privacy-preserving device identification in heterogeneous IoT environments. The proposed model combines the temporal modeling capabilities of Long Short-Term Memory (LSTM) networks with the robustness of Error-Correcting Output Codes (DECOC) for multi-class classification, integrated within a federated architecture that ensures data locality and user privacy. Differential privacy is further employed to formally protect shared model updates against inference attacks. Experimental evaluations demonstrate that FL-HDECOC outperforms baseline models, achieving 96.2% accuracy and 95.5% F1-score, while reducing communication rounds by 25% under privacy budget ε = 1.0. These results highlight its promise for secure and scalable IoT deployments.
Related Concept Videos
Cognitive Learning
E. C. Tolman's theory of purposive behavior emphasizes that much behavior is goal-directed. He argued that to understand behavior, we must look at the entire sequence of actions leading to a goal. For instance, high school students study hard, not just due to past reinforcement but also to achieve the goal of getting into a good college.
Tolman introduced the idea that behavior is influenced by...
Introduction to Learning
In contrast to learned behaviors, unlearned behaviors such as crying, sexual...
Types of Errors: Detection and Minimization
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...
Associative Learning
Classical conditioning, also known...
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:
Classification of Systems-II