Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Associative Learning01:27

Associative Learning

404
Associative learning is a fundamental concept in behavioral psychology, wherein a connection is established between two stimuli or events, leading to a learned response. This process is critical in understanding how behaviors are acquired and modified. Conditioning, the mechanism through which associations are formed, can be divided into two main types: classical conditioning and operant conditioning, each elucidating different aspects of associative learning.
Classical conditioning, also known...
404
Reinforcement Schedules01:24

Reinforcement Schedules

149
Positive reinforcement is a powerful method for teaching new behaviors to both animals and humans. B.F. Skinner demonstrated this with his experiments using rats in a Skinner box. When a rat pressed a lever, it received a food pellet. This immediate reward encouraged the rat to repeat the behavior. This method, where a reward follows every instance of the behavior, is known as continuous reinforcement. It is highly effective for establishing new behaviors quickly.
Once a behavior is learned,...
149
Multi-input and Multi-variable systems01:22

Multi-input and Multi-variable systems

107
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
107
Distributed Loads: Problem Solving01:21

Distributed Loads: Problem Solving

647
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
647
Two-Dimensional Force System: Problem Solving01:29

Two-Dimensional Force System: Problem Solving

584
Solving problems related to two-dimensional force systems is an essential aspect of mechanics and engineering. By applying the principles of vector analysis and force equilibrium, one can determine the effect of multiple forces acting on an object in a two-dimensional space.
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
584
Collisions in Multiple Dimensions: Problem Solving01:06

Collisions in Multiple Dimensions: Problem Solving

4.2K
In multiple dimensions, the conservation of momentum applies in each direction independently. Hence, to solve collisions in multiple dimensions, we should write down the momentum conservation in each direction separately. To help understand collisions in multiple dimensions, consider an example.
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
4.2K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Ocean dynamics shape marine heatwaves and their predictability.

Nature communications·2026
Same author

ECG-Based Energy Expenditure Prediction Using BiLSTM With Improved Snow Ablation Optimizer.

IEEE transactions on neural systems and rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society·2025
Same author

Personalized Continuous Blood Pressure Tracking through Single channel PPG in Wearable Scenarios.

IEEE journal of biomedical and health informatics·2025
Same author

LF3PFL: A Practical Privacy-Preserving Federated Learning Algorithm Based on Local Federalization Scheme.

Entropy (Basel, Switzerland)·2024
Same author

Sonochemical synthesis of CoNi layered double hydroxide as a cathode material for assembling high performance hybrid supercapacitor.

Journal of colloid and interface science·2024
Same author

A Communication-Efficient, Privacy-Preserving Federated Learning Algorithm Based on Two-Stage Gradient Pruning and Differentiated Differential Privacy.

Sensors (Basel, Switzerland)·2023

Related Experiment Video

Updated: Jul 10, 2025

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
03:31

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

Published on: December 15, 2023

559

An Optimization Method for Non-IID Federated Learning Based on Deep Reinforcement Learning.

Xutao Meng1, Yong Li1,2,3, Jianchao Lu4

  • 1School of Computer Science and Engineering, Changchun University of Technology, Changchun 130012, China.

Sensors (Basel, Switzerland)
|November 25, 2023
PubMed
Summary
This summary is machine-generated.

Federated learning (FL) struggles with non-IID data. Our FedRLCS framework uses deep reinforcement learning to select optimal clients, accelerating convergence and reducing communication rounds by 10-70% for better model training.

Keywords:
client selectiondeep reinforcement learningfederated learningnon-IID

More Related Videos

Deep Neural Networks for Image-Based Dietary Assessment
13:19

Deep Neural Networks for Image-Based Dietary Assessment

Published on: March 13, 2021

9.2K
Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness
03:14

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness

Published on: December 6, 2024

594

Related Experiment Videos

Last Updated: Jul 10, 2025

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
03:31

Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications

Published on: December 15, 2023

559
Deep Neural Networks for Image-Based Dietary Assessment
13:19

Deep Neural Networks for Image-Based Dietary Assessment

Published on: March 13, 2021

9.2K
Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness
03:14

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness

Published on: December 6, 2024

594

Area of Science:

  • Artificial Intelligence
  • Machine Learning
  • Distributed Systems

Background:

  • Federated learning (FL) enables collaborative model training without data sharing.
  • Non-independent and identically distributed (non-IID) data across clients hinders FL convergence speed and accuracy.
  • Existing FL methods face challenges in efficiently handling non-IID data distributions.

Purpose of the Study:

  • To develop a novel federated learning framework, FedRLCS, to address the non-IID data challenge.
  • To accelerate model convergence and improve accuracy in FL settings with heterogeneous data.
  • To optimize client selection for efficient collaborative training.

Main Methods:

  • Designed FedRLCS, a federated learning framework integrating deep reinforcement learning (DRL).
  • Enhanced the double DQN (DDQN) algorithm's greedy strategy and action space for optimal client subset selection.
  • Simulated non-IID data distributions across clients using partitioned datasets.

Main Results:

  • FedRLCS significantly reduces communication rounds by 10-70% compared to state-of-the-art non-IID FL methods.
  • The framework achieves target accuracy with fewer communication epochs across various datasets and models.
  • No additional computation or storage costs are imposed on clients.

Conclusions:

  • FedRLCS effectively accelerates convergence and improves performance in federated learning with non-IID data.
  • DRL-based client selection is a viable strategy for overcoming data heterogeneity in FL.
  • The proposed method offers an efficient solution for practical FL deployments facing data silos.