Skip to content
/ MTAGN Public

The PyTorch implementation for multi-task attention guided network (MTAGN) in End to End Multi-task learning with Attention for Multi-objective Fault Diagnosis under Small Sample

Notifications You must be signed in to change notification settings

shane995/MTAGN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MTAGN

The PyTorch implementation for multi-task attention guided network (MTAGN) in End to End Multi-task learning with Attention for Multi-objective Fault Diagnosis under Small Sample

Abstract

In recent years, deep learning (DL) based intelligent fault diagnosis method has been widely applied in the field of equipment fault diagnosis. However, most of the existing methods are mainly proposed for a single diagnosis objective, namely, they can only handle a single task such as recognizing different fault types (or locations) or identifying different fault severities. Besides, the scarce of data is a difficult issue because very few data could be obtained when a fault occurs. To overcome these challenges, a novel multi-task attention guided network (MTAGN) is proposed for multi-objective fault diagnosis under small sample in this paper. MTAGN consists of a task-shared network to learn a global feature pool and M task-specific attention networks to solve different tasks. With attention module, each task-specific network is able to extract useful features from task-shared network. Through multi-task learning, multiple tasks are trained simultaneously and the useful knowledge learned by each task could be utilized by each other to improve the performance. An adaptive weighting method is used in the training stage of MTAGN to balance between tasks and for better convergence results. We evaluated our method through three bearing datasets and the experimental results demonstrate the effectiveness and adaptability in different situations. Comparison experiment with other methods is also conducted in the same setup and the results proved the superiority of the proposed method under small sample.

Citation

@article{xie2022end, title={End to end multi-task learning with attention for multi-objective fault diagnosis under small sample}, author={Xie, Zongliang and Chen, Jinglong and Feng, Yong and Zhang, Kaiyu and Zhou, Zitong}, journal={Journal of Manufacturing Systems}, volume={62}, pages={301--316}, year={2022}, publisher={Elsevier} }

About

The PyTorch implementation for multi-task attention guided network (MTAGN) in End to End Multi-task learning with Attention for Multi-objective Fault Diagnosis under Small Sample

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages