~/talk

Caravan: Practical Online Learning of In-Network ML Models with Labeling Agents

links:none on file
name:Ali Imran
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

CARAVAN is a prototype system that uses labeling agents (off‑the‑shelf foundation models like GPT‑4 via API) to generate noisy labels (70–80% accuracy) for online retraining of tiny in‑network models running on a Tofino switch + FPGA + server. It introduces an accuracy proxy metric to trigger selective retraining, processes 35M packets at 500k pps in experiments, yields a 30.3% average F1 improvement over offline models, cuts GPU time 61.3% and backend CPU 50–56%, and successfully keeps models current.

AI-written summary · about

  1. 0:00Caravan introduction and goals
  2. 2:09ML traffic analysis challenges
  3. 3:55Small in-network model limits
  4. 5:42Online learning with large models
  5. 6:25Large models as labelers
  6. 7:54GPT-4 for data labeling
  7. 8:37Accuracy proxy for retraining
  8. 10:44Caravan workflow and components
  9. 12:09Implementation and evaluation
  10. 13:11Intrusion detection experiment
  11. 15:17Selective retraining impact
  12. 16:00Caravan scope and limits
  13. 17:03Conclusion and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.