pabloi / robustCov

A simple, fast, robust covariance matrix estimator to deal with data with outliers.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

robustCov

A simple, heuristic, fast, robust covariance matrix estimator to deal with data with outliers. Implemented in Matlab. Comparable to Matlab's built-in robustcov() function. robcov() is both more precise in presence of outliers, and about an order of magnitude faster (see test scripts).

To do: update approach to use EM to classify samples as either outliers or not. compare EM performance vs. heurisitc where a fixed number of samples are ignored in covariance estimation.

About

A simple, fast, robust covariance matrix estimator to deal with data with outliers.

License:GNU General Public License v3.0


Languages

Language:MATLAB 97.9%Language:M 2.1%