Skip to content

Commit 80cef83

Browse files
committed
docs(merge): refine wording
2 parents a6ff889 + be51418 commit 80cef83

4 files changed

Lines changed: 1 addition & 1 deletion

File tree

docs/algorithms/gedad/how-it-works.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The objective of the learning phase is to establish a **baseline template of nor
1414

1515
![Learning Process Example](learning_example.png)
1616

17-
1. **Template Generation**: First, a `sliding window` of 3-axis acceleration data, sized to cover a complete normal operational cycle, is collected to serve as the **template data**.
17+
1. **Template Generation**: First, a `sample window` of 3-axis acceleration data, sized to cover a complete normal operational cycle, is collected to serve as the **template data**.
1818
2. **Distance Calculation**: The algorithm then randomly samples `N` short data segments or named `chunks` from identical positions within each channel of the template. Each chunk is then slid across the entire template of its corresponding channel with a defined `sliding step`, calculating the Euclidean (L2) distance at each position.
1919
3. **Threshold Calculation**: Next, outliers are filtered from these distances (e.g., using the 3σ rule; specifically, values less than a given EPS). For each channel, the remaining distances are sorted to identify the `M` smallest values. An average **threshold** is then computed for each channel from these `M` distances, defining the boundary between normal and abnormal states.
2020
4. **Parameter Calibration**: Finally, an additional parameter, `C`, is determined by finding the median counts of consecutive instances where the Euclidean distance is below the threshold during a subsequent comparison. This parameter is stored to enhance detection accuracy in the next phase.
-257 Bytes
Loading
-674 Bytes
Loading
-272 Bytes
Loading

0 commit comments

Comments
 (0)