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
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
Fig. 1: Overall framework of SeaCausal-FL. Each maritime client performs client-side fuzzy causal diagnosis through a shared temporal diagnostic path and an operating-dependent fuzzy causal path. Locally updated mechanisms are aligned with the broadcast global reference before upload. The server then performs evidence-aware aggregation using sample, class, mechanism, and mechanism–class evidence. The resulting global model supports both fault diagnosis and interval counterfactual reasoning.
Fig. 2: Detailed architecture of the shared temporal diagnostic path.
Partition-wise F1-score ↑
Average over four partitions
Method
IID
Natural Non-IID
Dir. ( α=0.5 ) Non-IID
Dir. ( α=1.0 ) 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
TABLE I: Diagnostic performance comparison of different models under four client partitions.
Fig. 3: Comparison of convergence performance across different models under four client partitions.
Fig. 4: Diagnostic performance under leave-one-load-out training.
Fig. 5: Diagnostic performance under leave-one-fault-type-out training.
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 ( R=1 )
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
TABLE II: Ablation results under the natural non-IID partition.
Fig. 6: Performance under different client participation ratios and causal-mechanism numbers.
Fig. 7: Comparison between the ground-truth and estimated causal coefficient matrices for a representative mechanism.
Fig. 8: Comparison of diagnostic performance, causal graph recovery, counterfactual fidelity, and policy quality across different methods.
Open-access datasets for marine-engine predictive maintenance remain scarce, particularly those from controlled fault experiments with documented operating conditions, subsystem-level interventions and system-level measurements. This work presents the Marine Engine Fault Dataset, an openly available dataset from a turbocharged, intercooled three-cylinder marine diesel engine operated on a testbed under both reference and fault-scenario conditions. The experimental campaign combined a reference-performance program across the 30-90% load range with scenario-based tests in which abnormal conditions were introduced after stabilized fault-free operation, enabling controlled comparison between baseline and fault-affected behaviour. Five anomaly classes were implemented through physical interventions affecting major engine subsystems: cooling-water pump cavitation, compressor air-filter clogging, air-cooler fouling, injection-valve nozzle clogging and turbine degradation induced through increased exhaust-side restriction. The released data comprise multi-sensor time-series of operating, thermal, pressure, flow and combustion-related variables, with a separate reference-performance record and metadata for structured reuse. Technical validation shows that the reference measurements remain physically coherent across the operating range and that the imposed anomalies produce interpretable response patterns consistent with the affected subsystems, including progressively distinguishable behaviour where different severities were implemented. By combining controlled fault realization, multi-load operation and system-level measurements within a real marine-engine platform, the dataset provides a well-documented benchmark for anomaly detection, fault diagnosis, degradation modelling and related condition-monitoring studies in maritime machinery.
Ahmad BahooToroody, Oleksiy Bondarenko, Mohammad Mahdi Abaei +2
Department of Energy and Mechanical Engineering, Aalto University, Finland · Kotka Maritime Research Centre, Kotka, Finland · National Maritime Research Institute, Tokyo, Japan +2
Predicting when maritime systems require maintenance can be critical, avoiding hazards and costly consequences. To address this problem, this paper proposes an explainable decision-making framework that integrates a neuro-fuzzy prediction model with a two-stage explainable component. The first stage of this component produces feature-attribution explanations, using gradient-based saliency maps, and the second stage extracts local rules using a fuzzy decision tree. The proposed framework is generic and can be integrated into any deep learning-based approach, rendering it explainable. To the best of our knowledge, this is the first fuzzy logic-based framework enabling both feature-level and local rule-based explanations of black box models. This approach aims to foster trustworthiness in decision making through user-understandable machine inferences. The performance of the proposed framework using a deep residual-based neural backbone is evaluated on various general-purpose public benchmark datasets, and its utility in maritime is demonstrated in the context of early fault detection in a naval propulsion system dataset. The results indicate that it can provide predictions outperforming relevant state-of-the-art approaches, with an average AUC-ROC (Area Under the Receiver Operating Characteristic Curve) value, reaching up to 99%, while offering the advantage of explainability.
Dionisis Kalogeropoulos, Georgia Sovatzidi, Dimitris K. Iakovidis
Dept of Computer Science and Biomedical Informatics University of Thessaly Lamia, Greece
Can a learned model capture how faults propagate through a large-scale network and use this knowledge to causally attribute customer impact to its underlying root cause? Existing root cause analysis techniques often rely on static rules, correlation heuristics, or topology-local reasoning, which struggle to generalize in dynamic environments where faults propagate across complex physical and logical dependencies. We present NetCause, a self-supervised learning-based framework that models network incidents as graph-temporal processes and uses counterfactual simulation to rank candidate root causes. This approach produces an interpretable ranking of root cause hypotheses and integrates naturally with operator-defined mitigation and remediation actions. We train the model on over 1,500 incidents collected over six months from a leading cloud provider's production network and evaluate it on 31 expert-labeled incidents. NetCause consistently improves root cause ranking quality in the regime most relevant to operational decision-making, achieving a 16.1% accuracy improvement over a rule-based heuristic baseline. While training is computationally intensive, inference is lightweight, requiring only seconds of GPU runtime per incident (well below typical telemetry collection latencies).