Skip to main content
100%

t-SNE, a force, and Urquhart graph

✓ Published0🌍 Public
PPhilippe Rivière
Last edited Dec 14, 2016
Created on Dec 14, 2016

This example visualizes 300 randomly generated circles, each with five independent dimensions (red, green, blue, opacity, and radius), projected into 2D space using t-SNE. The t-SNE computation runs in a JavaScript worker via the science.ai implementation, while the visual result is refined by a force simulation that both follows the t-SNE positions and applies collision avoidance between circle centers. The layout is rendered on a Canvas and enhanced with an Urquhart graph, which draws edges derived from the Voronoi diagram of the projected points, highlighting the local neighborhood structure of the high-dimensional data.

AI-generated description

This is a t-SNE representation of an array of (random) circles : red, green, blue, opacity and radius are 5 independent dimensions.

The t-SNE is computed by a javascript worker, using science.ai's implementation.

A force is created that tries to:

  • follow the positions given by t-SNE

  • collide the centers.

The result is displayed with an Urquhart graph.

Forked from <a href='http://bl.ocks.org/Fil/5724c516d6e51f4a2aaf0edae83e0dca'>t-SNE, a force, and voronoi</a>.

mit Licensed

Similar vizzes