mlsanityData to 7 Oct 2026

Cadence: A Practical Time-series Partitioning Algorithm for Unlabeled IoT Sensor Streams

arXiv 2112.03360 ↗First posted 6 Dec 2021cs.LG cs.SY eess.SYcited by 0

Not on the map. Why?

Abstract (arXiv)

Timeseries partitioning is an essential step in most machine-learning driven, sensor-based IoT applications. This paper introduces a sample-efficient, robust, time-series segmentation model and algorithm. We show that by learning a representation specifically with the segmentation objective based on maximum mean discrepancy (MMD), our algorithm can robustly detect time-series events across different applications. Our loss function allows us to infer whether consecutive sequences of samples are drawn from the same distribution (null hypothesis) and determines the change-point between pairs that reject the null hypothesis (i.e., come from different distributions). We demonstrate its applicability in a real-world IoT deployment for ambient-sensing based activity recognition. Moreover, while many works on change-point detection exist in the literature, our model is significantly simpler and can be fully trained in 9-93 seconds on average with little variation in hyperparameters for data across different applications. We empirically evaluate Cadence on four popular change point detection (CPD) datasets where Cadence matches or outperforms existing CPD techniques.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 95 references that are in the map. First posted on arXiv 6 Dec 2021.

Builds on

16 of 95 references.

References · 16

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  3. 2019A Comprehensive Survey on Transfer Learningcited by 1,154
  4. 2017Modeling Long- and Short-Term Temporal Patterns with Deep Neural Networkscited by 869
  5. 2015A Recurrent Latent Variable Model for Sequential Datacited by 362
  6. 2015Characterizing Concept Driftcited by 93
  7. 2014On the Computational Efficiency of Training Neural Networkscited by 71
  8. 2020Federated Self-Supervised Learning of Multi-Sensor Representations for Embedded Intelligencecited by 39
  9. 2019Kernel Change-point Detection with Auxiliary Deep Generative Modelscited by 32
  10. 2015Scan B-Statistic for Kernel Change-Point Detectioncited by 28
  11. 2020Change Point Detection in Time Series Data using Autoencoders with a Time-Invariant Representationcited by 21
  12. 2018Time Series Segmentation through Automatic Feature Learningcited by 11
4 more
  1. 2014Characteristic Kernels and Infinitely Divisible Distributionscited by 7
  2. 2014Nonparametric Detection of Anomalous Data Streamscited by 4
  3. 2018Individualized Time-Series Segmentation for Mining Mobile Phone User Behaviorcited by 1
  4. 2020Correlation-aware Unsupervised Change-point Detection via Graph Neural Networkscited by 1

Built on by

Not cited yet.