Dynamic Least-Squares Regression

01/01/2022
βˆ™
by   Shunhua Jiang, et al.
βˆ™
0
βˆ™

A common challenge in large-scale supervised learning, is how to exploit new incremental data to a pre-trained model, without re-training the model from scratch. Motivated by this problem, we revisit the canonical problem of dynamic least-squares regression (LSR), where the goal is to learn a linear model over incremental training data. In this setup, data and labels (𝐀^(t), 𝐛^(t)) βˆˆβ„^t Γ— d×ℝ^t evolve in an online fashion (t≫ d), and the goal is to efficiently maintain an (approximate) solution to min_𝐱^(t)𝐀^(t)𝐱^(t) - 𝐛^(t)_2 for all t∈ [T]. Our main result is a dynamic data structure which maintains an arbitrarily small constant approximate solution to dynamic LSR with amortized update time O(d^1+o(1)), almost matching the running time of the static (sketching-based) solution. By contrast, for exact (or even 1/poly(n)-accuracy) solutions, we show a separation between the static and dynamic settings, namely, that dynamic LSR requires Ξ©(d^2-o(1)) amortized update time under the OMv Conjecture (Henzinger et al., STOC'15). Our data structure is conceptually simple, easy to implement, and fast both in theory and practice, as corroborated by experiments over both synthetic and real-world datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
βˆ™ 11/01/2021

Dynamic Geometric Set Cover, Revisited

Geometric set cover is a classical problem in computational geometry, wh...
research
βˆ™ 03/14/2021

More Dynamic Data Structures for Geometric Set Cover with Sublinear Update Time

We study geometric set cover problems in dynamic settings, allowing inse...
research
βˆ™ 02/16/2023

Incremental (1-Ξ΅)-approximate dynamic matching in O(poly(1/Ξ΅)) update time

In the dynamic approximate maximum bipartite matching problem we are giv...
research
βˆ™ 06/03/2020

Dynamic Longest Common Substring in Polylogarithmic Time

The longest common substring problem consists in finding a longest strin...
research
βˆ™ 10/08/2022

Dynamic Tensor Product Regression

In this work, we initiate the study of Dynamic Tensor Product Regression...
research
βˆ™ 08/22/2023

Minwise-Independent Permutations with Insertion and Deletion of Features

In their seminal work, Broder et. al.Β <cit.> introduces the minHash algo...
research
βˆ™ 02/11/2020

Incremental Fast Subclass Discriminant Analysis

This paper proposes an incremental solution to Fast Subclass Discriminan...

Please sign up or login with your details

Forgot password? Click here to reset