Abstract
In machine learning, a data set is often viewed as a point set distributed on a manifold. Using Euclidean norms to measure the proximity of this data set reduces the efficiency of learning methods. Also, many algorithms like Laplacian Eigenmaps or spectral clustering that require to measure similarity assume the k-Nearest Neighbors of any point are quite equal to the local neighborhood of the point on the manifold using Euclidean norms. In this paper, we propose a new method that intelligently transforms data on an unknown manifold to an n-sphere by the conformal stereographic projection, which preserves the angles and similarities of data in the original manifold. Therefore similarities represent actual similarities of the data in the original space. Experimental results on various problems, including clustering and manifold learning, show the effectiveness of our method.
Similar content being viewed by others
Notes
References
Arsigny V, Fillard P, Pennec X, Ayache N (2006) Log-Euclidean metrics for fast and simple calculus on diffusion tensors. Magnetic Resonance in Medicine: An Official Journal of the International Society for Magnetic Resonance in Medicine 56(2):411– 421
Aziere N, Todorovic S (2019) Ensemble deep manifold similarity learning using hard proxies. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 7299–7307
Belkin M, Niyogi P (2002) Laplacian eigenmaps and spectral techniques for embedding and clustering. Adv Neural Inf Proc Syst 14:585–591
Belkin M, Niyogi P (2003) Laplacian eigenmaps for dimensionality reduction and data representation. Neural Comput 15(6):1373–1396
Cai W (2015) A manifold learning framework for both clustering and classification. Knowl Based Syst 89:641–653
Carmo MP (1992) Riemannian geometry. Birkhäuser
Casselman B (2014) Stereographic projection, feature column
Chen D, Lv J, Yin J, Zhang H, Li X (2019) Angle-based embedding quality assessment method for manifold learning. Neural Comput Applic 31(3):839–849
Chen G (2018) Scalable spectral clustering with cosine similarity. In: 2018 24th International conference on pattern recognition (ICPR), pp 314–319
Donoho D (2003) Hessian eigenmaps: new tools for nonlinear dimensionality reduction. Proc. Nat Acad Sci 100:5591– 5596
Elhamifar E, Vidal R (2009) Sparse subspace clustering. In: 2009 IEEE Conference on computer vision and pattern recognition, pp 2790–2797
Elhamifar E, Vidal R (2011) Sparse manifold clustering and embedding. Adv Neural Inf Proc Syst 24:55–63
Fletcher PT, Joshi S (2007) Riemannian geometry for the statistical analysis of diffusion tensor data. Signal Process 87(2):250–262
Friedman JH, Stuetzle W (1981) Projection pursuit regression. J Am Stat Assoc 76(376):817–23
Gene HG, Charles F (1996) Matrix computations. Johns Hopkins Universtiy Press, 3rd edtion
Goh A, Vidal R (2008) Clustering and dimensionality reduction on Riemannian manifolds. In: 2008 IEEE Conference on computer vision and pattern recognition, pp 1–7
Harandi M, Salzmann M, Hartley R (2017) Dimensionality reduction on SPD manifolds: The emergence of geometry-aware methods. IEEE Trans Pattern Anal Mach Intell 40(1):48–62
Harandi MT, Salzmann M, Hartley R (2014) From manifold to manifold: Geometry-aware dimensionality reduction for SPD matrices. In: European conference on computer vision, Springer, pp 17–32
He X, Yan S, Hu Y, Niyogi P, Zhang HJ (2005) Face recognition using laplacianfaces. IEEE Trans Pattern Anal Mach Intell 27(3):328–340
Hechmi S, Gallas A, Zagrouba E (2019) Multi-kernel sparse subspace clustering on the Riemannian manifold of symmetric positive definite matrices. Pattern Recogn Lett 125:21–27
Huang Z, Wang R, Li X, Liu W, Shan S, Van Gool L, Chen X (2017) Geometry-aware similarity learning on spd manifolds for visual recognition. IEEE Trans Circ Syst Video Technol 28(10):2513–2523
Jiao J, Mo X, Shen C (2010) Image clustering via sparse representation. In: International conference on multimedia modeling, Springer, pp 761–766
Jiang B, Ding C, Luo B (2018) Robust data representation using locally linear embedding guided PCA. Neurocomputing 275:523–532
Kang Z, Peng C, Cheng Q (2017) Kernel-driven similarity learning. Neurocomputing 267:210–219
Kang Z, Xu H, Wang B, Zhu H, Xu Z (2019) Clustering with similarity preserving. Neurocomputing 365:211–218
Kayo O (2006) LOCALLY LINEAR EMBEDDING ALGORITHM–Extensions and applications
Li Y, Lu R (2019) Applying Ricci flow to high dimensional manifold learning. Sci China Inf Sci 62(9):192101
Lin T, Zha H, Lee SU (2006) Riemannian manifold learning for nonlinear dimensionality reduction. In: European conference on computer vision, Springer, pp 44–55
Liu X, Cheng HM, Zhang ZY (2019) Evaluation of community detection methods. IEEE Transactions on Knowledge and Data Engineering
Liu X, Ma Z (2020) Kernel-based subspace learning on Riemannian manifolds for visual recognition. Neural Process Lett 51(1):147–165
Liu Z, Wang W, Jin Q (2016) Manifold alignment using discrete surface Ricci flow. CAAI Trans Intell Technol 1(3):285–292
Long B, Zhang Z, Wu X, Yu PS (2006) Spectral clustering for multi-type relational data. In: Proceedings of the 23rd international conference on Machine learning, pp 585–592
Mallat SG, Zhang Z (1993) Matching pursuits with time-frequency dictionaries. IEEE Trans Signal Proc 41(12):3397–3415
Meila M, Shi J (2001) A random walks view of spectral segmentation. In: Proceedings of the Eighth internationalworkshop on artificial intelligence and statistics
Ng A, Jordan M, Weiss Y (2001) On spectral clustering: Analysis and an algorithm. Adv Neural Inf Proc Syst 14:849–56
Pati YC, Rezaiifar R, Krishnaprasad PS (1993) Orthogonal matching pursuit: Recursive function approximation with applications to wavelet decomposition. In: Proceedings of 27th Asilomar conference on signals, systems and computers, pp 40–44
Ratcliffe JG, Axler S, Ribet KA (2006) Foundations of hyperbolic manifolds. Springer, New York
Roweis ST, Saul LK (2000) Nonlinear dimensionality reduction by locally linear embedding. Science 290(5500):2323–2326
Shi J, Malik J (2000) Normalized cuts and image segmentation. IEEE Trans Pattern Anal Mach Intell 22(8):888–905
Tenenbaum JB, De Silva V, Langford JC (2000) A global geometric framework for nonlinear dimensionality reduction. science 290(5500):2319–2323
Toponogov VA (2006) Differential geometry of curves and surfaces. Birkhũser-Verlag
Tschannen M, Bölcskei H (2018) Noisy subspace clustering via matching pursuits. IEEE Trans Inf Theory 64(6):4081–4104
Tu LW (2011) An introduction to manifolds. Springer
Turaga P, Anirudh R, Chellappa R (2020) Manifold Learning. Computer Vision: A Reference Guide 1–6
Von Luxburg U (2007) A tutorial on spectral clustering. Stat Comput 17(4):395–416
Wang Q, Downey C, Wan L, Mansfield PA, Moreno IL (2018) Speaker diarization with lstm. In: 2018 IEEE International conference on acoustics, speech and signal processing (ICASSP), pp 5239–5243
Wang Y, Jiang Y, Wu Y, Zhou ZH (2011) Spectral clustering on multiple manifolds. IEEE Trans Neural Netw 22(7):1149–1161
Wierzchoń ST, Kłopotek MA (2020) Spectral cluster maps versus spectral clustering. In: International conference on computer information systems and industrial management, Springer, pp 472–484
Wilson RC, Hancock ER, Pekalska E, Duin RP (2014) Spherical and hyperbolic embeddings of data. IEEE Trans Pattern Anal Mach Intell 36(11):2255–69
You C, Robinson D, Vidal R (2016) Scalable sparse subspace clustering by orthogonal matching pursuit. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3918–3927
Zelnik-Manor L, Perona P (2004) Self-tuning spectral clustering. Adv Neural Inf Proc Syst 17:1601–1608
Zhang Z, Wang J (2006) MLLE: Modified locally linear embedding using multiple weights. Adv Neural Inf Proc Syst 19:1593–1600
Zhang Z, Zha H (2004) Principal manifolds and nonlinear dimensionality reduction via tangent space alignment. SIAM J Sci Comput 26(1):313–338
Zheng L, Qiu G, Huang J (2018) Riemannian competitive learning for symmetric positive definite matrices clustering. Neurocomputing 295:153–64
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Eybpoosh, K., Rezghi, M. & Heydari, A. Applying inverse stereographic projection to manifold learning and clustering. Appl Intell 52, 4443–4457 (2022). https://doi.org/10.1007/s10489-021-02513-0
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-021-02513-0