MulTiDR: A Visual Analytics Framework for Reviewing Multivariate Time-Series Data with Dimensionality Reduction
-
MulTiDR is from: Fujiwara et al., "A Visual Analytics Framework for ReviewingMultivariate Time-Series Data with Dimensionality Reduction." 2020.
-
Implementation of MulTiDR back-end
-
Two-step DR (TDR): Framework of dimensionality reduction for multivariate time-series data. TDR produces a low-dimensional representation from a third-order tensor.
-
Contrastive learning with sign adjustment of feature contributions.
-
Implementation of MulTiDR front-end (The source code will tentatively be released in the future).
-
Demonstration video of a system using MulTiDR: https://takanori-fujiwara.github.io/s/multidr/
- Python3
- Note: Tested on macOS Catalina and Ubuntu 20.0.4 LTS.
-
Install with pip3. Move to the directory of this repository. Then,
pip3 install .
-
If you want to use contrastive learning with a default setting (i.e., use of ccPCA), install ccPCA from: https://github.com/takanori-fujiwara/ccpca
- Import installed modules from python (e.g.,
from multidr.tdr import TDR
). See sample.py for examples. - For detailed documentations, please see doc/index.html or directly see comments in multidr/tdr.py and multidr/cl.py.
Please, cite:
Takanori Fujiwara, Shilpika, Naohisa Sakamoto, Jorji Nonaka, Keiji Yamamoto, and Kwan-Liu Ma, "A Visual Analytics Framework for ReviewingMultivariate Time-Series Data with Dimensionality Reduction". arXiv:2008.01645, 2020.