Representation Learning of Tangled Key-Value Sequence Data for Early Classification
Not on the map. Why?
Abstract (arXiv)
Key-value sequence data has become ubiquitous and naturally appears in a variety of real-world applications, ranging from the user-product purchasing sequences in e-commerce, to network packet sequences forwarded by routers in networking. Classifying these key-value sequences is important in many scenarios such as user profiling and malicious applications identification. In many time-sensitive scenarios, besides the requirement of classifying a key-value sequence accurately, it is also desired to classify a key-value sequence early, in order to respond fast. However, these two goals are conflicting in nature, and it is challenging to achieve them simultaneously. In this work, we formulate a novel tangled key-value sequence early classification problem, where a tangled key-value sequence is a mixture of several concurrent key-value sequences with different keys. The goal is to classify each individual key-value sequence sharing a same key both accurately and early. To address this problem, we propose a novel method, i.e., Key-Value sequence Early Co-classification (KVEC), which leverages both inner- and inter-correlations of items in a tangled key-value sequence through key correlation and value correlation to learn a better sequence representation. Meanwhile, a time-aware halting policy decides when to stop the ongoing key-value sequence and classify it based on current sequence representation. Experiments on both real-world and synthetic datasets demonstrate that our method outperforms the state-of-the-art baselines significantly. KVEC improves the prediction accuracy by up to 4.7 - 17.5% under the same prediction earliness condition, and improves the harmonic mean of accuracy and earliness by up to 3.7 - 14.0%.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 50 references that are in the map. First posted on arXiv 11 Apr 2024.
Builds on
12 of 50 references.
References · 12
- 2017Attention Is All You Needcited by 60,361
- 2020Approaches and Applications of Early Classification of Time Series: A Reviewcited by 40
- 2015k-fingerprinting: a Robust Scalable Website Fingerprinting Techniquecited by 34
- 2019SDM: Sequential Deep Matching Model for Online Large-scale Recommender Systemcited by 30
- 2018Deep Learning for Encrypted Traffic Classification: An Overviewcited by 27
- 2019TEASER: Early and Accurate Time Series Classificationcited by 26
- 2019End-to-End Learned Early Classification of Time Series for In-Season Crop Type Mappingcited by 17
- 2019Multitask Learning for Network Traffic Classificationcited by 11
- 2022Stop&Hop: Early Classification of Irregular Time Seriescited by 10
- 2021Snippet Policy Network for Multi-class Varied-length ECG Early Classificationcited by 7
- 2021Mixture of Virtual-Kernel Experts for Multi-Objective User Profile Modelingcited by 5
- 2021Session-aware Linear Item-Item Models for Session-based Recommendationcited by 4
Built on by
Not cited yet.