BeatGAN: Anomalous Rhythm Detection using Adversarially Generated Time Series
Open accessAbstract
Given a large-scale rhythmic time series containing mostly normal data segments (or `beats'), can we learn how to detect anomalous beats in an effective yet efficient way? For example, how can we detect anomalous beats from electrocardiogram (ECG) readings? Existing approaches either require excessively high amounts of labeled and balanced data for classification, or rely on less regularized reconstructions, resulting in lower accuracy in anomaly detection. Therefore, we propose BeatGAN, an unsupervised anomaly detection algorithm for time series data. BeatGAN outputs explainable results to pinpoint the anomalous time ticks of an input beat, by comparing them to adversarially generated beats. Its robustness is guaranteed by its regularization of reconstruction error using an adversarial generation approach, as well as data augmentation using time series warping. Experiments show that BeatGAN accurately and efficiently detects anomalous beats in ECG time series, and routes doctors' attention to anomalous time ticks, achieving accuracy of nearly 0.95 AUC, and very fast inference (2.6 ms per beat). In addition, we show that BeatGAN accurately detects unusual motions from multivariate motion-capture time series data, illustrating its generality.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
BeatGAN introduces adversarial representation learning in the abnormal beat detection task of ECG data and provides an interpretable detection framework.
“BeatGAN [168] introduces adversarial representation learning in the abnormal beat detection task of ECG data and provides an interpretable detection framework.”
From Self-Supervised Learning for Time Series Analysis: Taxonomy, Progress, and Prospects (2024) · cites this paper as [168]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Adam: A Method for Stochastic Optimization
Kingma, D. P., & Ba, J. (2014) · arXiv · doi:10.48550/arxiv.1412.6980 · Cited by 98,946 · see citing works
Unsupervised representation learning with deep convolutional generative adversarial networks
Radford, A., Metz, L., & Chintala, S. (2015) · arXiv · doi:10.48550/arxiv.1511.06434 · Cited by 12,235 · see citing works
Cardiologist-Level Arrhythmia Detection with Convolutional Neural NetworksPreprint
Rajpurkar, P., Hannun, A., Haghpanahi, M., Bourn, C., & Ng, A. Y. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1707.01836 · Cited by 611 · see citing works
Flagged first, then by citations
Research works printed but not linked: 18
- Samet Akcay, Amir Atapour- Abarghouei, and Toby P Breckon. Ganomaly: Semi- supervised anomaly detection via adversarial training. arXiv preprint arXiv:1805.06725, 2018. · arXiv
- Leonard E Baum and Ted Petrie. Statistical inference for probabilistic functions of finite state markov chains. The annals of mathematical statis- tics, 37(6):1554-1563, 1966.
- Pudi Chen, Shenghua Liu, Chuan Shi, Bryan Hooi, Bai Wang, and Xueqi Cheng. Neucast: Sea- sonal neural forecast of power grid time series. In IJCAI, pages 3315-3321, 2018.
- Davis and Goadrich, 2006] Jesse Davis and Mark Goadrich. The relationship between precision-recall and roc curves. In Proceedings of the 23rd international conference on Machine learning, pages 233-240. ACM, 2006.
- Ian Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Gen- erative adversarial nets. In Advances in neural information processing systems, pages 2672-2680, 2014.
- Yuki Hagiwara, Hamido Fujita, Shu Lih Oh, Jen Hong Tan, Ru San Tan, Edward J Ciac- cio, and U Rajendra Acharya. Computer-aided diagnosis of atrial fibrillation based on ecg signals: a review. Infor- mation Sciences, 467:99-114, 2018.
- Bryan Hooi, Shenghua Liu, Asim Smailagic, and Christos Faloutsos. BEATLEX: Sum- marizing and forecasting time series with patterns. In Joint European Conference on Machine Learning and Knowledge Discovery in Databases, pages 3-19. Springer, 2017.
- Bryan Hooi, Hyun Ah Song, Amritan- shu Pandey, Marko Jereminov, Larry Pileggi, and Christos Faloutsos. Streamcast: Fast and online mining of power grid time sequences. In Proceedings of the 2018 SIAM In- ternational Conference on Data Mining, pages 531-539.
- Serkan Kiranyaz, Turker Ince, and Moncef Gabbouj. Personalized monitoring and advance warning system for cardiac arrhythmias. Scientific Re- ports, 7(1):9270, 2017.
- Le Guennec et al., 2016] Arthur Le Guennec, Simon Mali- nowski, and Romain Tavenard. Data augmentation for time series classification using convolutional neural net- works. In ECML/PKDD workshop on advanced analytics and learning on temporal data, 2016.
- Lei Li, James McCann, Nancy S Pollard, and Christos Faloutsos. Dynammo: Mining and summa- rization of coevolving sequences with missing values. In Proceedings of the 15th ACM SIGKDD international con- ference on Knowledge discovery and data mining, pages 507-516. ACM, 2009.
- Yasuko Matsubara, Yasushi Saku- rai, and Christos Faloutsos. Autoplait: Automatic mining of co-evolving time sequences. In Proceedings of the 2014 ACM SIGMOD international conference on Management of data, pages 193-204. ACM, 2014.
- George B Moody and Roger G Mark. The impact of the mit-bih arrhythmia database. IEEE Engineering in Medicine and Biology Magazine, 20(3):45-50, 2001.
- Thomas Schlegl, Philipp Seeböck, Se- bastian M Waldstein, Ursula Schmidt-Erfurth, and Georg Langs. Unsupervised anomaly detection with generative adversarial networks to guide marker discovery. In Inter- national Conference on Information Processing in Medi- cal Imaging, pages 146-157. Springer, 2017.
- Bernhard Schölkopf, Robert C Williamson, Alex J Smola, John Shawe-Taylor, and John C Platt. Support vector method for novelty detection. In Advances in neural information processing systems, pages 582-588, 2000.
- Neil Shah, Alex Beutel, Brian Gallagher, and Christos Faloutsos. Spotting suspicious link behavior with fbox: An adversarial perspective. In Data Mining (ICDM), 2014 IEEE International Conference on, pages 959-964. IEEE, 2014.
- Hyun Ah Song, Bryan Hooi, Marko Jereminov, Amritanshu Pandey, Larry Pileggi, and Chris- tos Faloutsos. Powercast: Mining and forecasting power grid sequences. In Joint European Conference on Machine Learning and Knowledge Discovery in Databases, pages 606-621. Springer, 2017.
- Taras K Vintsyuk. Speech discrimination by dynamic programming. Cybernetics and Systems Anal- ysis, 4(1):52-57, 1968.
Cited by
Sorted by citations
DCdetector: Dual Attention Contrastive Representation Learning for Time Series Anomaly Detection
Yang, Y., Zhang, C., Zhou, T., Wen, Q., & Sun, L. (2023) · Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining · doi:10.1145/3580305.3599295 · Cited by 387 · see citing works
Self-Supervised Learning for Time Series Analysis: Taxonomy, Progress, and Prospects
Zhang, K., Wen, Q., Zhang, C., Cai, R., Jin, M., Liu, Y., Zhang, J. Y., Liang, Y., Pang, G., Song, D., et al. (2024) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2024.3387317 · Cited by 295 · see citing works
“Combining time series self-supervised learning and federated learning is a valuable research direction that can provide additional modeling tools for modern distributed systems.”
BackgroundMachine learning in NextG networks via generative adversarial networks
Ayanoglu, E., Davaslioglu, K., & Sagduyu, Y. E. (2022) · IEEE Transactions on Cognitive Communications and Networking · doi:10.1109/tccn.2022.3153004 · Cited by 55 · see citing works
Navigating the metric maze: a taxonomy of evaluation metrics for anomaly detection in time series
Sørbø, S., & Ruocco, M. (2024) · Data Mining and Knowledge Discovery · doi:10.1007/s10618-023-00988-8 · Cited by 58 · see citing works
“On the other hand, event-based evaluation metrics can be sensitive to sets of short anomalies close to each other, as seen in Fig.”
SiET: Spatial information enhanced transformer for multivariate time series anomaly detection
Xiong, W., Wang, P., Sun, X., & Wang, J. (2024) · Knowledge-Based Systems · doi:10.1016/j.knosys.2024.111928 · Cited by 32 · see citing works
- Authors
- Zhou, B., Liu, S., Hooi, B., Cheng, X., & Ye, J.
- Affiliations
- Chinese Academy of Sciences (CN)
- National University of Singapore (SG)
- Nanfang Hospital (CN)
- Venue
- Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence
- Published
- 2019-08
- Pages
- 4433-4439
- OpenAlex
- W2965433388
- Cited by
- 333
- References
- 3
- Citations by year
- 2026: 47 · 2025: 84 · 2024: 70 · 2023: 61 · 2022: 40 · 2021: 23 · 2020: 6 · 2019: 2
- FWCI
- 6.79
- Type
- conference paper
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- International Joint Conference on Artificial Intelligence (publishedVersion)
- Funders
- National Science Foundation
- National Natural Science Foundation of China (61425016, 91746301, 61772498)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Anomaly Detection Techniques and Applications
- Health Sciences › Medicine › Cardiology and Cardiovascular Medicine › ECG Monitoring and Analysis
- Physical Sciences › Computer Science › Signal Processing › Time Series Analysis and Forecasting
- Keywords
- anomaly detection, unsupervised anomaly detection, electrocardiogram, data augmentation, explainable anomaly detection, multivariate time series
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review