Research
On-device research index

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.

168,695 papers · 148 categories

Trend · papers per month

14294357 · Jun 202019922001200920172026
48 results for Streaming PCA

Low-precision streaming PCA estimates the leading eigenvector with limited precision.

problem Estimating the leading eigenvector in a streaming setting with limited precision.
method Oja's algorithm with linear and nonlinear stochastic quantization.
result A batched version of the quantized variants achieves the lower bound on quantization error up to logarithmic factors.

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 kk-dimensional subspace which can explain the most variation of the dd-dimensiona…

2018-02-15abs ↗pdf ↗

A new method for streaming PCA provides confidence intervals for eigenvector entries.

problem Uncertainty quantification for individual entries in streaming PCA.
method Oja's algorithm, Bernstein-type concentration bound, Central Limit Theorem, subsampling algorithm.
result Sharp concentration bound and Central Limit Theorem for streaming PCA entries.

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…

2019-05-28abs ↗pdf ↗

This work provides improved guarantees for streaming principle component analysis (PCA). Given A1,,AnRd×dA_1, \ldots, A_n\in \mathbb{R}^{d\times d} sampled independently from distributions satisfying E[Ai]=Σ\mathbb{E}[A_i] = Σ for Σ0Σ\succeq \mathbf{0}, this work provides an O(d)O(d)-space linear-time single-pass streaming algorithm …

2016-02-22abs ↗pdf ↗

In this paper, we propose an acceleration scheme for online memory-limited PCA methods. Our scheme converges to the first k>1k>1 eigenvectors in a single data pass. We provide empirical convergence results of our scheme based on the spiked covariance model. Our scheme does not require any predefined parameters such as t…

2018-07-17abs ↗pdf ↗

For many modern applications in science and engineering, data are collected in a streaming fashion carrying time-varying information, and practitioners need to process them with a limited amount of memory and computational resources in a timely manner for decision making. This often is coupled with the missing data pro…

2018-06-12abs ↗pdf ↗

STVNN models spatiotemporal data using covariance matrices.

problem Challenges in modeling spatiotemporal interactions in multivariate time series.
method Introduces SpatioTemporal coVariance Neural Network (STVNN) that operates on sample covariance matrix and uses joint spatiotemporal convolutions.
result STVNN is stable to online estimation uncertainties and outperforms temporal PCA.

We study the statistical and computational aspects of kernel principal component analysis using random Fourier features and show that under mild assumptions, O(nlogn)O(\sqrt{n} \log n) features suffices to achieve O(1/ε2)O(1/ε^2) sample complexity. Furthermore, we give a memory efficient streaming algorithm based on classical Oja…

2018-08-02abs ↗pdf ↗

We consider the problem of principal component analysis (PCA) in a streaming stochastic setting, where our goal is to find a direction of approximate maximal variance, based on a stream of i.i.d. data points in Rd\reals^d. A simple and computationally cheap algorithm for this is stochastic gradient descent (SGD), which…

2015-09-30abs ↗pdf ↗

Botnet, a group of coordinated bots, is becoming the main platform of malicious Internet activities like DDOS, click fraud, web scraping, spam/rumor distribution, etc. This paper focuses on design and experiment of a new approach for botnet detection from streaming web server logs, motivated by its wide applicability, …

2018-12-19abs ↗pdf ↗

Incremental versions of batch algorithms are often desired, for increased time efficiency in the streaming data setting, or increased memory efficiency in general. In this paper we present a novel algorithm for incremental kernel PCA, based on rank one updates to the eigendecomposition of the kernel matrix, which is mo…

2018-01-31abs ↗pdf ↗

We consider streaming principal component analysis when the stochastic data-generating model is subject to perturbations. While existing models assume a fixed covariance, we adopt a robust perspective where the covariance matrix belongs to a temporal uncertainty set. Under this setting, we provide fundamental limits on…

2019-02-08abs ↗pdf ↗

We consider streaming, one-pass principal component analysis (PCA), in the high-dimensional regime, with limited memory. Here, pp-dimensional samples are presented sequentially, and the goal is to produce the kk-dimensional subspace that best approximates these points. Standard algorithms require O(p2)O(p^2) memory; mea…

2013-06-28abs ↗pdf ↗

We consider the problem of finding anomalies in high-dimensional data using popular PCA based anomaly scores. The naive algorithms for computing these scores explicitly compute the PCA of the covariance matrix which uses space quadratic in the dimensionality of the data. We give the first streaming algorithms that use …

2018-04-09abs ↗pdf ↗

We consider the noisy power method algorithm, which has wide applications in machine learning and statistics, especially those related to principal component analysis (PCA) under resource (communication, memory or privacy) constraints. Existing analysis of the noisy power method shows an unsatisfactory dependency over …

2016-02-23abs ↗pdf ↗

In this paper, we study the problem of learning a mixture of Gaussians with streaming data: given a stream of NN points in dd dimensions generated by an unknown mixture of kk spherical Gaussians, the goal is to estimate the model parameters using a single pass over the data stream. We analyze a streaming version of …

2017-07-08abs ↗pdf ↗

We present a federated, asynchronous, and (ε,δ)(\varepsilon, δ)-differentially private algorithm for PCA in the memory-limited setting. Our algorithm incrementally computes local model updates using a streaming procedure and adaptively estimates its rr leading principal components when only O(dr)\mathcal{O}(dr) memory is av…

2019-07-18abs ↗pdf ↗

A privacy-preserving framework detects faults in circular economy processes.

problem Lack of shared data across company borders due to privacy concerns.
method Federated Principal Component Analysis (PCA) and Secure Multiparty Computation.
result The proposed FedMSPC framework outperforms standard PCA in fault detection.

We quantify uncertainty in Oja's algorithm's leading eigenvector estimation.

problem Estimating the error of Oja's algorithm's leading eigenvector from streaming data.
method Combining U-statistics, high-dimensional central limit theorems, and multiplier bootstrap.
result Established a weighted χ² approximation for the error between the eigenvector and algorithm output.

We study the problem of recovering the subspace spanned by the first kk principal components of dd-dimensional data under the streaming setting, with a memory bound of O(kd)O(kd). Two families of algorithms are known for this problem. The first family is based on the framework of stochastic gradient descent. Nevertheles…

2015-06-04abs ↗pdf ↗

We consider the minimization of a function defined on a Riemannian manifold M\mathcal{M} accessible only through unbiased estimates of its gradients. We develop a geometric framework to transform a sequence of slowly converging iterates generated from stochastic gradient descent (SGD) on M\mathcal{M} to an averaged i…

2018-02-26abs ↗pdf ↗

KAN-PCA improves asset return analysis by capturing more variance than classical PCA during market crises.

problem Inefficient classical PCA during market crises when correlations between assets change dramatically.
method KAN-PCA uses KAN (Kolmogorov-Arnold Networks) with B-spline functions to learn nonlinear projections.
result KAN-PCA achieves a higher reconstruction R^2 (66.57%) compared to classical PCA (62.99%) on 20 S&P 500 stocks.

New algorithm solves fair PCA, robust PCA, and sparse PCA problems efficiently.

problem Fair Principal Component Analysis (FPCA) to ensure fairness in PCA solutions.
method Iterative MM algorithm with SDP reformulation to quadratic program.
result Algorithm monotonically improves fairness objectives at each iteration.