DSDCLNet: Dual-Stream Encoder and Dual-Level Contrastive Learning Network for supervised multivariate time series classification

dc.contributor.authorLiu, Min
dc.contributor.authorSheng, Hui
dc.contributor.authorZhang, Ningyi
dc.contributor.authorZhao, Panpan
dc.contributor.authorYi, Yugen
dc.contributor.authorJiang, Yirui
dc.contributor.authorDai, Jiangyan
dc.date.accessioned2024-03-21T12:21:27Z
dc.date.available2024-03-21T12:21:27Z
dc.date.freetoread2025-03-14
dc.date.issued2024-05-23
dc.date.pubOnline2024-04-01
dc.description.abstractIn recent years, deep learning approaches have shown remarkable advancements in multivariate time series classification (MTSC) tasks. However, the existing approaches primarily focus on capturing the long-term correlations of time series or identifying local key sequence fragments, inevitably neglecting the synergistic properties between global and local components. Additionally, most representation learning methods for MTSC rely on self-supervised learning, which limits their ability to fully exploit label information. Hence, this paper proposes a novel approach termed Dual-Stream Encoder and Dual-Level Contrastive Learning Network (DSDCLNet), which integrates a dual-stream encoder (DSE) and dual-level contrastive learning (DCL). First, to extract multiscale local-global features from multivariate time series data, we employ a DSE architecture comprising an attention-gated recurrent unit (AGRU) and a dual-layer multiscale convolutional neural network (DMSCNN). Specifically, DMSCNN consists of a series of multi-scale convolutional layers and a max pooling layer. Second, to maximize the utilization of label information, a new loss function is designed, which combines classification loss, instance-level contrastive loss, and temporal-level contrastive loss. Finally, experiments are conducted on the UEA datasets and the results demonstrate that DSDCLNet achieves the highest average accuracy of 0.77, outperforming traditional approaches, deep learning approaches, and self-supervised approaches on 30, 23, and 27 datasets, respectively.en_UK
dc.description.journalNameKnowledge-Based Systems
dc.identifier.citationLiu M, Sheng H, Zhang N, et al., (2024) DSDCLNet: Dual-Stream Encoder and Dual-Level Contrastive Learning Network for supervised multivariate time series classification. Knowledge-Based Systems, Volume 292, May 2024, Article number 111638en_UK
dc.identifier.issn0950-7051
dc.identifier.paperNo111638
dc.identifier.urihttps://doi.org/10.1016/j.knosys.2024.111638
dc.identifier.urihttps://dspace.lib.cranfield.ac.uk/handle/1826/21059
dc.identifier.volumeNo292
dc.language.isoen_UKen_UK
dc.publisherElsevieren_UK
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectMultivariate time series classificationen_UK
dc.subjectGated recurrent uniten_UK
dc.subjectMultiscale convolutional neural networken_UK
dc.subjectDual-stream encoderen_UK
dc.subjectContrastive learningen_UK
dc.titleDSDCLNet: Dual-Stream Encoder and Dual-Level Contrastive Learning Network for supervised multivariate time series classificationen_UK
dc.typeArticleen_UK
dcterms.dateAccepted2024-03-12

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
DSDCLNet-Dual-stream-encoder-2024.pdf
Size:
3.21 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.63 KB
Format:
Item-specific license agreed upon to submission
Description: