Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for tSNE: t-Distributed Stochastic Neighbour Embeddings #756

Open
m-muecke opened this issue Jan 31, 2024 · 0 comments
Open

Support for tSNE: t-Distributed Stochastic Neighbour Embeddings #756

m-muecke opened this issue Jan 31, 2024 · 0 comments
Labels
Type: New PipeOp Issue suggests a new PipeOp

Comments

@m-muecke
Copy link
Member

m-muecke commented Jan 31, 2024

Implementation can be found in the Rtsne package https://github.com/jkrijthe/Rtsne.
But there is no transform/predict method available, see the discussion here jkrijthe/Rtsne#6 and from the FAQ:

"Once I have a t-SNE map, how can I embed incoming test points in that map?
t-SNE learns a non-parametric mapping, which means that it does not learn an explicit function that maps data from the input space to the map. Therefore, it is not possible to embed test points in an existing map (although you could re-run t-SNE on the full dataset). A potential approach to deal with this would be to train a multivariate regressor to predict the map location from the input data. Alternatively, you could also make such a regressor minimize the t-SNE loss directly, which is what I did in this paper.

@mb706 mb706 added the Type: New PipeOp Issue suggests a new PipeOp label Apr 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: New PipeOp Issue suggests a new PipeOp
Projects
None yet
Development

No branches or pull requests

2 participants