Applied ML for Robust Network Applications
Skip to main content
eScholarship
Open Access Publications from the University of California

UC Riverside

UC Riverside Electronic Theses and Dissertations bannerUC Riverside

Applied ML for Robust Network Applications

Abstract

Machine learning has opened up numerous opportunities and applications for vari-ous networking applications. This dissertation focuses on ML-based solutions in constrained environments for different networking applications.

First, we present a framework that detects and summarizes key global eventsfrom distributed crowd-sensed data in a bandwidth-constrained environment. We introduce BigEye, a novel framework that only transfers limited data from distributed producers to a central summarizer, supporting highly accurate detection and concise visual summarization of key events of global interest.

Second, we develop AcTrak, a framework to control steerable cameras through anetwork to retrieve telemetrics of interest. AcTrak automates a camera’s motion to switch appropriately between zooming in on existing targets in a scene to track their activities and zooming out to search for new targets arriving in the area of interest. We aim to achieve a good trade-off between these two tasks, ensuring that new targets are observed by the camera before they leave the scene while frequently monitoring the activities of existing targets.

Third, we uncover a vulnerability that enables fast and stealthy data exfiltrationover DNS channels. While existing defenses against such attacks appear robust, we demon- strate that our carefully designed and novel DNS exfiltration attack, Dolos, which uses a generative adversarial network (GAN), can encode sensitive data to evade these detec- tors unlike existing state-of-the-art attack methods. Additionally, Dolos can significantly expedite exfiltration compared to prior methods.

Main Content
For improved accessibility of PDF content, download the file to your device.
Current View