Litcius/Paper detail

SMTC-CL: Continuous Learning via Selective Multi-Task Coordination for Adaptive Signal Classification

Xiaoyang Hao, Shuyuan Yang, Ruoyu Liu, Zhixi Feng, Tongqing Peng, Bincheng Huang

2024IEEE Transactions on Cognitive Communications and Networking33 citationsDOI

Abstract

Continuously adaptive signal classification in complex electromagnetic environments is a desired property of realistic intelligent systems. However, the limitation of most existing signal processing tasks and methods lies in their assumption of fixed categories and invariant distributions. In contrast, humans naturally acquire knowledge continuously from data streams, enhancing their capabilities through cross-task knowledge integration and learning from the past. Inspired by this, we propose a continuous learning (CL) method based on selective multi-task coordination (SMTC) to deal with ever-changing task categories and distributions in practical electromagnetic environments (denoted as SMTC-CL). Firstly, we propose a signal task distribution comparison (TDC) method that leverages intra-domain density and inter-domain divergence. TDC selectively activates multiple old tasks to collaboration with the current incremental new task. Secondly, we propose the SMTC method. By revisiting potential collaborative tasks from the past using TDC and formulating different selection strategies based on the context, continuous learners can achieve mutual benefits between past and current tasks in SMTC learning. SMTC can partially alleviate catastrophic forgetting and enable continuous learners to adapt to the changing electromagnetic environment. Based on the signal automatic modulation classification (AMC) and real-world specific emitter identification (SEI) datasets, extensive experimental results validate the effectiveness of our proposed method on a variety of CL scenarios, including varying signal task categories, distributions, and their combinations.

Topics & Concepts

Computer scienceTask (project management)SIGNAL (programming language)Speech recognitionArtificial intelligenceProgramming languageEconomicsManagementNeural Networks and ApplicationsFuzzy Logic and Control Systems