Unsupervised Metric Learning in Presence of Missing Data

Anna C. Gilbert, Rishi Sonthalia
7/19/2018
cs.LGstat.ML

Official code: rsonthal/MRMissing.jl (4 stars, last commit 2019-06-02).

Abstract

For many machine learning tasks, the input data lie on a low-dimensional manifold embedded in a high dimensional space and, because of this high-dimensional structure, most algorithms are inefficient. The typical solution is to reduce the dimension of the input data using standard dimension reduction algorithms such as ISOMAP, LAPLACIAN EIGENMAPS or LLES. This approach, however, does not always work in practice as these algorithms require that we have somewhat ideal data. Unfortunately, most data sets either have missing entries or unacceptably noisy values. That is, real data are far from ideal and we cannot use these algorithms directly. In this paper, we focus on the case when we have missing data. Some techniques, such as matrix completion, can be used to fill in missing data but these methods do not capture the non-linear structure of the manifold. Here, we present a new algorithm MR-MISSING that extends these previous algorithms and can be used to compute low dimensional representation on data sets with missing entries. We demonstrate the effectiveness of our algorithm by running three different experiments. We visually verify the effectiveness of our algorithm on synthetic manifolds, we numerically compare our projections against those computed by first filling in data using nlPCA and mDRUR on the MNIST data set, and we also show that we can do classification on MNIST with missing data. We also provide a theoretical guarantee for MR-MISSING under some simplifying assumptions.

View on arXivView PDF

Code Implementations(1)

Julia implementation of the MR-Missing algorithm that lets you run dimensionality reduction algorithms such as Isomap, LLE, and Laplcain Eigenmaps on data sets with missing entries

40JuliaJul 24, 20187 years agoNOASSERTION

Similar Papers

Cite this paper

@article{gilbert2018unsupervised,
  title  = {Unsupervised Metric Learning in Presence of Missing Data},
  author = {Anna C. Gilbert and Rishi Sonthalia},
  year   = {2018},
  eprint = {1807.07610},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1807.07610}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1807.07610.svg)](https://codeofpaper.com/paper/1807.07610)

Discussion