Git Product home page Git Product logo

eliasraninen / basic Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 0.0 20 KB

Code for the paper E. Raninen and E. Ollila, "Bias Adjusted Sign Covariance Matrix," in IEEE Signal Processing Letters, vol. 29, pp. 339-343, 2022, doi: 10.1109/LSP.2021.3134940.

License: MIT License

MATLAB 100.00%
covariance-matrix robust-statistics shrinkage regularization elliptical-distribution spatial-sign-covariance-matrix

basic's Introduction

Bias Adjusted SIgn Covariance matrix (BASIC)

This repository contains MATLAB code for the paper E. Raninen and E. Ollila, "Bias Adjusted Sign Covariance Matrix," in IEEE Signal Processing Letters, vol. 29, pp. 339-343, 2022, doi: 10.1109/LSP.2021.3134940.

Abstract

The spatial sign covariance matrix (SSCM), also known as the normalized sample covariance matrix (NSCM), has been widely used in signal processing as a robust alternative to the sample covariance matrix (SCM). It is well-known that the SSCM does not provide consistent estimates of the eigenvalues of the shape matrix (normalized scatter matrix). To alleviate this problem, we propose BASIC (Bias Adjusted SIgn Covariance), which performs an approximate bias correction to the eigenvalues of the SSCM under the assumption that the samples are generated from zero mean unspecified complex elliptically symmetric distributions (the real-valued case is also addressed). We then use the bias correction in order to develop a robust regularized SSCM based estimator, BASIC Shrinkage estimator (BASICS), which is suitable for high dimensional problems, where the dimension can be larger than the sample size. We assess the proposed estimator with several numerical examples as well as in a linear discriminant analysis (LDA) classification problem with real data sets. The simulations show that the proposed estimator compares well to competing robust covariance matrix estimators but has the advantage of being significantly faster to compute.

Authors

  • Elias Raninen, Doctoral Candidate, Department of Signal Processing and Acoustics, Aalto University.
  • Esa Ollila, Professor, Department of Signal Processing and Acoustics, Aalto University.

basic's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.