Ambient space manifold learning using density ridges

Jonas Nordhaug Myhre*, Michael Kampffmeyer, Robert Jenssen [email protected] Machine Learning @ UiT, Institute of Physics and Technology, UiT - The Arctic University of Norway

x

1. Introduction

x

x

xx

x

x

x

x

x x x

x x

xx x x x x x x x x x x x xx xxx x xx x x xx x xx x x x xx x x x x xxx xxx x xxx x x x x xxx x x x x x xx xx x xx x x xx x x x xxxx x x x x x xx x x x xx x x x x x x x x xx xx x xx x xx x x x x x x x x x x x x x x x xx x x x x x x xx x x x x x x xx x x x

x xx x xx x x xxx x x x x x

o

φ:R

In this work we present a novel workflow for manifold learning using density ridge estimation (Ozertem & Erdogmus, 2011).

Our workflow exploits established dimensionality reduction techniques that preserve variance (PCA) or entropy (KECA) (Jenssen, 2010) to capture the lower dimensional subspace (linear in the case of PCA). We then estimate the manifold directly in low dimension using density ridge estimation. Finally, to make the workflow complete we train a neural network to learn the inverse mapping from the low dimensional space to the original ambient space after the manifold has been estimated.

→R

d

x x

x x

x x

x

Density ridge estimation is a recent, theoretically established method for estimating principal manifolds (Genovese et al., 2014). This estimator relies on the gradient and Hessian of a kernel density estimate, which are both prone to the curse of dimensionality. To introduce density ridges as a practical manifold learning tool, we propose to split the manifold estimation problem into separate stages: dimensionality reduction and manifold estimation. This represents a shift in strategy: historically the problem of manifold estimation has been posed as learning an ‘embedding’ or ‘unfolding’ of the intrinsic manifold. Such embeddings consists in most cases of a combination of estimating the manifold and reducing the ambient dimension.

D

x x

x

ox

o

φ−1 : Rd → RD

o

o

xt

o

xs

ˆ M

Figure 1. Summary of workflow: φ is either PCA or KECA, ˆ is the φ−1 is the backprojecting neural network, and M density ridge estimate of the manifold.

density ridge estimate, interpolate between two arbitrary images (along the geodesic), and finally we map the results back to the original pixel space using the neural net. 40

20

0

-20

-40 40

20

0

-20

-40

18

20

22

24

26

Figure 2. Results of workflow using KECA dimensionality reduction on the Frey Face dataset. Left: The density ridge estimate. Right: Interpolation along geodesic (red line).

This yields efficient manifold estimation in low dimension, and makes available theoretical concepts from differential geometry such as geodesics, parallel transport, exponential maps etc. 2

Figure 1 shows a conceptual sketch of the suggested workflow.

0 -2 -4 -6 4 -2

2 0

0 -2

2 -4

2. Experiments: Faces and Digits Two experiments where we perform image interpolation using our workflow are included. We compute the

Figure 3. Results of workflow using PCA on the ones of the MNIST dataset. Left: The density ridge estimate. Right: Interpolation along geodesic (red line).

Ambient space manifold learning

References Doll´ ar, Piotr, Rabaud, Vincent, and Belongie, Serge. Non-isometric manifold learning: Analysis and an algorithm. In Proceedings of the 24th international conference on Machine learning, pp. 241–248. ACM, 2007. Genovese, Christopher R, Perone-Pacifico, Marco, Verdinelli, Isabella, Wasserman, Larry, et al. Nonparametric ridge estimation. The Annals of Statistics, 42(4):1511–1545, 2014. Hauberg, Søren, Freifeld, Oren, and Black, Michael J. A geometric take on metric learning. In Advances in Neural Information Processing Systems, pp. 2024– 2032, 2012. Jenssen, Robert. Kernel entropy component analysis. Pattern Analysis and Machine Intelligence, IEEE Transactions on, 32(5):847–860, 2010. Myhre, Jonas Nordhaug, Shaker, Matineh, Kaba, Devrim, Jenssen, Robert, and Erdogmus, Deniz. Manifold unwrapping using density ridges. arXiv preprint arXiv:1604.01602, 2016. Ozertem, Umut and Erdogmus, Deniz. Locally defined principal curves and surfaces. The Journal of Machine Learning Research, 12:1249–1286, 2011. Shaker, Matineh, Myhre, Jonas N, Kaba, M Devrim, and Erdogmus, Deniz. Invertible nonlinear cluster unwrapping. In Machine Learning for Signal Processing (MLSP), 2014 IEEE International Workshop on, pp. 1–6. IEEE, 2014.

Ambient space manifold learning using density ridges

Ambient space manifold learning using density ridges. Jonas Nordhaug Myhre*, Michael Kampffmeyer, Robert Jenssen [email protected]. Machine ...

1MB Sizes 0 Downloads 243 Views

Recommend Documents

Fingerprint matching using ridges
(2) The solid-state sensors are increasingly used, which capture only a portion ... file is small. We have ... the ridge-based system will not degrade dramatically.

Multiscale Manifold Learning
real-world data sets, and shown to outperform previous man- ifold learning ... to perception and robotics, data appears high dimensional, but often lies near.

Large-Scale Manifold Learning - Cs.UCLA.Edu
ever, when dealing with a large, dense matrix, as in the case of Isomap, these products become expensive to compute. Moreover, when working with 18M data ...

Large-Scale Manifold Learning - UCLA CS
niques typically try to unfold the underlying manifold so that Euclidean distance in ... borhood graph in the input space, which is an O(n2) prob- lem. Moreover ...

Feature Space based Image Segmentation Via Density ...
ture space of an image into the corresponding density map and hence modifies it. ... be formed, mode seeking algorithms [2] assume local modes (max-.

PerTurbo Manifold Learning Algorithm for Weakly ...
Abstract—Hyperspectral data analysis has been given a growing attention .... de la Recherche (ANR) under reference ANR-13-JS02-0005-01 (Asterix project).

The 2012 Boom in Learning Technology Investment - Ambient Insight
Ambient Insight's 2012 Global Analysis of Learning Technology Investment Patterns ..... education and career prospects and increasing consumer spend on ...

The 2012 Boom in Learning Technology Investment - Ambient Insight
may be an anomaly, although most of the funding went to live online tutoring ..... and do not lead to a certification, a credential, or a degree have never been ...

Manifold Learning for Jointly Modeling Topic and ...
Visualization of high-dimensional data is an important ex- ploratory data analysis ... In text mining, the current approach to model semantics in documents in a ... tight integration potentially allows the visualization to serve as a way to explore .

ambient music piano.pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect ...

Bidirectional-isomorphic manifold learning at image ...
The explosive growth of the Internet facilitates easy access of gigantic volume of ..... Shrinkage of Manifold mainly deals with the problem of mapping the ..... The black line shows the average precision of the 10 keywords returning 20, 25, 30,.

Damping of Flexural Vibration Using Low-Density, Low ...
is a relatively simple and low-cost approach to attenuation of vibration. Tra- ..... modal curve-fitting software Star Modal [16] and compare their values in. Table 2. 10 ..... other material) offer a low-cost method of attaining broad band damping.

mANifOld dESTiNY
Aug 28, 2006 - irrelevant for me,” he said. “Everybody ... me.” Among the books his father gave him was a copy of “Physics for Enter- tainment,” which ... Princeton mathematician who liked to ..... chance to review them thoroughly,. Yau tol

Predicting the Density of Algae Communities using Local Regression ...
... the combination of features of different data analysis techniques can be useful to obtain higher predictive accuracy. ... Download as a PDF; Download as a PS ...

Learning peripersonal space representation through ...
1: Illustration of the setup. ..... fired toward the taxel and sampled at 20 Hz (50ms). The ... 7: Effect of systematic errors / offsets on learned representation.

Manifold Alignment Determination
examples from which it is capable to recover a global alignment through a prob- ... only pre-aligned data for the purpose of multiview learning. Rather, we exploit ...

density currents
energy of position by moving from the lip to the bottom of the bowl. It uses up its energy of motion by ... Have the students clean everything up. Do not pour water ...

Density cutter.pdf
determine the sampler's exact volume (1 cc of. water weighs 1 g). ... sample and give erroneous data. The 5 cm side ... this as a .pdf, make sure to. size at 100%.).

C211 Ambient Surveillance by Probabilistic-Possibilistic Perception ...
number of cameras while sufficient surveillance is. provided. We note that in this work we assume that. there is no automated camera system for object rec- ...

INEQUIVALENT MANIFOLD RANKING FOR CONTENT ...
passed between most reliable data points, then propagated to .... This objective can be optimized through Loopy Belief ... to Affinity Propagation Clustering [6].