MLLGJun 25, 2020

STORM: Foundations of End-to-End Empirical Risk Minimization on the Edge

arXiv:2006.14554v1
AI Analysis

This work addresses the problem of reducing energy, communication, and security risks for practitioners in distributed computing by enabling edge-based training, though it is incremental as it builds on existing empirical risk minimization methods.

The paper tackles the challenge of training regression models directly on edge devices by proposing STORM, an online sketch that compresses data streams into integer counters to estimate surrogate losses, enabling accurate linear regression training on real-world datasets.

Empirical risk minimization is perhaps the most influential idea in statistical learning, with applications to nearly all scientific and technical domains in the form of regression and classification models. To analyze massive streaming datasets in distributed computing environments, practitioners increasingly prefer to deploy regression models on edge rather than in the cloud. By keeping data on edge devices, we minimize the energy, communication, and data security risk associated with the model. Although it is equally advantageous to train models at the edge, a common assumption is that the model was originally trained in the cloud, since training typically requires substantial computation and memory. To this end, we propose STORM, an online sketch for empirical risk minimization. STORM compresses a data stream into a tiny array of integer counters. This sketch is sufficient to estimate a variety of surrogate losses over the original dataset. We provide rigorous theoretical analysis and show that STORM can estimate a carefully chosen surrogate loss for the least-squares objective. In an exhaustive experimental comparison for linear regression models on real-world datasets, we find that STORM allows accurate regression models to be trained.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes