• DocumentCode
    76300
  • Title

    Spherical and Hyperbolic Embeddings of Data

  • Author

    Wilson, Richard C. ; Hancock, Edwin R. ; Pekalska, Elzbieta ; Duin, Robert P. W.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of York, York, UK
  • Volume
    36
  • Issue
    11
  • fYear
    2014
  • fDate
    Nov. 1 2014
  • Firstpage
    2255
  • Lastpage
    2269
  • Abstract
    Many computer vision and pattern recognition problems may be posed as the analysis of a set of dissimilarities between objects. For many types of data, these dissimilarities are not euclidean (i.e., they do not represent the distances between points in a euclidean space), and therefore cannot be isometrically embedded in a euclidean space. Examples include shape-dissimilarities, graph distances and mesh geodesic distances. In this paper, we provide a means of embedding such non-euclidean data onto surfaces of constant curvature. We aim to embed the data on a space whose radius of curvature is determined by the dissimilarity data. The space can be either of positive curvature (spherical) or of negative curvature (hyperbolic). We give an efficient method for solving the spherical and hyperbolic embedding problems on symmetric dissimilarity data. Our approach gives the radius of curvature and a method for approximating the objects as points on a hyperspherical manifold without optimisation. For objects which do not reside exactly on the manifold, we develop a optimisation-based procedure for approximate embedding on a hyperspherical manifold. We use the exponential map between the manifold and its local tangent space to solve the optimisation problem locally in the euclidean tangent space. This process is efficient enough to allow us to embed data sets of several thousand objects. We apply our method to a variety of data including time warping functions, shape similarities, graph similarity and gesture similarity data. In each case the embedding maintains the local structure of the data while placing the points in a metric space.
  • Keywords
    computational geometry; computer vision; graph theory; optimisation; computer vision; constant curvature; dissimilarity data; euclidean space; euclidean tangent space; exponential map; gesture similarity data; graph distances; graph similarity; hyperbolic data embeddings; hyperspherical manifold; local tangent space; mesh geodesic distances; metric space; noneuclidean data; optimisation-based procedure; pattern recognition problems; shape similarities; shape-dissimilarities; spherical data embeddings; symmetric dissimilarity data; time warping functions; Eigenvalues and eigenfunctions; Geometry; Kernel; Manifolds; Measurement; Optimization; Vectors; Embedding; hyperbolic; non-euclidean; spherical;
  • fLanguage
    English
  • Journal_Title
    Pattern Analysis and Machine Intelligence, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0162-8828
  • Type

    jour

  • DOI
    10.1109/TPAMI.2014.2316836
  • Filename
    6787114