Related Experiment Video
Updated: Nov 8, 2025

05:41
A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis
Published on: February 6, 2020
9.6K
Inspecting the Running Process of Horizontal Federated Learning via Visual Analytics
IEEE Transactions on Visualization and Computer Graphics
|April 19, 2021
Summary
Horizontal Federated Learning (HFL) lacks inspection tools. HFLens provides a visual analytics system for exploring HFL processes, aiding anomaly detection and client contribution assessment.
Area of Science:
- Machine Learning
- Data Visualization
- Privacy-Preserving Technologies
Background:
- Horizontal Federated Learning (HFL) enables collaborative model training while preserving data privacy.
- Current HFL inspection methods offer limited insights into client behavior and model contributions.
- Existing visualization tools provide basic performance dashboards but lack in-depth analytical capabilities.
Purpose of the Study:
- To design an exploratory visual analytics system, HFLens, for inspecting the Horizontal Federated Learning process.
- To enable detailed analysis of client behavior, model performance, and contributions within HFL.
- To facilitate anomaly detection and intervention strategies in privacy-preserving machine learning.
Main Methods:
- Development of HFLens, a visual analytics system adhering to HFL privacy protocols.
- Implementation of comparative visual interpretation at overview, communication round, and client instance levels.
- Facilitation of correlation analysis, anomaly identification, and client contribution assessment.
Main Results:
- HFLens supports intensive exploration of the HFL process, going beyond shallow-level analysis.
- The system enables comparative interpretation across different levels of granularity (overview, round, client).
- Case studies and expert feedback confirm HFLens' efficacy in understanding and diagnosing HFL processes.
Conclusions:
- HFLens enhances the interpretability and diagnosability of Horizontal Federated Learning.
- The system empowers users to investigate client behaviors, assess contributions, and identify anomalies.
- HFLens represents a significant advancement in visualizing and analyzing privacy-preserving federated learning.
Related Concept Videos
Wald-Wolfowitz Runs Test I
789
The Wald-Wolfowitz test, also known as the runs test, is a nonparametric statistical test used to assess the randomness of a sequence of two different types of elements (e.g., positive/negative values, successes/failures). It examines whether the order of the elements in a sequence is random or if there is a pattern or trend present. This nonparametric test applies to any ordered data despite the population and sample data distribution, even if a higher sample size is available.
The test works...
The test works...
789
Wald-Wolfowitz Runs Test II
379
The Wald-Wolfowitz runs test, commonly referred to as the runs test, is a nonparametric test used to assess the randomness of ordered data. The test evaluates the number of runs, which are consecutive sequences of similar elements within the data. If the number of runs is significantly higher or lower than expected, the data is considered non-random, indicating a detectable pattern or structure.
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and 0s. In...
For binary data, runs are identified using symbols such as + and −, or equivalently, 1s and 0s. In...
379
Interpreting Run Charts
2.9K
Run charts, essentially line graphs plotted over time, serve as fundamental yet effective tools for process analysis. They chronicle data sequentially, facilitating the identification of trends, shifts, or cyclical movements. This graphical representation is instrumental in determining whether a process is stable or exhibits signs of potential instability indicative of special cause variation. In the healthcare domain, run charts depict infection rates over time, enabling hospitals to monitor...
2.9K
Horizontal Curve: Problem Solving
181
A horizontal curve is characterized by its radius, intersection angle, and stationing of key points. In this case, the radius is 400 meters, and the angle of intersection is 30 degrees, with the station of the point of curvature (P.C.) at 0 + 150 meters. The goal is to determine the station values at the point of intersection (P.I.), point of tangency (P.T.), and midpoint of the curve, as well as the length of the long chord.The process begins with calculating the tangent distance (T) and the...
181
Observational Learning
573
Albert Bandura's observational learning, also known as imitation or modeling, occurs when a person observes and imitates another's behavior. It is a quicker process than operant conditioning. A well-known example is the Bobo doll study, where children who saw an adult acting aggressively towards the doll were more likely to act aggressively when left alone, compared to those who observed a nonaggressive adult. Many psychologists view observational learning as a form of latent learning...
573
Parallel Processing
419
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
419
