Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

SQuadMDS: a lean Stochastic Quartet MDS improving global structure preservation in neighbor embedding like t-SNE and UMAP

About

Multidimensional scaling is a statistical process that aims to embed high dimensional data into a lower-dimensional space; this process is often used for the purpose of data visualisation. Common multidimensional scaling algorithms tend to have high computational complexities, making them inapplicable on large data sets. This work introduces a stochastic, force directed approach to multidimensional scaling with a time and space complexity of O(N), with N data points. The method can be combined with force directed layouts of the family of neighbour embedding such as t-SNE, to produce embeddings that preserve both the global and the local structures of the data. Experiments assess the quality of the embeddings produced by the standalone version and its hybrid extension both quantitatively and qualitatively, showing competitive results outperforming state-of-the-art approaches. Codes are available at https://github.com/PierreLambert3/SQuaD-MDS-and-FItSNE-hybrid.

Pierre Lambert, Cyril de Bodt, Michel Verleysen, John Lee• 2022

Related benchmarks

TaskDatasetResultRank
Dimensionality ReductionPacker (Pac)
Aggregated Local-Global Score0.64
11
Dimensionality ReductionTasic (Tas)
Aggregated Local-Global Score71
11
Dimensionality ReductionMacosko (Mac)
Aggregated Local-Global Score61
11
Dimensionality ReductionKanduri (Kan)
Aggregated local-global score77
11
Dimensionality ReductionWagner (Wag)
Aggregated Local-Global Score0.76
11
Dimensionality Reduction1000 Genomes (1kG)
Aggregated local-global Score88
11
Dimensionality ReductionMammoth (Mam)
Aggregated Local-Global Score94
11
Dimensionality ReductionSatellite (Sat)
Aggregated Local-Global Score84
11
Dimensionality ReductionFashion-MNIST (FMN)
Aggregated Local-Global Score81
11
Dimensionality ReductionMNIST (MNI)
Aggregated Local-Global Score0.61
11
Showing 10 of 11 rows

Other info

Follow for update