Graph Attention Network with Mutual k-Nearest Neighbor Strategy for Predictive Maintenance in Nuclear Power Plants
Abstract
1. Introduction
- Introducing a novel procedure to generate synthetic false positives, simulating sensor faults in NPP data. We propose structured oversampling techniques and multiple synthetic data generation strategies (boundary, interpolation, noise injection, feature corruption, hybrid) to handle class imbalance effectively.
- Modeling the sensor network of NPPs as graphs, capturing physical/logical dependencies between components for fault diagnosis. We perform an ablation study evaluating 11 GNN architectures and 11 graph construction methods, conducting 330 experiments using cross-validation on synthetic NPP data.
- Showing that low to moderate graph connectivity levels improve both performance and stability of the GNNs, and finding that the GAT combined with the mutual k-NN strategy achieves the best trade-off between accuracy and computational efficiency, with an F1-score of 0.882 and accuracy of 0.884.
- Presenting a rigorous statistical significance assessment, an explicit computational complexity analysis, and a detailed Pareto efficiency comparison. To support future evaluations, the dataset is available at https://github.com/SFStefenon/NPPmalfunctions (accessed on 21 December 2025), and the models evaluated in this paper are available at https://github.com/lseman/foreblocks (accessed on 21 December 2025).
2. Related Works
3. False Positive Generation and Dataset Balancing Strategy
3.1. False Positive Generation Strategies
- Boundary Method: Generates samples near the decision boundary by moving normal samples toward the fault region: , where is a randomly selected normal sample, is the fault class centroid, and controls the movement magnitude. Movement is applied selectively to features with medium separation difficulty: .
- Interpolation Method: Creates ambiguous regions through linear interpolation between normal and fault samples: , where (biased toward normal), and is Gaussian noise with covariance derived from normal samples.
- Noise Injection Method: Applies structured noise patterns that may be mistaken for anomalies: . The noise vector uses three patterns: spike noise , drift noise , and oscillation noise where .
- Feature Corruption Method: Performs selective replacement of normal features with fault-distributed values: , where is a randomly selected subset with , biased toward easily separable features, .
- Hybrid Method: Combines multiple strategies using weighted sampling: , where and weights .
3.2. Adaptive Strategy Selection
3.3. Dataset Balancing Strategy
- Multi-Strategy Oversampling: For the minority class, we generate additional samples using three approaches with probabilities , considering , and . Noise augmentation follows , where , while interpolation uses with .
- Intelligent Undersampling: For the majority class, we apply k-means clustering with to obtain clusters , then select the sample closest to each centroid: . This preserves diversity while reducing class size.
- Synthetic Minority Oversampling Technique-like Synthesis: For small datasets, each minority sample generates synthetic samples through , with from the k nearest neighbors and .
3.4. Quality Validation and Assessment
4. Methodology
4.1. Graph Neural Network Fundamentals
- Permutation Invariance: The output is invariant to node ordering due to the symmetric aggregation operation.
- Inductive Learning: Models can generalize to unseen graph structures during inference.
- Locality Preservation: Each layer captures information from immediate neighbors, with deeper networks accessing wider neighborhoods through multiple hops.
- Parameter Sharing: The same learned functions and are applied across all nodes, enabling scalability to graphs of varying sizes.
4.2. Mutual k-NN Graph
4.3. Feature Processing and Node Representations
Graph Attention Network (GAT)
4.4. Training Protocol and Optimization
- Automatic Mixed Precision: Reduces memory usage and accelerates training using FP16 operations where numerically stable, with automatic loss scaling to prevent gradient underflow.
- Early Stopping: Training terminates when validation loss fails to improve for consecutive epochs with minimum improvement threshold :
- Learning Rate Scheduling: ReduceLROnPlateau reduces the learning rate when the validation loss plateaus:with patience = 5 and factor = 0.5.
- Gradient Scaling: Prevents gradient underflow in mixed-precision training through dynamic loss scaling.
4.5. Ablation Study Design and Statistical Analysis
5. Results and Discussion
5.1. Evaluation Metrics
5.2. Experimental Configuration
5.3. GNN Architecture Performance
5.4. Graph Construction Method Performance
5.5. Architecture-Method Combinations
5.6. Performance Analysis
5.6.1. Performance Distribution Analysis
5.6.2. Statistical Significance Analysis
5.6.3. Graph Topology Impact Analysis
5.6.4. Detailed Performance Analysis
5.7. Physical Explanation for Best Performance
5.8. Comparison with Other Research
5.9. Operational Implementation Example
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A. PCTRAN Saved Variables
| Description | Acronym |
|---|---|
| Activity reactor coolant (CPM) | RC87 |
| Clad failure (%) | FRCL |
| Concentration reactor building hydrogen (%) | CNH2 |
| Concentration reactor coolant I-131 (GBq/cc) | RC131 |
| Concentration reactor coolant system boron (ppm) | PPM |
| Dose rate exclusion area boundary thyroid (mSv/h) | DTHY |
| Dose rate exclusion area boundary whole body (mSv/h) | DWB |
| Flow accumulator (t/h) | WCFT |
| Flow charging (t/h) | WCHG |
| Flow containment spray (t/h) | WCSP |
| Flow high pressure injection (t/h) | WHPI |
| Flow letdown (t/h) | WLD |
| Flow low-pressure injection (residual heat removal) (t/h) | WLPI |
| Flow pressurizer spray (t/h) | WSPY |
| Flow Przr power-operated relief valve and safeties (t/h) | WUP |
| Flow reactor coolant system leak (t/h) | WLR |
| Flow reactor coolant loop (t/h) | WRCA and WRCB |
| Flow steam generator feedwater (t/h) | WFWA and WFWB |
| Flow steam generator main steam (t/h) | WRLA and WRLB |
| Flow steam generator steam (t/h) | WSTA and WSTB |
| Flow steam generator tube leak (t/h) | WTRA and WTRB |
| Flow total break entering reactor building (t/h) | WBK |
| Flow total emergency core cooling system (t/h) | WECS |
| Fraction Zr oxidation | FRZR |
| Integrated break energy (MJ) | EBK |
| Integrated break flow (kg) | MBK |
| Level core water (m) | LVCR |
| Level pressurizer (%) | LVPZ |
| Level reactor building sump water (m) | LWRB |
| Level steam generator narrow range (%) | NSGA and NSGB |
| Level steam generator wide range (m) | LSGA and LSGB |
| Mass H2 generated by Zr-H2O (kg) | MH2 |
| Mass of contingency cooling injection gases (kg) | MGAS |
| Mass of corium in DW (kg) | MDBR |
| Mass of molten concrete (kg) | MCRT |
| Mass total leakage out of reactor building (kg) | RBLK |
| Mass total leakage out of SGs (kg) | SGLK |
| Power core thermal (%) | PWR |
| Power fan cooler heat removal (MW) | QFCL |
| Power nuclear flux (%) | PWNT |
| Power pressurizer heater (kW) | HTR |
| Power residual heat removal rate (MW) | QRHR |
| Power steam generator heat removal (MW) | QMGA and QMGB |
| Power total megawatt thermal (MW) | QMWT |
| Power turbine load (%) | TBLD |
| Press partial reactor building air (bar) | PRBA |
| Press reactor building (bar) | PRB |
| Press reactor coolant system (bar) | P |
| Pressure steam generator (bar) | PSGA and PSGB |
| Rad monitor aux building air (CPM) | RM4 |
| Description | Acronym |
|---|---|
| Rad monitor condenser off-gas (CPM) | RM3 |
| Rad monitor reactor building air (CPM) | RM1 |
| Rad monitor steam line (CPM) | RM2 |
| Rad rel rate condenser off-gas (GBq/s) | STTB |
| Rad rel rate reactor building (GBq/s) | STRB |
| Rad rel rate steam generator valves (GBq/s) | STSG |
| Ratio departure from nuclear boiling | DNBR |
| Reactivity fuel (doppler) (%dk/k) | RHFL |
| Reactivity mod temperature (%dk/k) | RHMT |
| Reactivity rod (%dk/k) | RHRD |
| Reactivity soluble boron (%dk/k) | RHBR |
| Reactivity total (%dk/k) | RH |
| Temp average fuel (°C) | TF |
| Temp hot leg (°C) | THA and THB |
| Temp loop subcooling margin (°C) | SCMA and SCMB |
| Temp of debris in cavity (°C) | TDBR |
| Temp of molten concrete (°C) | TCRT |
| Temp of debris in lower plenum (°C) | TSLP |
| Temp peak clad (°C) | TPCT |
| Temp peak fuel (°C) | TFPK |
| Temp Przr saturation (°C) | TSAT |
| Temp reactor building (°C) | TRB |
| Refueling water storage tank water volume (m3) | TKLV |
| Spec enthalpy Przr top discharge (kJ/kg) | HUP |
| Spec enthalpy reactor coolant system leak (kJ/kg) | HLW |
| Temp submerged fuel average (°C) | TFSB |
| Temperature cold leg (°C) | TCA and TCB |
| Temperature reactor coolant system average (°C) | TAVG |
| Volume reactor coolant system liquid (m3) | VOL |
| Void of reactor coolant system (%) | VOID |
References
- Yin, W.; Zhu, S.; Xia, H. Fault detection for time-varying process in nuclear power plants based on improved moving window and dynamic kernel principal component analysis. Reliab. Eng. Syst. Saf. 2025, 264, 111441. [Google Scholar] [CrossRef]
- Wang, H.; Peng, M.J.; Yu, Y.; Saeed, H.; Hao, C.M.; Liu, Y.K. Fault identification and diagnosis based on KPCA and similarity clustering for nuclear power plants. Ann. Nucl. Energy 2021, 150, 107786. [Google Scholar] [CrossRef]
- Liu, B.; Lei, J.; Xie, J.; Zhou, J. Development and validation of a nuclear power plant fault diagnosis system based on deep learning. Energies 2022, 15, 8629. [Google Scholar] [CrossRef]
- Lin, T.H.; Wang, T.C.; Wu, S.C. Deep learning schemes for event identification and signal reconstruction in nuclear power plants with sensor faults. Ann. Nucl. Energy 2021, 154, 108113. [Google Scholar] [CrossRef]
- Chen, E.; Bao, H.; Dinh, N. Evaluating the reliability of machine-learning-based predictions used in nuclear power plant instrumentation and control systems. Reliab. Eng. Syst. Saf. 2024, 250, 110266. [Google Scholar] [CrossRef]
- Yin, W.; Xia, H.; Wang, Z.; Yang, B.; Zhang, J.; Jiang, Y.; Miyombo, M.E. A fault diagnosis of nuclear power plant rotating machinery based on multi-sensor and deep residual neural network. Ann. Nucl. Energy 2023, 185, 109700. [Google Scholar] [CrossRef]
- Seman, L.O.; Aquino, L.S.; Stefenon, S.F.; Yow, K.C.; Mariani, V.C.; dos Santos Coelho, L. Simultaneously anomaly detection and forecasting for predictive maintenance using a zero-cost differentiable architecture search-based network. Comput. Ind. Eng. 2025, 208, 111412. [Google Scholar] [CrossRef]
- Choi, J.; Lee, S.J. RNN-based integrated system for real-time sensor fault detection and fault-informed accident diagnosis in nuclear power plant accidents. Nucl. Eng. Technol. 2023, 55, 814–826. [Google Scholar] [CrossRef]
- Zhu, S.; Xia, H.; Annor-Nyarko, M.; Yin, W.; Peng, B.; Wang, Z.; Zhang, J. A robust strategy for sensor fault detection in nuclear power plants based on principal component analysis. Ann. Nucl. Energy 2021, 164, 108621. [Google Scholar] [CrossRef]
- Zheng, Q.; Lu, L.; Sun, F.; Chen, Z.; Wu, Q.; Hou, B.; Yang, J.; Zhu, H.; Yang, L.; Wang, Y.; et al. Deep learning-driven thermal conductivity evaluation of aerogel composite felt for nuclear power pipelines insulation. Sustain. Mater. Technol. 2025, 46, e01729. [Google Scholar] [CrossRef]
- Zhang, S.; Ma, X.; Nie, Z.; Cheng, W.; Xing, J.; Zhang, L.; Hong, J.; Xu, Z.; Chen, X. Integration of multi-relational graph oriented fault diagnosis method for nuclear power circulating water pumps. Measurement 2025, 242, 115811. [Google Scholar] [CrossRef]
- Qu, Y.; Xue, X.; Shi, Y. Graph classification based fault detection in nuclear power plants with graph formulation. Procedia Comput. Sci. 2023, 221, 657–663. [Google Scholar] [CrossRef]
- Wang, Y.; Cheng, Y.; Qi, Q.; Tao, F. IDS-KG: An industrial dataspace-based knowledge graph construction approach for smart maintenance. J. Ind. Inf. Integr. 2024, 38, 100566. [Google Scholar] [CrossRef]
- Mamdikar, M.R.; Kumar, V.; Singh, P. Dynamic reliability analysis framework using fault tree and dynamic Bayesian network: A case study of NPP. Nucl. Eng. Technol. 2022, 54, 1213–1220. [Google Scholar] [CrossRef]
- Li, M.; Xu, Z.; Yang, J.; Yang, M. A graph representation model for radiation exposure prediction and path-planning in nuclear power plants. Ann. Nucl. Energy 2021, 156, 108196. [Google Scholar] [CrossRef]
- Wang, X.; Wang, H.; Peng, M. Interpretability study of a typical fault diagnosis model for nuclear power plant primary circuit based on a graph neural network. Reliab. Eng. Syst. Saf. 2025, 261, 111151. [Google Scholar] [CrossRef]
- Jyotish, N.K.; Singh, L.K.; Kumar, C. Availability analysis of safety-critical systems of nuclear power plant using ordinary differential equations and reachability graph. Prog. Nucl. Energy 2023, 159, 104624. [Google Scholar] [CrossRef]
- Wang, Y.; Liu, J.; Qian, G. Hierarchical FFT-LSTM-GCN based model for nuclear power plant fault diagnosis considering spatio-temporal features fusion. Prog. Nucl. Energy 2024, 171, 105178. [Google Scholar] [CrossRef]
- Zhang, L.; Cheng, W.; Zhang, S.; Xing, J.; Chen, X.; Gao, L.; Xu, Z.; Yang, R.; Hong, J.; Ma, Y. Spatial-Temporal Graph Conditionalized Normalizing Flows for Nuclear Power Plant Multivariate Anomaly Detection. IEEE Trans. Ind. Inform. 2024, 20, 12945–12957. [Google Scholar] [CrossRef]
- Jyotish, N.K.; Singh, L.K.; Kumar, C. Reliability assessment of safety-critical systems of nuclear power plant using ordinary differential equations and reachability graph. Nucl. Eng. Des. 2023, 412, 112469. [Google Scholar] [CrossRef]
- Liu, S.; Zhou, X.; Yu, J.; Wang, Y.; Xu, T.; Wang, H. Graph attention Network-Based model for multiple fault detection and identification of sensors in nuclear power plant. Nucl. Eng. Des. 2024, 419, 112949. [Google Scholar] [CrossRef]
- Chae, Y.H.; Lee, C.; Han, S.M.; Seong, P.H. Graph neural network based multiple accident diagnosis in nuclear power plants: Data optimization to represent the system configuration. Nucl. Eng. Technol. 2022, 54, 2859–2870. [Google Scholar] [CrossRef]
- Fei, Z.; Manning, C.; West, G.M.; Murray, P.; Dobie, G. Enhanced video-level anomaly feature detection for nuclear power plant component inspections using the latency mechanism. Nucl. Technol. 2024, 210, 2404–2418. [Google Scholar] [CrossRef]
- Dong, C.; Zhou, J. A New Algorithm of Cubic Dynamic Uncertain Causality Graph for Speeding Up Temporal Causality Inference in Fault Diagnosis. IEEE Trans. Reliab. 2023, 72, 662–677. [Google Scholar] [CrossRef]
- Aminov, R.; Garievskii, M.; Anoshin, D. Development of design solutions for a latent heat thermal energy storage under conditions of its operation in a single energy complex with an NPP. Therm. Eng. 2024, 71, 203–214. [Google Scholar] [CrossRef]
- Wu, G.; Yuan, D.; Yin, J.; Xiao, Y.; Ji, D. A framework for monitoring and fault diagnosis in nuclear power plants based on signed directed graph methods. Front. Energy Res. 2021, 9, 641545. [Google Scholar] [CrossRef]
- Zhang, L.; Cheng, W.; Xing, J.; Chen, X.; Nie, Z.; Zhang, S.; Hong, J.; Xu, Z. Self-Supervised Variational Graph Autoencoder for System-Level Anomaly Detection. IEEE Trans. Instrum. Meas. 2023, 72, 3535111. [Google Scholar] [CrossRef]
- Wang, Q.; Han, B. Temporal transaction network anomaly detection for Industrial Internet of Things with federated graph neural networks. Comput. Ind. Eng. 2025, 205, 111122. [Google Scholar] [CrossRef]
- Westarb, G.; Stefenon, S.F.; Hoppe, A.F.; Sartori, A.; Klaar, A.C.R.; Leithardt, V.R.Q. Complex graph neural networks for medication interaction verification. J. Intell. Fuzzy Syst. 2023, 44, 10383–10395. [Google Scholar] [CrossRef]
- Yamaguchi, C.K.; Stefenon, S.F.; Santana, J.F.D.P.; Leithardt, V.R.Q. Are Graph Neural Networks Better than Standard Classifiers? In Proceedings of the International Conference on Disruptive Technologies, Tech Ethics and Artificial Intelligence, Salamanca, Spain, 8–10 July 2025; Volume 5, pp. 36–47. [Google Scholar] [CrossRef]
- Zhao, W.L.; Wang, H.; Ngo, C.W. Approximate k-NN Graph Construction: A Generic Online Approach. IEEE Trans. Multimed. 2022, 24, 1909–1921. [Google Scholar] [CrossRef]
- Li, Q.; Wang, Y.; Chen, W.; Li, L.; Hao, H. Machine learning prediction of BLEVE loading with graph neural networks. Reliab. Eng. Syst. Saf. 2024, 241, 109639. [Google Scholar] [CrossRef]
- Jiang, W.; Ning, B.; Li, G.; Bai, M.; Jia, X.; Wei, F. Graph-decomposed k-NN searching algorithm on road network. Front. Comput. Sci. 2024, 18, 183609. [Google Scholar] [CrossRef]
- Calder, J.; Trillos, N.G. Improved spectral convergence rates for graph Laplacians on ε-graphs and k-NN graphs. Appl. Comput. Harmon. Anal. 2022, 60, 123–175. [Google Scholar] [CrossRef]
- Susskind, L.; Susskind, L. Graph Theory Perspective. Three Lect. Complex. Black Holes 2020, 1, 21–29. [Google Scholar] [CrossRef]
- Wang, L.; Luo, J.; Deng, S.; Guo, X. RoCS: Knowledge graph embedding based on joint cosine similarity. Electronics 2023, 13, 147. [Google Scholar] [CrossRef]
- Vijayvargiya, A.; Kumar, R.; Sharma, P. PC-GNN: Pearson Correlation-Based Graph Neural Network for Recognition of Human Lower Limb Activity Using sEMG Signal. IEEE Trans. Hum.-Mach. Syst. 2023, 53, 945–954. [Google Scholar] [CrossRef]
- Deng, Z.; Wang, J. G2-SCANN: Gaussian-kernel graph-based SLD clustering algorithm with natural neighbourhood. Pattern Recognit. 2024, 155, 110682. [Google Scholar] [CrossRef]
- Yan, Y.; Zhou, T.; Zheng, Z.; Ge, H.; Zhang, Y.; Zhang, Y. Robust gravitation based adaptive k-NN graph under class-imbalanced scenarios. Knowl.-Based Syst. 2022, 239, 108002. [Google Scholar] [CrossRef]
- Wang, P.; Wang, Z.; Xin, S.; Gao, X.; Wang, W.; Tu, C. Restricted delaunay triangulation for explicit surface reconstruction. ACM Trans. Graph. 2022, 41, 1–20. [Google Scholar] [CrossRef]
- Jurkiewicz, P. TopoHub: A repository of reference Gabriel graph and real-world topologies for networking research. SoftwareX 2023, 24, 101540. [Google Scholar] [CrossRef]
- Foster, C.; Sevilmis, B.; Kimia, B. Generalized relative neighborhood graph (GRNG) for similarity search. Pattern Recognit. Lett. 2025, 188, 103–110. [Google Scholar] [CrossRef]
- Zhou, S.; Zhang, Y. Signless Laplacian spectral radius for a k-extendable graph. Filomat 2025, 39, 649–657. [Google Scholar] [CrossRef]
- Starke, L.; Hoppe, A.F.; Sartori, A.; Stefenon, S.F.; Santana, J.F.D.P.; Leithardt, V.R.Q. Interference recommendation for the pump sizing process in progressive cavity pumps using graph neural networks. Sci. Rep. 2023, 13, 16884. [Google Scholar] [CrossRef]
- Liang, B.; Su, H.; Gui, L.; Cambria, E.; Xu, R. Aspect-based sentiment analysis via affective knowledge enhanced graph convolutional networks. Knowl.-Based Syst. 2022, 235, 107643. [Google Scholar] [CrossRef]
- Sun, Q.; Wei, X.; Yang, X. GraphSAGE with deep reinforcement learning for financial portfolio optimization. Expert Syst. Appl. 2024, 238, 122027. [Google Scholar] [CrossRef]
- Wu, C.; Lou, Y.; Li, J.; Wang, L.; Xie, S.; Chen, G. A Multitask Network Robustness Analysis System Based on the Graph Isomorphism Network. IEEE Trans. Cybern. 2024, 54, 6630–6642. [Google Scholar] [CrossRef] [PubMed]
- Chen, C.; Wu, Y.; Dai, Q.; Zhou, H.Y.; Xu, M.; Yang, S.; Han, X.; Yu, Y. A Survey on Graph Neural Networks and Graph Transformers in Computer Vision: A Task-Oriented Perspective. IEEE Trans. Pattern Anal. Mach. Intell. 2024, 46, 10297–10318. [Google Scholar] [CrossRef]
- Tseng, C.C.; Lee, S.L. Minimax Design of Graph Filter Using Chebyshev Polynomial Approximation. IEEE Trans. Circuits Syst. II Express Briefs 2021, 68, 1630–1634. [Google Scholar] [CrossRef]
- Du, J.; Zhang, S.; Wu, G.; Moura, J.M.; Kar, S. Topology adaptive graph convolutional networks. arXiv 2017, arXiv:1710.10370. [Google Scholar] [CrossRef]
- Wang, Z.; Fu, L.; Ma, M.; Zhai, Z.; Chen, H. Extended ARMA graph neural networks for the prognosis of complex systems. Knowl.-Based Syst. 2025, 309, 112762. [Google Scholar] [CrossRef]
- Wu, F.; Souza, A.; Zhang, T.; Fifty, C.; Yu, T.; Weinberger, K. Simplifying Graph Convolutional Networks. In Proceedings of the Machine Learning Research, Proceedings of the 36th International Conference on Machine Learning, Long Beach, CA, USA, 9–15 June 2019; ML Research Press: Cambridge, MA, USA, 2019; Volume 97, pp. 6861–6871. [Google Scholar]
- Zhu, P.; Yuan, Y.; Chen, L. Electra-based graph network model for multi-hop question answering. J. Intell. Inf. Syst. 2023, 61, 819–834. [Google Scholar] [CrossRef]
- Pfeifer, B.; Chereda, H.; Martin, R.; Saranti, A.; Clemens, S.; Hauschild, A.C.; Beißbarth, T.; Holzinger, A.; Heider, D. Ensemble-GNN: Federated ensemble learning with graph neural networks for disease module discovery and classification. Bioinformatics 2023, 39, btad703. [Google Scholar] [CrossRef] [PubMed]
- Janczyszyn, J.; Domańska, G.; Oettingen, M. Simulation of the measured reactivity distributions in the subcritical MYRRHA reactor. Energies 2024, 17, 2565. [Google Scholar] [CrossRef]






| Work | Methodology | Model Type | Key Contribution/Application |
|---|---|---|---|
| [13] | Knowledge graph approach | Hybrid ontology extraction model | Integrates procedural and empirical knowledge, revealing hidden fault causality |
| [14] | Graph modeling of NPPs | Graph-based simulation | Structural representation for digital simulation and safety assessment |
| [15] | Graph representation for digital twins | Planning/graph model | Simplifies NPP modeling for operational planning |
| [16] | Interpretable GNN models | GNN + visualization | Enhances simulation explainability in NPPs |
| [17] | Petri Net + ODEs + reachability | Availability modeling | Achieves 99.20% accuracy; surpasses traditional reliability methods |
| [18] | FFT + LSTM + GCN hybrid | Spatio-temporal deep model | Improves NPP fault diagnosis using hybrid temporal-spatial features |
| [19] | Conditional normalizing flows + GCN | Probabilistic GNN | Localizes anomalies across varying NPP modes (shutdown, peaking) |
| [20] | Petri Net + reachability + ODEs | Reliability assessment | Validated NPP shutdown reliability with 99.54% accuracy |
| [21] | GAT + autoencoder + LSTM | Multi-sensor GNN model | Fault decoupling with robustness to simultaneous sensor faults |
| [22] | GNN accident diagnosis | GNN vs. CNN | Outperforms CNN in high-resolution diagnosis tasks with limited data |
| [23] | CNN + latency mechanism + KG | Vision-based anomaly detection | Reduces false positives in inspection videos with traceable reasoning |
| [24] | Causality graph decomposition + absorption | Logical inference model | Enhances fault inference speed and efficiency in dynamic systems |
| [25] | FEM thermal graphs for energy storage | Energy optimization model | Evaluates discharge duration and load-shifting capacity in NPPs |
| [26] | Thresholding + trend analysis + SDG | Hybrid rule-based diagnosis | Faster and more accurate NPP accident detection in simulations |
| Architecture | Accuracy | F1-Score | AUC-ROC | Time (s) | ||||
|---|---|---|---|---|---|---|---|---|
| Mean | StD | Mean | StD | Mean | StD | Mean | StD | |
| GATv2 | 0.802 | 0.169 | 0.797 | 0.176 | 0.885 | 0.169 | 0.082 | 0.028 |
| GraphSAGE | 0.788 | 0.123 | 0.785 | 0.125 | 0.916 | 0.088 | 0.062 | 0.005 |
| GraphTransformer | 0.788 | 0.125 | 0.785 | 0.127 | 0.900 | 0.101 | 0.073 | 0.025 |
| ChebNet | 0.789 | 0.101 | 0.784 | 0.106 | 0.894 | 0.097 | 0.112 | 0.023 |
| TAG-Conv | 0.782 | 0.093 | 0.779 | 0.095 | 0.920 | 0.082 | 0.104 | 0.011 |
| Method | Accuracy | F1-Score | AUC-ROC | Time (s) | ||||
|---|---|---|---|---|---|---|---|---|
| Mean | StD | Mean | StD | Mean | StD | Mean | StD | |
| Mutual k-NN | 0.838 | 0.080 | 0.835 | 0.082 | 0.920 | 0.095 | 0.077 | 0.024 |
| Delaunay | 0.811 | 0.102 | 0.808 | 0.105 | 0.910 | 0.091 | 0.090 | 0.031 |
| Gabriel Graph | 0.806 | 0.138 | 0.801 | 0.145 | 0.941 | 0.092 | 0.085 | 0.029 |
| k-NN | 0.801 | 0.095 | 0.798 | 0.099 | 0.906 | 0.098 | 0.090 | 0.024 |
| Relative Neighbor. | 0.793 | 0.102 | 0.788 | 0.105 | 0.907 | 0.089 | 0.078 | 0.028 |
| Architecture | Graph Method | Accuracy | F1-Score | AUC-ROC | Train Time (s) | Inference Time (s) |
|---|---|---|---|---|---|---|
| GAT | Mutual k-NN | 0.884 | 0.882 | 0.979 | 0.070 | 0.00035 |
| GAT | k-NN | 0.880 | 0.880 | 0.921 | 0.094 | 0.00035 |
| GATv2 | Delaunay | 0.880 | 0.880 | 0.900 | 0.103 | 0.00037 |
| Simple GCN | Delaunay | 0.880 | 0.880 | 0.904 | 0.053 | 0.00014 |
| GATv2 | Relative Neighborhood | 0.880 | 0.874 | 0.979 | 0.064 | 0.00037 |
| GraphTransformer | Gabriel Graph | 0.875 | 0.873 | 0.938 | 0.095 | 0.00028 |
| GraphSAGE | Mutual k-NN | 0.847 | 0.845 | 0.871 | 0.063 | 0.00013 |
| GraphTransformer | Mutual k-NN | 0.847 | 0.845 | 0.829 | 0.086 | 0.00028 |
| ChebNet | Mutual k-NN | 0.847 | 0.845 | 0.946 | 0.111 | 0.00052 |
| GIN | Delaunay | 0.847 | 0.845 | 0.925 | 0.057 | 0.00014 |
| Baseline Methods | ||||||
| MLP | – | 0.760 | 0.722 | 0.900 | – | – |
| SVM (RBF) | – | 0.767 | 0.724 | 0.833 | – | – |
| Random Forest | – | 0.687 | 0.622 | 0.833 | – | – |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Stefenon, S.F.; Seman, L.O.; Yow, K.-C. Graph Attention Network with Mutual k-Nearest Neighbor Strategy for Predictive Maintenance in Nuclear Power Plants. Technologies 2026, 14, 26. https://doi.org/10.3390/technologies14010026
Stefenon SF, Seman LO, Yow K-C. Graph Attention Network with Mutual k-Nearest Neighbor Strategy for Predictive Maintenance in Nuclear Power Plants. Technologies. 2026; 14(1):26. https://doi.org/10.3390/technologies14010026
Chicago/Turabian StyleStefenon, Stefano Frizzo, Laio Oriel Seman, and Kin-Choong Yow. 2026. "Graph Attention Network with Mutual k-Nearest Neighbor Strategy for Predictive Maintenance in Nuclear Power Plants" Technologies 14, no. 1: 26. https://doi.org/10.3390/technologies14010026
APA StyleStefenon, S. F., Seman, L. O., & Yow, K.-C. (2026). Graph Attention Network with Mutual k-Nearest Neighbor Strategy for Predictive Maintenance in Nuclear Power Plants. Technologies, 14(1), 26. https://doi.org/10.3390/technologies14010026

