Squintability and Other Metrics for Assessing Projection Pursuit Indexes, and Guiding Optimization Choices

Read full text
Authors: H. Sherry Zhang, Dianne Cook, Nicolas Langrené, Jessica Wai Yin Leung
Cited by: 0
References: 30

Abstract

The projection pursuit (PP) guided tour optimizes a criterion function, known as the PP index, to gradually reveal projections of interest from high-dimensional data through animation. Optimization of some PP indexes can be non-trivial, if they are non-smooth functions, or when the optimum has a small “squint angle”, detectable only from close proximity. Here, measures for calculating the smoothness and squintability properties of the PP index are defined. These are used to investigate the performance of a recently introduced swarm-based algorithm, Jellyfish Search Optimizer (JSO), for optimizing PP indexes. The performance of JSO in detecting the target pattern (pipe shape) is compared with existing optimizers in PP. Additionally, JSO’s performance on detecting the sine-wave shape is evaluated using different PP indexes (hence different smoothness and squintability) across various data dimensions (d = 4, 6, 8, 10, 12) and JSO hyper-parameters. We observe empirically that higher squintability improves the success rate of the PP index optimization, while smoothness has no significant effect. The JSO algorithm has been implemented in the R package, tourr, and functions to calculate smoothness and squintability measures are implemented in the ferrn package.

Fields of Study & Subjects

Data Visualization and Analytics Metaheuristic Optimization Algorithms Research Topological and Geometric Data Analysis

Publication details

Journal / source
Journal of Computational and Graphical Statistics
Volume
35
Issue
3
Pages
1305–1316
Publication date
14 January 2026
Language
EN