• 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 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

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 Computational Geometry Algorithms Library ( CGAL ) is an open source software library that provides industrial and academic users with easy access to reliable implemen- tations

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