/DAGCN

This code is about the implementation of Domain Adversarial Graph Convolutional Network for Fault Diagnosis Under Variable Working Conditions.

Primary LanguagePython

Domain Adversarial Graph Convolutional network (DAGCN)

This code is about the implementation of Domain Adversarial Graph Convolutional Network for Fault Diagnosis Under Variable Working Conditions.

DAGCN

Note

The DAGCN consists of a CNN and a MRF_GCN, and the framework of this code is based on Unsupervised Deep Transfer Learning for Intelligent Fault Diagnosis: An Open Source and Comparative Study.

Implementation

python ./DAGCN/train_advanced.py --model_name DAGCN_features --checkpoint_dir ./DAGCN/results/ --data_name CWRU --data_dir D:/Data/西储大学轴承数据中心网站 --transfer_task [3],[0] --last_batch True

Citation

MRF_GCN: @ARTICLE{MRF_GCN, author={T. {Li} and Z. {Zhao} and C. {Sun} and R. {Yan} and X. {Chen}}, journal={IEEE Transactions on Industrial Electronics}, title={Multi-receptive Field Graph Convolutional Networks for Machine Fault Diagnosis}, year={2020}, volume={}, number={}, pages={1-1}, doi={10.1109/TIE.2020.3040669}}

DAGCN: @ARTICLE{9410617, author={T. {Li} and Z. {Zhao} and C. {Sun} and R. {Yan} and X. {Chen}}, journal={IEEE Transactions on Instrumentation and Measurement}, title={Domain Adversarial Graph Convolutional Network for Fault Diagnosis Under Variable Working Conditions}, year={2021}, volume={70}, number={}, pages={1-10}, doi={10.1109/TIM.2021.3075016}}