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...
Autores principales: | , , , , |
---|---|
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 |