Least-Squares Density Ridge Finder (LSDRF)

Least-Squares Density Ridge Finder (LSDRF) estimates the ridge of the probability density function underlying data. To estimate the ridge, the key approach in LSDRF is to directly estimate the ratios of density-derivatives to its density without going through density estimation. Thanks to the direct approach, LSDRF accurately estimates the density ridges on a variety of data. 

MATLAB implementation of LSDRF: LSDRF.zip

References