Cargando…

A Preprocessing Manifold Learning Strategy Based on t-Distributed Stochastic Neighbor Embedding

In machine learning and data analysis, dimensionality reduction and high-dimensional data visualization can be accomplished by manifold learning using a t-Distributed Stochastic Neighbor Embedding (t-SNE) algorithm. We significantly improve this manifold learning scheme by introducing a preprocessin...

Descripción completa

Detalles Bibliográficos
Autores principales: Shi, Sha, Xu, Yefei, Xu, Xiaoyang, Mo, Xiaofan, Ding, Jun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10378244/
https://www.ncbi.nlm.nih.gov/pubmed/37510011
http://dx.doi.org/10.3390/e25071065
_version_ 1785079717656788992
author Shi, Sha
Xu, Yefei
Xu, Xiaoyang
Mo, Xiaofan
Ding, Jun
author_facet Shi, Sha
Xu, Yefei
Xu, Xiaoyang
Mo, Xiaofan
Ding, Jun
author_sort Shi, Sha
collection PubMed
description In machine learning and data analysis, dimensionality reduction and high-dimensional data visualization can be accomplished by manifold learning using a t-Distributed Stochastic Neighbor Embedding (t-SNE) algorithm. We significantly improve this manifold learning scheme by introducing a preprocessing strategy for the t-SNE algorithm. In our preprocessing, we exploit Laplacian eigenmaps to reduce the high-dimensional data first, which can aggregate each data cluster and reduce the Kullback–Leibler divergence (KLD) remarkably. Moreover, the k-nearest-neighbor (KNN) algorithm is also involved in our preprocessing to enhance the visualization performance and reduce the computation and space complexity. We compare the performance of our strategy with that of the standard t-SNE on the MNIST dataset. The experiment results show that our strategy exhibits a stronger ability to separate different clusters as well as keep data of the same kind much closer to each other. Moreover, the KLD can be reduced by about [Formula: see text] at the cost of increasing the complexity in terms of runtime by only 1–2%.
format Online
Article
Text
id pubmed-10378244
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-103782442023-07-29 A Preprocessing Manifold Learning Strategy Based on t-Distributed Stochastic Neighbor Embedding Shi, Sha Xu, Yefei Xu, Xiaoyang Mo, Xiaofan Ding, Jun Entropy (Basel) Article In machine learning and data analysis, dimensionality reduction and high-dimensional data visualization can be accomplished by manifold learning using a t-Distributed Stochastic Neighbor Embedding (t-SNE) algorithm. We significantly improve this manifold learning scheme by introducing a preprocessing strategy for the t-SNE algorithm. In our preprocessing, we exploit Laplacian eigenmaps to reduce the high-dimensional data first, which can aggregate each data cluster and reduce the Kullback–Leibler divergence (KLD) remarkably. Moreover, the k-nearest-neighbor (KNN) algorithm is also involved in our preprocessing to enhance the visualization performance and reduce the computation and space complexity. We compare the performance of our strategy with that of the standard t-SNE on the MNIST dataset. The experiment results show that our strategy exhibits a stronger ability to separate different clusters as well as keep data of the same kind much closer to each other. Moreover, the KLD can be reduced by about [Formula: see text] at the cost of increasing the complexity in terms of runtime by only 1–2%. MDPI 2023-07-14 /pmc/articles/PMC10378244/ /pubmed/37510011 http://dx.doi.org/10.3390/e25071065 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Shi, Sha
Xu, Yefei
Xu, Xiaoyang
Mo, Xiaofan
Ding, Jun
A Preprocessing Manifold Learning Strategy Based on t-Distributed Stochastic Neighbor Embedding
title A Preprocessing Manifold Learning Strategy Based on t-Distributed Stochastic Neighbor Embedding
title_full A Preprocessing Manifold Learning Strategy Based on t-Distributed Stochastic Neighbor Embedding
title_fullStr A Preprocessing Manifold Learning Strategy Based on t-Distributed Stochastic Neighbor Embedding
title_full_unstemmed A Preprocessing Manifold Learning Strategy Based on t-Distributed Stochastic Neighbor Embedding
title_short A Preprocessing Manifold Learning Strategy Based on t-Distributed Stochastic Neighbor Embedding
title_sort preprocessing manifold learning strategy based on t-distributed stochastic neighbor embedding
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10378244/
https://www.ncbi.nlm.nih.gov/pubmed/37510011
http://dx.doi.org/10.3390/e25071065
work_keys_str_mv AT shisha apreprocessingmanifoldlearningstrategybasedontdistributedstochasticneighborembedding
AT xuyefei apreprocessingmanifoldlearningstrategybasedontdistributedstochasticneighborembedding
AT xuxiaoyang apreprocessingmanifoldlearningstrategybasedontdistributedstochasticneighborembedding
AT moxiaofan apreprocessingmanifoldlearningstrategybasedontdistributedstochasticneighborembedding
AT dingjun apreprocessingmanifoldlearningstrategybasedontdistributedstochasticneighborembedding
AT shisha preprocessingmanifoldlearningstrategybasedontdistributedstochasticneighborembedding
AT xuyefei preprocessingmanifoldlearningstrategybasedontdistributedstochasticneighborembedding
AT xuxiaoyang preprocessingmanifoldlearningstrategybasedontdistributedstochasticneighborembedding
AT moxiaofan preprocessingmanifoldlearningstrategybasedontdistributedstochasticneighborembedding
AT dingjun preprocessingmanifoldlearningstrategybasedontdistributedstochasticneighborembedding