Fast approximation of orthogonal matrices and application to PCA

07/18/2019
by   Cristian Rusu, et al.
11

We study the problem of approximating orthogonal matrices so that their application is numerically fast and yet accurate. We find an approximation by solving an optimization problem over a set of structured matrices, that we call Givens transformations, including Givens rotations as a special case. We propose an efficient greedy algorithm to solve such a problem and show that it strikes a balance between approximation accuracy and speed of computation. The proposed approach is relevant in spectral methods and we illustrate its application to PCA.

READ FULL TEXT
research
12/02/2013

Efficient coordinate-descent for orthogonal matrices through Givens rotations

Optimizing over the set of orthogonal matrices is a central component in...
research
02/22/2020

Constructing fast approximate eigenspaces with application to the fast graph Fourier transforms

We investigate numerically efficient approximations of eigenspaces assoc...
research
03/08/2021

Generation of orthogonal rational functions by procedures for structured matrices

The problem of computing recurrence coefficients of sequences of rationa...
research
07/06/2022

Private Matrix Approximation and Geometry of Unitary Orbits

Consider the following optimization problem: Given n × n matrices A and ...
research
07/17/2022

Personalized PCA: Decoupling Shared and Unique Features

In this paper, we tackle a significant challenge in PCA: heterogeneity. ...
research
11/19/2018

Approximate Eigenvalue Decompositions of Linear Transformations with a Few Householder Reflectors

The ability to decompose a signal in an orthonormal basis (a set of orth...
research
04/19/2019

Steepest Gradient-Based Orthogonal Precoder For Integer-Forcing MIMO

In this paper, we develop an orthogonal precoding scheme for integer-for...

Please sign up or login with your details

Forgot password? Click here to reset