SeaCausal-FL: Federated Fuzzy Causal Learning for Maritime IoT Fault Diagnosis and Counterfactual Reasoning
Organizations: School of Science, Jimei University, Xiamen 361021, China · School of Artificial Intelligence, Hebei University of Technology, Tianjin 300401, China · Department of Computer Science and Engineering, R. M. K. Engineering College (Autonomous), Kavaraipettai - 601206, Tamil Nadu, India · College of Information Network Security, People’s Public Security University of China, Beijing 100038, China · School of Computer Science and Technology, University of Science and Technology of China, Hefei 230026, China · Department of Computer Science and Engineering, Waseda University, Tokyo, Japan · Interdisciplinary Centre for Security, Reliability and Trust (SnT), University of Luxembourg, Luxembourg
Abstract
Reliable marine-engine fault diagnosis in maritime IoT is challenged by distributed data ownership, heterogeneous fault distributions, and continuously changing operating conditions. This paper proposes SeaCausal-FL, a federated fuzzy causal learning framework that combines a shared temporal diagnostic path with mechanism-conditioned causal reasoning. An interval type-2 fuzzy layer represents uncertain and overlapping operating mechanisms, while each mechanism is associated with a physics-constrained structural causal model. Before aggregation, locally learned mechanisms are aligned using operating context, causal structure, and conditional intervention-response signatures. Model parameters are then aggregated according to sample, class, mechanism, and mechanism-class evidence instead of client sample size alone. The learned structural equations further support interval counterfactual reasoning through abduction, action, and prediction. Experiments on a marine-engine fault dataset and a real-data-calibrated semi-synthetic causal benchmark show that SeaCausal-FL achieves an average F1 score of 87.07% across four client partitions, with AUROC and AUPRC of 98.98% and 94.81%, respectively. It also maintains strong performance under unseen loads and fault-type omission during training. On the causal benchmark, SeaCausal-FL reaches an Edge-F1 of approximately 0.58 and an Edge-AUPRC of 0.68, reduces coefficient RMSE to about 0.14, and provides favorable counterfactual estimation and intervention decisions.
Figures & tables
| Partition-wise F1-score | Average over four partitions | |||||||||
| Method | IID | Natural Non-IID | Dir. ( ) Non-IID | Dir. ( ) Non-IID | Acc. | Prec. | Rec. | F1-score | AUROC | AUPRC |
| FedFuzzy-TSK | 82.66 | 88.95 | 79.40 | 79.73 | 81.72 | 83.08 | 86.99 | 82.69 | 97.33 | 90.74 |
| FedProx | 77.36 | 89.94 | 86.82 | 77.74 | 83.03 | 83.33 | 86.75 | 83.22 | 98.23 | 91.34 |
| FedAdam | 80.44 | 87.03 | 88.82 | 77.30 | 84.18 | 83.11 | 85.27 | 83.40 | 97.74 | 88.57 |
| Ditto | 81.70 | 86.65 | 76.12 | 80.94 | 80.77 | 81.41 | 86.53 | 81.35 | 97.31 | 88.29 |
| FedBN | 79.25 | 85.16 | 79.59 | 79.67 | 80.01 | 80.71 | 84.61 | 80.92 | 97.11 | 87.39 |
| Variant | Acc. | Prec. | Rec. | F1-score | AUROC | AUPRC |
| w/o IT2 | 83.33 | 82.90 | 87.47 | 82.62 | 98.11 | 87.50 |
| Single mechanism ( ) | 88.40 | 86.98 | 90.13 | 88.03 | 98.82 | 91.64 |
| w/o SEM | 84.78 | 84.33 | 88.95 | 84.36 | 98.19 | 87.70 |
| w/o edge-prior regularization | 84.78 | 84.41 | 89.17 | 84.39 | 98.28 | 87.91 |
| w/o causal residual | 84.08 | 83.51 | 88.24 | 83.48 | 98.16 | 87.60 |
| w/o alignment | 86.38 | 85.69 | 89.20 | 86.44 | 98.04 | 91.68 |