NALGMLOct 9, 2017

CTD: Fast, Accurate, and Interpretable Method for Static and Dynamic Tensor Decompositions

arXiv:1710.03608v18 citations
AI Analysis

It addresses the need for interpretable tensor decomposition in applications like cybersecurity and health monitoring, offering significant improvements over existing methods.

The paper tackles the problem of finding patterns and anomalies in tensors efficiently and interpretably, proposing CTD, a sampling-based method with static (CTD-S) and dynamic (CTD-D) versions, achieving up to 83x higher accuracy, 86x faster speed, and 12x better memory efficiency compared to state-of-the-art methods.

How can we find patterns and anomalies in a tensor, or multi-dimensional array, in an efficient and directly interpretable way? How can we do this in an online environment, where a new tensor arrives each time step? Finding patterns and anomalies in a tensor is a crucial problem with many applications, including building safety monitoring, patient health monitoring, cyber security, terrorist detection, and fake user detection in social networks. Standard PARAFAC and Tucker decomposition results are not directly interpretable. Although a few sampling-based methods have previously been proposed towards better interpretability, they need to be made faster, more memory efficient, and more accurate. In this paper, we propose CTD, a fast, accurate, and directly interpretable tensor decomposition method based on sampling. CTD-S, the static version of CTD, provably guarantees a high accuracy that is 17 ~ 83x more accurate than that of the state-of-the-art method. Also, CTD-S is made 5 ~ 86x faster, and 7 ~ 12x more memory-efficient than the state-of-the-art method by removing redundancy. CTD-D, the dynamic version of CTD, is the first interpretable dynamic tensor decomposition method ever proposed. Also, it is made 2 ~ 3x faster than already fast CTD-S by exploiting factors at previous time step and by reordering operations. With CTD, we demonstrate how the results can be effectively interpreted in the online distributed denial of service (DDoS) attack detection.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes