File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: CATO: End-to-End Optimization of ML-Based Traffic Analysis Pipelines

TitleCATO: End-to-End Optimization of ML-Based Traffic Analysis Pipelines
Authors
Issue Date2025
Citation
Proceedings of the 22nd Usenix Symposium on Networked Systems Design and Implementation Nsdi 2025, 2025, p. 1523-1540 How to Cite?
AbstractMachine learning has shown tremendous potential for improving the capabilities of network traffic analysis applications, often outperforming simpler rule-based heuristics. However, ML-based solutions remain difficult to deploy in practice. Many existing approaches only optimize the predictive performance of their models, overlooking the practical challenges of running them against network traffic in real time. This is especially problematic in the domain of traffic analysis, where the efficiency of the serving pipeline is a critical factor in determining the usability of a model. In this work, we introduce CATO, a framework that addresses this problem by jointly optimizing the predictive performance and the associated systems costs of the serving pipeline. CATO leverages recent advances in multi-objective Bayesian optimization to efficiently identify Pareto-optimal configurations, and automatically compiles end-to-end optimized serving pipelines that can be deployed in real networks. Our evaluations show that compared to popular feature optimization techniques, CATO can provide up to 3600× lower inference latency and 3.7× higher zero-loss throughput while simultaneously achieving better model performance.
Persistent Identifierhttp://hdl.handle.net/10722/363034

 

DC FieldValueLanguage
dc.contributor.authorWan, Gerry-
dc.contributor.authorLiu, Shinan-
dc.contributor.authorBronzino, Francesco-
dc.contributor.authorFeamster, Nick-
dc.contributor.authorDurumeric, Zakir-
dc.date.accessioned2025-10-10T07:44:10Z-
dc.date.available2025-10-10T07:44:10Z-
dc.date.issued2025-
dc.identifier.citationProceedings of the 22nd Usenix Symposium on Networked Systems Design and Implementation Nsdi 2025, 2025, p. 1523-1540-
dc.identifier.urihttp://hdl.handle.net/10722/363034-
dc.description.abstractMachine learning has shown tremendous potential for improving the capabilities of network traffic analysis applications, often outperforming simpler rule-based heuristics. However, ML-based solutions remain difficult to deploy in practice. Many existing approaches only optimize the predictive performance of their models, overlooking the practical challenges of running them against network traffic in real time. This is especially problematic in the domain of traffic analysis, where the efficiency of the serving pipeline is a critical factor in determining the usability of a model. In this work, we introduce CATO, a framework that addresses this problem by jointly optimizing the predictive performance and the associated systems costs of the serving pipeline. CATO leverages recent advances in multi-objective Bayesian optimization to efficiently identify Pareto-optimal configurations, and automatically compiles end-to-end optimized serving pipelines that can be deployed in real networks. Our evaluations show that compared to popular feature optimization techniques, CATO can provide up to 3600× lower inference latency and 3.7× higher zero-loss throughput while simultaneously achieving better model performance.-
dc.languageeng-
dc.relation.ispartofProceedings of the 22nd Usenix Symposium on Networked Systems Design and Implementation Nsdi 2025-
dc.titleCATO: End-to-End Optimization of ML-Based Traffic Analysis Pipelines-
dc.typeConference_Paper-
dc.description.naturelink_to_subscribed_fulltext-
dc.identifier.scopuseid_2-s2.0-105006454850-
dc.identifier.spage1523-
dc.identifier.epage1540-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats