t-SNE-PSO: Optimizing t-SNE using particle swarm optimization

  • Mebarka Allaoui*
  • , Samir Brahim Belhaouari
  • , Rachid Hedjam
  • , Khadra Bouanane
  • , Mohammed Lamine Kherfi
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

19 Citations (Scopus)

Abstract

t-distributed Stochastic Neighbor Embedding (t-SNE) is a manifold embedding technique that utilizes the Stochastic Gradient Descent (GD) algorithm to optimize objective functions to preserve pairwise distances between high-dimensional inputs in the lower-dimensional representation. Gradient-based methods are known by their local searches and may not explore the search space widely, making them susceptible to becoming trapped in local minima. To address this limitation, an adapted Particle Swarm Optimization (PSO) technique for t-SNE is proposed. The proposed t-SNE-PSO algorithm aims to overcome the limitations of GD by introducing a dynamic update of cognitive and social coefficients in PSO for optimizing t-SNE, enhancing its ability to find global optima and strike a balance between exploration and exploitation. Furthermore, the updated PSO contributes to developing a more efficient and effective dimensionality reduction technique, demonstrating superior qualities in clustering and visualization. The evaluation results on various benchmarks demonstrate the effectiveness of the proposed t-SNE-PSO algorithm.

Original languageEnglish
Article number126398
Number of pages17
JournalExpert Systems with Applications
Volume269
DOIs
Publication statusPublished - 15 Apr 2025

Keywords

  • Manifold embedding
  • Optimization
  • Pso
  • t-SNE

Fingerprint

Dive into the research topics of 't-SNE-PSO: Optimizing t-SNE using particle swarm optimization'. Together they form a unique fingerprint.

Cite this