paper-with-me

Papers

Graph Sampling for Matrix Completion Using Recurrent Gershgorin Disc Shift

2019-10-16

Matrix completion algorithms fill missing entries in a large matrix given a subset of observed samples. However, how to best pre-select informative matrix entries given a sampling budget is largely unaddressed. In this paper, we propose a fast sample selection strategy for matrix completion from a graph signal processing perspective. Specifically, we first regularize the matrix reconstruction objective using a dual graph signal smoothness prior, resulting in a system of linear equations for solution. We then select appropriate samples to maximize the smallest eigenvalue $\lambda_{\min}$ of the coefficient matrix, thus maximizing the stability of the linear system. To efficiently solve this combinatorial problem, we derive a greedy sampling strategy, leveraging on Gershgorin circle theorem, that iteratively selects one sample (equivalent to shifting one Gershgorin disc) at a time corresponding to the largest magnitude entry in the first eigenvector of a modified graph Laplacian matrix. Our algorithm benefits computationally from warm start as the first eigenvectors of incremented Laplacian matrices are computed recurrently for more samples. To achieve computation scalability when sampling large matrices, we further rewrite the coefficient matrix as a sum of two separate components, each of which exhibits block-diagonal structure that we exploit for alternating block-wise sampling. Extensive experiments on both synthetic and real-world datasets show that our graph sampling algorithm substantially outperforms existing sampling schemes for matrix completion and reduces the completion error, when combined with a range of modern matrix completion algorithms.

📄 PDF Abstract BibTeX arXiv:1906.01087

Code (0)

등록된 구현이 없습니다.

Tasks

Graph SamplingMatrix Completion

Similar Papers 제목 키워드 기반

Efficient Directed Graph Sampling via Gershgorin Disc Alignment

2022-10-25 · Yuejiang Li, Hong Vicky Zhao, Gene Cheung

Graph sampling is the problem of choosing a node subset via sampling matrix $\mathbf{H} \in \{0,1\}^{K \times N}$ to collect samples $\mathbf{y} = \mathbf{H} \mathbf{x} \in \mathbb{R}^K$, $K < N$, so that the target sign…

Graph Sampling

Efficient Signed Graph Sampling via Balancing & Gershgorin Disc Perfect Alignment

2022-08-18 · Chinthaka Dinesh, Gene Cheung, Saghar Bagheri, Ivan V. Bajic

A basic premise in graph signal processing (GSP) is that a graph encoding pairwise (anti-)correlations of the targeted signal as edge weights is exploited for graph filtering. However, existing fast graph sampling scheme…

Graph Sampling

Reconstruction-Cognizant Graph Sampling using Gershgorin Disc Alignment

2019-02-16

Graph sampling with noise is a fundamental problem in graph signal processing (GSP). Previous works assume an unbiased least square (LS) signal reconstruction scheme and select samples greedily via expensive extreme eige…

Graph Sampling

Graph Unfolding and Sampling for Transitory Video Summarization via Gershgorin Disc Alignment

2024-08-03

User-generated videos (UGVs) uploaded from mobile phones to social media sites like YouTube and TikTok are short and non-repetitive. We summarize a transitory UGV into several keyframes in linear time via fast graph samp…

Point Cloud Sampling via Graph Balancing and Gershgorin Disc Alignment

2021-03-10 · Chinthaka Dinesh, Gene Cheung, Ivan Bajic

3D point cloud (PC) -- a collection of discrete geometric samples of a physical object's surface -- is typically large in size, which entails expensive subsequent operations like viewpoint image rendering and object reco…

Graph SamplingObject RecognitionSuper-Resolution