Skip to content

[VIS 2023] Projection Ensemble: Visualizing the Robust Structures of Multidimensional Projections

Notifications You must be signed in to change notification settings

jiwnchoi/ProjectionEnsenble

 
 

Repository files navigation

Projection Ensemble: Visualizing the Robust Structures of Multidimensional Projections

interface

Projection Ensemble is a system designed to identify and visualize robust structures across multidimensional projections. Although multidimensional projections, such as t-Stochastic Neighbor Embedding (t-SNE), have gained popularity, their stochastic nature often leads the user to interpret the structures that arise by chance and make erroneous findings. To overcome this limitation, we present a relaxed frequent subgraph mining algorithm and a visualization interface to extract and visualize the consistent structures across multiple projections. We demonstrate that our system not only identifies trustworthy structures but also detects accidental clustering or separation of data points.

Development

The Projection Ensemble is implemented using D3.js and is served as an npm project. To use it, you'll need to set up a python backend server using FastAPI. Follow the instructions below to get started.

Clone this repository:

git clone https://github.com/jjmmwon/ProjectionEnsemble.git
cd ProjectionEnsemble

Install the dependencies and requirements:

## I recommend you to use python virtual environment using conda
conda create -n projection_ensemble python=3.9
conda activate projection_ensemble
pnpm install
pip install -r requirements.txt

Run the FastAPI server and the dev server:

python main.py
npm run dev

Then explore your data through the system.

Live Demo

Demo Video

Web Demo

Reference

Jung, Myeongwon, Jiwon Choi, and Jaemin Jo. "Projection Ensemble: Visualizing the Robust Structures of Multidimensional Projections." 2023 IEEE Visualization and Visual Analytics (VIS). IEEE, 2023.

Citation

@inproceedings{jung2023projection,
  title={Projection Ensemble: Visualizing the Robust Structures of Multidimensional Projections},
  author={Jung, Myeongwon and Choi, Jiwon and Jo, Jaemin},
  booktitle={2023 IEEE Visualization and Visual Analytics (VIS)},
  pages={46--50},
  year={2023},
  organization={IEEE}
}

Contributors

Myeongwon Jung, Jiwon Choi, and Jaemin Jo

About

[VIS 2023] Projection Ensemble: Visualizing the Robust Structures of Multidimensional Projections

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 66.5%
  • Python 19.1%
  • HTML 12.7%
  • SCSS 1.7%