Algorithms developed for Kesavan et al., "A Visual Analytics Framework for Reviewing Streaming Performance Data", 2020.
-
Algorithms for multivariate streaming data analysis. We originally developed these algorithms for : A Visual Analytics Framework for Reviewing Streaming Performance Data. Suraj P. Kesavan, Takanori Fujiwara, Jianping Kelvin Li, Caitlin Ross, Misbah Mubarak, Christopher D. Carothers, Robert B. Ross, and Kwan-Liu Ma. In Proceedings of IEEE Pacific Visualization Symposium (PacificVis), forthcoming
-
Demonstration of a system using the algorithms: https://youtu.be/pxthZSJ1jqs.
Also, you can find source code of the demonstrated system: https://github.com/VIDILabs/Streaming-ROSS-Project.
-
Features
-
Online and progressive algorithms for multivariate streaming data analysis. These algorithms can provide results with required latency.
- Incremental PCA-based online change point detection with adaptive forgetting factor.
- Progressive PCA using incremental mechanism with consideration of visual consistency.
- Progressive k-means clustering with with consideration of visual consistency.
- Progressive causality analysis methods
-
For details and references for each algorithm, please see the corresponding subdirectories.
-
- Please refer to README.md placed in each corresponding subdirectory.
Please, cite:
Suraj P. Kesavan, Takanori Fujiwara, Jianping Kelvin Li, Caitlin Ross, Misbah Mubarak, Christopher D. Carothers, Robert B. Ross, and Kwan-Liu Ma. "A Visual Analytics Framework for Reviewing Streaming Performance Data." In Proceedings of IEEE Pacific Visualization Symposium (PacificVis), forthcoming
Because some method is developed with external libraries, each method has a different license. Please, refer to LICENSE file in each corresponding subdirectory.