REVIEW 1 major objections 2 minor 40 references
Cluster Exploration using Informative Manifold Projections
T0 review · 1 major / 2 minor · reviewed 2026-05-24 · grok-4.3
Pith's one-line read A manifold optimization of contrastive PCA combined with kurtosis projection pursuit generates embeddings that discount known structure while exposing remaining clusters.
desk verdict The paper combines contrastive PCA and kurtosis projection pursuit on a manifold to discount prior structure in DR, but the single mixing weight is an unanalyzed hyperparameter that controls the outcome. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
Linear combination of contrastive PCA and kurtosis projection pursuit, posed and solved as a manifold optimization problem.
What would settle it
On standard benchmark datasets supplied with explicit priors, the two-dimensional embeddings obtained by the method show no clearer separation of the remaining clusters than those produced by ordinary PCA or by contrastive PCA alone.
Extended reading notes
Core claim
The paper claims that informative low-dimensional embeddings arise from solving a manifold optimization problem whose objective is a linear combination of contrastive PCA, which subtracts structure tied to supplied prior knowledge, and kurtosis projection pursuit, which promotes separation among the remaining data points; the resulting embeddings therefore factor out the known structure and reveal any underlying cluster organization that remains.
Load-bearing premise
The linear combination of contrastive PCA and kurtosis projection pursuit, once optimized on the manifold, will produce projections that separate the data after the prior structure has been removed.
Editorial extensions
If this is right
- The embeddings discount structure associated with different kinds of prior knowledge supplied by the user.
- Any remaining underlying structure becomes visible for cluster exploration in the low-dimensional space.
- An automated iterative framework allows successive refinement of the visual exploration process.
- Empirical results across datasets with three distinct prior types support the utility of the approach.
Reading between the lines
- The same manifold formulation could be tested with nonlinear extensions of the two objectives to handle more complex data manifolds.
- Successive applications of the method might allow systematic removal of multiple layers of known structure in a single pipeline.
- The approach may be combined with interactive user feedback to refine the choice of prior at each iteration.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a dimensionality reduction method for cluster exploration that incorporates prior knowledge by linearly combining contrastive PCA (to discount known structure) with kurtosis projection pursuit (to promote separation), formulated and solved as a manifold optimization problem. It claims this yields embeddings revealing remaining underlying structure and provides an automated iterative visual exploration framework, validated empirically on multiple datasets with three types of prior knowledge.
Significance. If the combined objective reliably isolates structure orthogonal to the supplied prior without strong dependence on manual tuning, the method would offer a practical extension of existing DR techniques for informed exploratory analysis. The manifold optimization framing and empirical coverage across prior types are positive elements, but the approach's utility hinges on robustness to its free parameter.
major comments (1)
- [Method section (objective formulation)] Method section (formulation of the objective): the linear combination weight between contrastive PCA and kurtosis projection pursuit is introduced as an explicit scalar hyperparameter with no derivation, automatic selection rule, sensitivity analysis, or worst-case guarantee. Because the central claim requires that the optimized embedding isolates remaining structure after discounting the prior, and the skeptic correctly notes that this weight directly controls the trade-off, the absence of guidance on its value makes the headline result dependent on post-hoc tuning whose effect is unquantified.
minor comments (2)
- [Abstract] The abstract states that the task is formulated as a manifold optimization problem but does not specify the manifold, retraction, or solver used; this detail should be added for reproducibility.
- [Experiments] Figure captions and experimental tables should explicitly state the value(s) of the weighting parameter used for each reported result.
Simulated Author's Rebuttal
We thank the referee for their constructive comments. We address the single major comment below.
read point-by-point responses
-
Referee: [Method section (objective formulation)] Method section (formulation of the objective): the linear combination weight between contrastive PCA and kurtosis projection pursuit is introduced as an explicit scalar hyperparameter with no derivation, automatic selection rule, sensitivity analysis, or worst-case guarantee. Because the central claim requires that the optimized embedding isolates remaining structure after discounting the prior, and the skeptic correctly notes that this weight directly controls the trade-off, the absence of guidance on its value makes the headline result dependent on post-hoc tuning whose effect is unquantified.
Authors: We agree that the scalar weight λ is introduced as a hyperparameter without an automatic selection procedure, theoretical derivation, or worst-case analysis in the submitted manuscript. Values were chosen empirically per dataset and prior type to achieve a practical balance between the two terms. To directly address the concern that the central claim depends on unquantified tuning, we will add a dedicated sensitivity analysis subsection (including quantitative metrics of cluster separation across a range of λ values) in the revised Method and Experiments sections. This will supply the missing guidance and robustness quantification. revision: yes
Circularity Check
No significant circularity in derivation chain
full rationale
The paper formulates the task as direct manifold optimization of an explicit linear combination of two existing objectives (contrastive PCA to discount prior structure and kurtosis projection pursuit for separation), with empirical validation on multiple datasets and prior types. No equations, self-citations, or fitted parameters are shown that reduce any claimed prediction or result to the inputs by construction; the central premise remains an optimization problem whose outputs are assessed independently via experiments rather than tautologically.
Assumptions & free parameters
free parameters (1)
- weighting parameter for linear combination of objectives
assumptions (1)
- standard math Manifold optimization can be applied to solve the combined contrastive PCA plus kurtosis objective
Cite this review
Pith. "Pith review of Cluster Exploration using Informative Manifold Projections." pith.science (2026). https://pith.science/paper/2309.14857
@misc{pith2026230914857,
author = {Pith},
title = {Pith review of: Cluster Exploration using Informative Manifold Projections},
year = {2026},
howpublished = {\url{https://pith.science/paper/2309.14857}},
note = {Machine review of arXiv:2309.14857}
}
read the original abstract
Dimensionality reduction (DR) is one of the key tools for the visual exploration of high-dimensional data and uncovering its cluster structure in two- or three-dimensional spaces. The vast majority of DR methods in the literature do not take into account any prior knowledge a practitioner may have regarding the dataset under consideration. We propose a novel method to generate informative embeddings which not only factor out the structure associated with different kinds of prior knowledge but also aim to reveal any remaining underlying structure. To achieve this, we employ a linear combination of two objectives: firstly, contrastive PCA that discounts the structure associated with the prior information, and secondly, kurtosis projection pursuit which ensures meaningful data separation in the obtained embeddings. We formulate this task as a manifold optimization problem and validate it empirically across a variety of datasets considering three distinct types of prior knowledge. Lastly, we provide an automated framework to perform iterative visual exploration of high-dimensional data.
Reference graph
Works this paper leans on
-
[1]
A. Abid, M. J. Zhang, V . K. Bagaria, and J. Zou. Exploring patterns en- riched in a dataset with contrastive principal component analysis. Na- ture Communications, 9(1):2134, May 2018
work page 2018
- [2]
-
[3]
TriMap: Large-scale Dimensionality Reduction Using Triplets
E. Amid and M. K. Warmuth. TriMap: Large-scale Dimensionality Re- duction Using Triplets. arXiv preprint arXiv:1910.00204, 2019
work page Pith review arXiv 1910
-
[4]
J. R. Anderson. The adaptive nature of human categorization. Psycho- logical Review, 98(3):409–429, 1991
work page 1991
- [5]
-
[6]
DOI: https://doi.org/10.24432/C5XW20
-
[7]
C. M. Bishop. Pattern Recognition and Machine Learning (Information Science and Statistics). Springer-Verlag, 2006
work page 2006
-
[8]
M. Cavallo and Ç. Demiralp. Clustrophile 2: Guided visual clustering analysis. IEEE Transactions on Visualization and Computer Graphics, 25(1):267–276, 2019
work page 2019
Show all 40 references
-
[9]
H. E. Cetingul and R. Vidal. Intrinsic mean shift for clustering on stiefel and grassmann manifolds. In 2009 IEEE Conference on Computer Vi- sion and Pattern Recognition, pages 1896–1902. IEEE, 2009
2009
-
[10]
Chiang, C.-I
S.-S. Chiang, C.-I. Chang, and I. Ginsberg. Unsupervised target detec- tion in hyperspectral images using projection pursuit. IEEE Transac- tions on Geoscience and Remote Sensing, 39(7):1380–1391, 2001
2001
-
[11]
Driscoll, Y
S. Driscoll, Y . MacMillan, and P. Wentzell. Sparse projection pursuit analysis: An alternative for exploring multivariate chemical data. Ana- lytical Chemistry, 12 2019
2019
-
[12]
Dua and C
D. Dua and C. Graff. UCI machine learning repository, 2019. URL http://archive.ics.uci.edu/ml
2019
-
[13]
Friedman and J
J. Friedman and J. Tukey. A projection pursuit algorithm for exploratory data analysis,” ieee transactions on computers, c-23, 881-889. Comput- ers, IEEE Transactions on, C 23:881 – 890, 10 1974
1974
-
[14]
Heiter, B
E. Heiter, B. Kang, R. Seurinck, and J. Lijffijt. Revised conditional t- sne: Looking beyond the nearest neighbors. In Advances in Intelligent Data Analysis XXI, page TBD, Cham, 2023. Springer International Pub- lishing
2023
-
[15]
Hotelling
H. Hotelling. Analysis of a complex of statistical variables into principal components. Journal of Educational Psychology, 24:498–520, 1933
1933
-
[16]
Hou and P
S. Hou and P. Wentzell. Fast and simple methods for the optimization of kurtosis used as a projection pursuit index. Analytica chimica acta, 704:1–15, 2011
2011
-
[17]
Huang and S
L.-K. Huang and S. Pan. Communication-efficient distributed PCA by Riemannian optimization. In H. D. III and A. Singh, editors, Proceed- ings of the 37th International Conference on Machine Learning, volume 119 of Proceedings of Machine Learning Research, pages 4465–4474. PMLR...
2020
-
[18]
Hyvärinen and E
A. Hyvärinen and E. Oja. Independent component analysis: algorithms and applications. Neural networks : the official journal of the Interna- tional Neural Network Society, 13 4-5:411–30, 2000
2000
-
[19]
P. Jaccard. Distribution de la flore alpine dans le bassin des dranses et dans quelques régions voisines. Bulletin de la Societe Vaudoise des Sciences Naturelles, 37:241–72, 01 1901
1901
-
[20]
B. Kang, D. G. García, J. Lijffijt, R. Santos-Rodríguez, and T. de Bie. Conditional t-sne: More informative t-sne embeddings. In 2021 IEEE 8th International Conference on Data Science and Advanced Analytics (DSAA), pages 1–2, 2021
2021
-
[21]
Krizhevsky and G
A. Krizhevsky and G. Hinton. Learning multiple layers of features from tiny images. Master’s thesis, Department of Computer Science, Univer- sity of Toronto, 2009
2009
-
[22]
P. C. Mahalanobis. On the generalized distance in statistics. Proceed- ings of the National Institute of Sciences (Calcutta), 2:49–55, 1936
1936
-
[23]
McInnes and J
L. McInnes and J. Healy. Umap: Uniform manifold approximation and projection for dimension reduction. ArXiv, abs/1802.03426, 2018
2018 arXiv
-
[24]
R. M. Neal. Markov chain sampling methods for dirichlet process mix- ture models. Journal of Computational and Graphical Statistics, 9:249 – 265, 2000
2000
-
[25]
Pedregosa, G
F. Pedregosa, G. Varoquaux, A. Gramfort, V . Michel, B. Thirion, O. Grisel, M. Blondel, P. Prettenhofer, R. Weiss, V . Dubourg, J. Vander- plas, A. Passos, D. Cournapeau, M. Brucher, M. Perrot, and E. Duch- esnay. Scikit-learn: Machine learning in Python. Journal of Machine Le...
2011
-
[26]
Peltonen, W
J. Peltonen, W. Xu, T. Nummenmaa, and J. Nummenmaa. Fair neighbor embedding. In Proceedings of the 40th International Conference on Machine Learning, ICML’23. JMLR.org, 2023
2023
-
[27]
Peña and F
D. Peña and F. J. Prieto. Multivariate outlier detection and robust co- variance matrix estimation. Technometrics, 43(3):286–300, 2001
2001
-
[28]
Puolamäki, E
K. Puolamäki, E. Oikarinen, B. Kang, J. Lijffijt, and T. De Bie. Interac- tive visual data exploration with subjective feedback: An information- theoretic approach. In 2018 IEEE 34th International Conference on Data Engineering (ICDE), pages 1208–1211, 2018
2018
-
[29]
Puolamäki, E
K. Puolamäki, E. Oikarinen, and A. Henelius. Guided visual exploration of relations in data sets.Journal of Machine Learning Research, 22(96): 1–32, 2021
2021
-
[30]
C. E. Rasmussen. The infinite gaussian mixture model. In Proceedings of the 12th International Conference on Neural Information Processing Systems, NIPS’99, page 554–560. MIT Press, 1999
1999
-
[31]
Roweis and L
S. Roweis and L. Saul. Nonlinear dimensionality reduction by locally linear embedding. Science (New York, N.Y.), 290:2323–6, 2001
2001
-
[32]
D. A. Senanayake, W. Wang, S. H. Naik, and S. K. Halgamuge. Self- organizing nebulous growths for robust and incremental data visualiza- tion. IEEE Transactions on Neural Networks and Learning Systems, 32: 4588–4602, 2019
2019
-
[33]
Siyuan and P
H. Siyuan and P. Wentzell. Re-centered kurtosis as a projection pursuit index for multivariate data analysis.Journal of Chemometrics, 28, 2014
2014
-
[34]
Smith, B
A. Smith, B. Laubach, I. Castillo, and V . M. Zavala. Data analysis using riemannian geometry and applications to chemical engineering. Computers & Chemical Engineering, 168:108023, 2022
2022
-
[35]
E. Stiefel. Richtungsfelder und fernparallelismus in n-dimensionalen mannigfaltigkeiten. Commentarii mathematici Helvetici , 8:305–353, 1935
1935
-
[36]
J. Tang, J. Liu, M. Zhang, and Q. Mei. Visualizing large-scale and high- dimensional data. In Proceedings of the 25th International Conference on World Wide Web. International World Wide Web Conferences Steer- ing Committee, apr 2016
2016
-
[37]
J. B. Tenenbaum, V . de Silva, and J. C. Langford. A global geometric framework for nonlinear dimensionality reduction. Science, 290(5500): 2319, 2000
2000
-
[38]
F. J. Theis, T. P. Cason, and P. A. Absil. Soft dimension reduction for ica by joint diagonalization on the stiefel manifold. In T. Adali, C. Jutten, J. M. T. Romano, and A. K. Barros, editors, Independent Component Analysis and Signal Separation , pages 354–361. Springer Berl...
2009
-
[39]
Townsend, N
J. Townsend, N. Koep, and S. Weichwald. Pymanopt: A python toolbox for optimization on manifolds using automatic differentiation. Journal of Machine Learning Research, 17(137):1–5, 2016
2016
-
[40]
Sandal" and
L. van der Maaten and G. Hinton. Visualizing data using t-sne. Journal of Machine Learning Research, 9(86):2579–2605, 2008. A Dirichlet Process Gaussian Mixture Model A Gaussian mixture model with K components can be described by p(z|{θl}K l=1) = KX l=1 wlN (z|ml, C−1 l ), (6)...
2008
Reviewed May 24, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.