Improving Sampling-Based t-SNE Performance Using Dijkstra’s Algorithm for Approximate Distance Computation

Bachelor Thesis (2025)
Author(s)

F. Markov (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

M. Skrodzki – Mentor (TU Delft - Computer Graphics and Visualisation)

K.A. Hildebrandt – Mentor (TU Delft - Computer Graphics and Visualisation)

C. Lofi – Graduation committee member (TU Delft - Web Information Systems)

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2025
Language
English
Graduation Date
26-06-2025
Awarding Institution
Delft University of Technology
Project
['CSE3000 Research Project']
Programme
['Computer Science and Engineering']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

T-SNE is widely used for visualising high-dimensional data in lower dimensions.
To reduce the costs of parameter optimisation, t-SNE is performed on a sample of the original data. After sampling the points, the distances between them need to be calculated, which is expensive due to the high dimensionality of the data. We apply Dijkstra's algorithm to approximate the distances and similarities between the sampled points. This reduces the algorithm's execution time by up to 40% without degrading the quality of the projections.

Files

License info not available