Low-rank covariance matrix estimation for factor analysis in anisotropic noise: application to array processing and portfolio selection

04/18/2023
by   Petre Stoica, et al.
0

Factor analysis (FA) or principal component analysis (PCA) models the covariance matrix of the observed data as R = SS' + Σ, where SS' is the low-rank covariance matrix of the factors (aka latent variables) and Σ is the diagonal matrix of the noise. When the noise is anisotropic (aka nonuniform in the signal processing literature and heteroscedastic in the statistical literature), the diagonal elements of Σ cannot be assumed to be identical and they must be estimated jointly with the elements of SS'. The problem of estimating SS' and Σ in the above covariance model is the central theme of the present paper. After stating this problem in a more formal way, we review the main existing algorithms for solving it. We then go on to show that these algorithms have reliability issues (such as lack of convergence or convergence to infeasible solutions) and therefore they may not be the best possible choice for practical applications. Next we explain how to modify one of these algorithms to improve its convergence properties and we also introduce a new method that we call FAAN (Factor Analysis for Anisotropic Noise). FAAN is a coordinate descent algorithm that iteratively maximizes the normal likelihood function, which is easy to implement in a numerically efficient manner and has excellent convergence properties as illustrated by the numerical examples presented in the paper. Out of the many possible applications of FAAN we focus on the following two: direction-of-arrival (DOA) estimation using array signal processing techniques and portfolio selection for financial asset management.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/18/2019

Score predictor factor analysis: Reproducing observed covariances by means of factor score predictors

The model implied by factor score predictors does not reproduce the non-...
research
02/09/2014

MCA Learning Algorithm for Incident Signals Estimation: A Review

Recently there has been many works on adaptive subspace filtering in the...
research
06/01/2019

Multi-reference factor analysis: low-rank covariance estimation under unknown translations

We consider the problem of estimating the covariance matrix of a random ...
research
02/16/2018

High-dimensional covariance matrix estimation using a low-rank and diagonal decomposition

We study high-dimensional covariance/precision matrix estimation under t...
research
04/23/2019

Learning Feature Sparse Principal Components

Sparse PCA has shown its effectiveness in high dimensional data analysis...
research
10/05/2022

Star-Graph Multimodal Matching Component Analysis for Data Fusion and Transfer Learning

Previous matching component analysis (MCA) techniques map two data domai...
research
06/16/2015

PCA with Gaussian perturbations

Most of machine learning deals with vector parameters. Ideally we would ...

Please sign up or login with your details

Forgot password? Click here to reset