Literature DB >> 31449023

GPGPU Linear Complexity t-SNE Optimization.

Nicola Pezzotti, Julian Thijssen, Alexander Mordvintsev, Thomas Hollt, Baldur Van Lew, Boudewijn P F Lelieveldt, Elmar Eisemann, Anna Vilanova.   

Abstract

In recent years the t-distributed Stochastic Neighbor Embedding (t-SNE) algorithm has become one of the most used and insightful techniques for exploratory data analysis of high-dimensional data. It reveals clusters of high-dimensional data points at different scales while only requiring minimal tuning of its parameters. However, the computational complexity of the algorithm limits its application to relatively small datasets. To address this problem, several evolutions of t-SNE have been developed in recent years, mainly focusing on the scalability of the similarity computations between data points. However, these contributions are insufficient to achieve interactive rates when visualizing the evolution of the t-SNE embedding for large datasets. In this work, we present a novel approach to the minimization of the t-SNE objective function that heavily relies on graphics hardware and has linear computational complexity. Our technique decreases the computational cost of running t-SNE on datasets by orders of magnitude and retains or improves on the accuracy of past approximated techniques. We propose to approximate the repulsive forces between data points by splatting kernel textures for each data point. This approximation allows us to reformulate the t-SNE minimization problem as a series of tensor operations that can be efficiently executed on the graphics card. An efficient implementation of our technique is integrated and available for use in the widely used Google TensorFlow.js, and an open-source C++ library.

Entities:  

Year:  2019        PMID: 31449023     DOI: 10.1109/TVCG.2019.2934307

Source DB:  PubMed          Journal:  IEEE Trans Vis Comput Graph        ISSN: 1077-2626            Impact factor:   4.579


  5 in total

1.  Research on E-Commerce Database Marketing Based on Machine Learning Algorithm.

Authors:  Nie Chen
Journal:  Comput Intell Neurosci       Date:  2022-06-29

2.  qSNE: quadratic rate t-SNE optimizer with automatic parameter tuning for large datasets.

Authors:  Antti Häkkinen; Juha Koiranen; Julia Casado; Katja Kaipio; Oskari Lehtonen; Eleonora Petrucci; Johanna Hynninen; Sakari Hietanen; Olli Carpén; Luca Pasquini; Mauro Biffoni; Rainer Lehtonen; Sampsa Hautaniemi
Journal:  Bioinformatics       Date:  2020-12-22       Impact factor: 6.937

3.  Stochastic neighbor embedding as a tool for visualizing the encoding capability of magnetic resonance fingerprinting dictionaries.

Authors:  Kirsten Koolstra; Peter Börnert; Boudewijn P F Lelieveldt; Andrew Webb; Oleh Dzyubachyk
Journal:  MAGMA       Date:  2021-10-23       Impact factor: 2.310

4.  Comprehensive analysis of the potential cuproptosis-related biomarker LIAS that regulates prognosis and immunotherapy of pan-cancers.

Authors:  Yuan Cai; Qingchun He; Wei Liu; Qiuju Liang; Bi Peng; Jianbo Li; Wenqin Zhang; Fanhua Kang; Qianhui Hong; Yuanliang Yan; Jinwu Peng; Zhijie Xu; Ning Bai
Journal:  Front Oncol       Date:  2022-08-02       Impact factor: 5.738

5.  A machine learning method for the discovery of minimum marker gene combinations for cell type identification from single-cell RNA sequencing.

Authors:  Brian Aevermann; Yun Zhang; Mark Novotny; Mohamed Keshk; Trygve Bakken; Jeremy Miller; Rebecca Hodge; Boudewijn Lelieveldt; Ed Lein; Richard H Scheuermann
Journal:  Genome Res       Date:  2021-06-04       Impact factor: 9.043

  5 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.