• Aucun résultat trouvé

Computational Geometry Learning

N/A
N/A
Protected

Academic year: 2022

Partager "Computational Geometry Learning"

Copied!
14
0
0

Texte intégral

(1)

Computational Geometry Learning

Jean-Daniel Boissonnat Fr ´ed ´eric Chazal Geometrica, INRIA

http://www-sop.inria.fr/geometrica

Lectures at MPRI

(2)

Computational Geometry Learning

Jean-Daniel Boissonnat Fr ´ed ´eric Chazal Geometrica, INRIA

http://www-sop.inria.fr/geometrica

Lectures at MPRI

MPRI Computational Geometry Learning Lectures at MPRI 2 / 14

(3)

Reconstructing surfaces from point clouds

One can reconstruct a surface from106 points within 1mn [CGAL]

(4)

CGAL-mesh GeometryFactory, Acute3D

CGALmesh Achievements

Meshing 3D multi-domains

Input from segmented 3D medical images [IRCAD]

PA-MY (INRIA Geometrica) CGALmesh ARC-ADT-AE-2010 21 / 36

MPRI Computational Geometry Learning Lectures at MPRI 4 / 14

(5)

Geometric data analysis

Images, text, speech, neural signals, GPS traces,...

Geometrisation: Data = points + distances between points Hypothesis: Data lie close to a structure of

“small” intrinsic dimension Problem: Infer the structure from the data

(6)

Image manifolds

An image with10million pixels

→a point in aspace of 10 million dimensions!

camera : 3 dof light : 2 dof

The image-points lie close to a structure ofintrinsic dimension 5 embedded in thishuge ambient space

MPRI Computational Geometry Learning Lectures at MPRI 6 / 14

(7)

Motion capture

TypicallyN =100,D=1003,d≤15

(8)

Dimensionality reduction Isomap results: hands

MPRI Computational Geometry Learning Lectures at MPRI 8 / 14

(9)

Conformation spaces of molecules e.g. C

8

H

16

Figure 1. Conformation Space of Cyclo-Octane. The set of conformations of cyclo-octane can be represented as a surface in a high dimensional space. On the left, we show various

conformations of cyclo-octane. In the center, these conformations are represented by the 3D coordinates of their atoms. On the right, a dimension reduction algorithm is used to obtain a lower dimensional visualization of the data.

Figure 2. Decomposing Cyclo-Octane. The cyclo-octane conformation space has an interesting decomposition. The local geometry of a self-intersection consists of a cylinder (top left) and a Mobius strip (top right), while the self-intersection is a ring traversing the middle of each object (shown in red). Globally, cyclo-octane conformations can be separated into a sphere (bottom left) and a Klein bottle (bottom right).

!"#$%"&%'&"&()*+%,-./-"(&*"0.-"+.-1&.,2-"+2$&01&!"#$%"&3.-,.-"+%.#4&"&5.67822$&9"-+%#&3.(,"#14&:.-&+82&;#%+2$&!+"+2'&<2,"-+(2#+&.:&=#2-/1>'&

?"+%.#"*&?)6*2"-&!26)-%+1&@$(%#%'+-"+%.#&)#$2-&6.#+-"6+&<=A@3BCADC@5EFBBBG&

Each conformation is represented as a point inR72(R24 when neglecting theHatoms)

The intrinsic dimension of the conformation space is 2 The geometry ofC8H16is highly nonlinear

MPRI Computational Geometry Learning Lectures at MPRI 9 / 14

(10)

Issues in high-dimensional geometry

Dimensionality severely restricts our intuition and ability to visualize data

⇒need for automated and provably correct methods methods Complexity of data structures and algorithms rapidly grow as the dimensionality increases

⇒no subdivision of the ambient space is affordable

⇒data structures and algorithms should be sensitive to the intrinsic dimension(usually unknown) of the data

Inherent defects : sparsity, noise, outliers

MPRI Computational Geometry Learning Lectures at MPRI 10 / 14

(11)

Course overview : some keywords

Computational geometry and topology Triangulations, simplicial complexes Algorithms in high dimensions Shape reconstruction

Geometric inference Topological data analysis

(12)

Algorithmic geometry of triangulations [JDB]

1 Simplicial complexes in metric spaces (26/09) 2 Delaunay-type complexes (03/10)

3 Weighted Delaunay and alpha complexes (10/10) 4 Thickness and relaxation (17/10)

5 Reconstruction of submanifolds (24/10)

Geometric inference [FC]

6 Distance functions, sampling, stability of critical points (31/10) 7 Noise and outliers, distance to a measure (07/11)

8 Computational homology (14/11) 9 Topological persistence (21/11)

10 Multi-scale inference and applications (28/11)

MPRI Computational Geometry Learning Lectures at MPRI 12 / 14

(13)

Further reading

Theses at Geometrica

Persistent Homology : Steve Oudot (HDR, 26/11) Distance to a measure : Q. M ´erigot (HDR, 17/11) Triangulation of manifolds : A. Ghosh (2012)

Data structures for computational topology : C. Maria (2014)

Course Notes

www-sop.inria.fr/geometrica/courses/supports/CGL-poly.pdf

Colloquium J. Morgenstern www-sop.inria.fr/colloquium

Vin de Silva : Point-clouds, sensor networks, and persistence:

algebraic topology in the 21st century 26/3/2009

(14)

Projects

European project Computational Geometric Learning (CGL) cgl.uni-jena.de/Home/WebHome

ANR TopData

Geometry meets statistics ERC Sdvanced Grant GUDHI

Geometry Understanding in Higher Dimensions On the industrial side

Californian Startup : www.ayasdi.com

MPRI Computational Geometry Learning Lectures at MPRI 14 / 14

Références

Documents relatifs

The Computational Geometry Algorithms Library ( CGAL ) is an open source software library that provides industrial and academic users with easy access to reliable implemen- tations

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

La simulation logique et/ou temporelle et/ou analogique peuvent être combinées (dans un même exécutable ou en fonctionnement séparé) pour constituer un type de simulateur

Applications of random sampling to on-line algorithms in computational geometry Jean-Daniel Boissonnat, Olivier Devillers, René Schott, Monique Teillaud, Mariette Yvinec.. To cite

KEYWORDS : computational geometry, delaunay triangulation, urban modeling, digital terrain model, flood

The pendulum swung back toward learning machines in the mid-1980s with the work of the PDP Research Group 8 and the early successes of the multilayer perceptron

Since both molecules were observed to rotate rapidly on the surface at temperatures above 300 K, but lose that rotational freedom when adhered to a step edge, rotational entropy

In this context, we first designed a new soft clustering algorithm for the mode seeking framework using such random walks and we provided a way to bound the 2-Wasserstein