-
Notifications
You must be signed in to change notification settings - Fork 2
Hawk diagrams
Jan Harkes edited this page Apr 7, 2025
·
6 revisions
sequenceDiagram
autonumber
box Edge
participant S2 as Hawk Scout 2
participant C as Sensor
participant S as Hawk Scout 1
end
box Cloud
participant H as Hawk Home
actor U as Human Labeler
end
destroy C
C->>S: Event stream
note over S: Scout samples events from stream<br/>and assigns unique objectids for<br/>later retrieval
S->>S: Inference events with ML model
S-->>H: Events with high confidence score (TP/FP)<br/>(objectid + score + example)<br/>example is distilled event for labeling
H->>U: Present example to User
U->>H: Decision if example is positive or negative
H->>S: Send label result<br/>(objectid + positive/negative label)
note over S: Scout retrieves original event<br/>associated with objectid
S->>S2: Forward events with positive labels
par When collected positives exceeds threshold
S->>S: Train new ML model
S2->>S2: Train new ML model
end