Efficient streaming algorithms for robust statistics with near-optimal memory.
arXiv research
A locally-built, LLM-digested index of recent arXiv papers in quant finance, geometry/topology, and statistical ML — keyword search served straight from SQLite on this machine.
Trend · papers per month
In this paper we propose a new algorithm for streaming principal component analysis. With limited memory, small devices cannot store all the samples in the high-dimensional regime. Streaming principal component analysis aims to find the -dimensional subspace which can explain the most variation of the -dimensiona…
Data stream clustering tackles real-time data processing challenges.
Paper improves Oja's algorithm for Markovian data streams.
In theory, Bayesian nonparametric (BNP) models are well suited to streaming data scenarios due to their ability to adapt model complexity with the observed data. Unfortunately, such benefits have not been fully realized in practice; existing inference algorithms are either not applicable to streaming applications or no…
PySAD offers a unified Python framework for efficient streaming anomaly detection.
Low-precision streaming PCA estimates the leading eigenvector with limited precision.
Detects synchronized behavior in streaming data.
An underlying assumption in conventional multi-view learning algorithms is that all views can be simultaneously accessed. However, due to various factors when collecting and pre-processing data from different views, the streaming view setting, in which views arrive in a streaming manner, is becoming more common. By ass…
New algorithm samples matrix rows proportional to their ℓ_p norm in a turnstile data stream.
New algorithm optimizes linear system estimation from single trajectory.
We consider interactive algorithms in the pool-based setting, and in the stream-based setting. Interactive algorithms observe suggested elements (representing actions or queries), and interactively select some of them and receive responses. Pool-based algorithms can select elements at any order, while stream-based algo…
Streaming algorithms are generally judged by the quality of their solution, memory footprint, and computational complexity. In this paper, we study the problem of maximizing a monotone submodular function in the streaming setting with a cardinality constraint . We first propose Sieve-Streaming++, which requires just…
The performance of classification algorithms with a massive and highly imbalanced data stream depends upon efficient balancing strategy. Some techniques of balancing strategy have been applied in the past with Batch data to resolve the class imbalance problem. This paper proposes a new incremental data balancing framew…
Paper addresses challenges in benchmarking stream learning algorithms with real-world data.
New algorithms for streaming bandits with limited memory.
Bayesian tensor train method recovers streaming data with high accuracy.
Oja's algorithm has been the cornerstone of streaming methods in Principal Component Analysis (PCA) since it was first proposed in 1982. However, Oja's algorithm does not have a standardized choice of learning rate (step size) that both performs well in practice and truly conforms to the online streaming setting. In th…
As an emerging research direction, online streaming feature selection deals with sequentially added dimensions in a feature space while the number of data instances is fixed. Online streaming feature selection provides a new, complementary algorithmic methodology to enrich online feature selection, especially targets t…
New algorithms for fair data summarization in massive data models.
We propose a streaming submodular maximization algorithm "stream clipper" that performs as well as the offline greedy algorithm on document/video summarization in practice. It adds elements from a stream either to a solution set or to an extra buffer based on two adaptive thresholds, and improves by a final…
A new algorithm splits Gaussian processes for efficient streaming data.
Paper proposes a method to estimate coverage in data streams.
SDF adapts Deep Forest for evolving data streams with active learning.
Bayesian non-parametric model adapts to concept drifts in streaming data.
This work provides improved guarantees for streaming principle component analysis (PCA). Given sampled independently from distributions satisfying for , this work provides an -space linear-time single-pass streaming algorithm …
In this paper we propose a computationally efficient algorithm for on-line variable selection in multivariate regression problems involving high dimensional data streams. The algorithm recursively extracts all the latent factors of a partial least squares solution and selects the most important variables for each facto…
A new algorithm for K-means clustering in evolving data streams.
New algorithm learns and unlearns from streaming data efficiently.
New fair PCA method using streaming algorithms with statistical guarantees.
We introduce features for massive data streams. These stream features can be thought of as "ordered moments" and generalize stream sketches from "moments of order one" to "ordered moments of arbitrary order". In analogy to classic moments, they have theoretical guarantees such as universality that are important for lea…
Federated learning for data streams tackles real-time learning from IoT devices.
A monitoring procedure improves machine learning forecasts for digital platforms.
In many machine learning applications, it is important to explain the predictions of a black-box classifier. For example, why does a deep neural network assign an image to a particular class? We cast interpretability of black-box classifiers as a combinatorial maximization problem and propose an efficient streaming alg…
Streaming tensor factorization is a powerful tool for processing high-volume and multi-way temporal data in Internet networks, recommender systems and image/video data analysis. Existing streaming tensor factorization algorithms rely on least-squares data fitting and they do not possess a mechanism for tensor rank dete…
With the dawn of the Big Data era, data sets are growing rapidly. Data is streaming from everywhere - from cameras, mobile phones, cars, and other electronic devices. Clustering streaming data is a very challenging problem. Unlike the traditional clustering algorithms where the dataset can be stored and scanned multipl…
New streaming methods improve convergence rates for optimization problems.
Nowadays with a growing number of online controlling systems in the organization and also a high demand of monitoring and stats facilities that uses data streams to log and control their subsystems, data stream mining becomes more and more vital. Hoeffding Trees (also called Very Fast Decision Trees a.k.a. VFDT) as a B…
Improved COD algorithm reduces streaming AMM errors and uses less space.
We provide a deterministic space-efficient algorithm for estimating ridge regression. For data points with features and a large enough regularization parameter, we provide a solution within L error using only space. This is the first space deterministic streaming al…
This paper develops a new mathematical-statistical approach to analyze a class of Flajolet-Martin algorithms (FMa), and provides analytical confidence intervals for the number F0 of distinct elements in a stream, based on Chernoff bounds. The class of FMa has reached a significant popularity in bigdata stream learning,…
Efficiently factorize tensors in streaming data with coreset selection.
In this paper, we show that if the optimization function is restricted-strongly-convex (RSC) and restricted-smooth (RSM) -- a rich subclass of weakly submodular functions -- then a streaming algorithm with constant factor approximation guarantee is possible. More generally, our results are applicable to any monotone we…
Tensor decompositions are used in various data mining applications from social network to medical applications and are extremely useful in discovering latent structures or concepts in the data. Many real-world applications are dynamic in nature and so are their data. To deal with this dynamic nature of data, there exis…
Paper improves tensor approximation for streaming data.
In this paper, we study the problem of learning a mixture of Gaussians with streaming data: given a stream of points in dimensions generated by an unknown mixture of spherical Gaussians, the goal is to estimate the model parameters using a single pass over the data stream. We analyze a streaming version of …
In marketing we are often confronted with a continuous stream of responses to marketing messages. Such streaming data provide invaluable information regarding message effectiveness and segmentation. However, streaming data are hard to analyze using conventional methods: their high volume and the fact that they are cont…
Enhash detects concept drift in data streams quickly and efficiently.