journal article·2025-11Open access

Graph neural networks to predict coercivity and maximum energy product of hard magnetic microstructures

H. Moustafa, A. Kovacs, J. Fischbacher, M. Gusenbauer, Q. Ali, L. Breth, T. Schrefl, H. Oezelt

Abstract

Graph neural networks (GNN) are a promising tool to predict magnetic properties of large multi-grain structures, which can speed up the search for rare-earth free permanent magnets. In this paper, we use our magnetic simulation data to train a GNN to predict coercivity of hard magnetic microstructures. We evaluate the performance of the trained GNN and quantify its uncertainty. Subsequently, we reuse the GNN architecture for predicting the maximum energy product. Out-of-distribution predictions of coercivity are also performed, following feature engineering based on the observed dependence of coercivity on system size. • Data preprocessing and feature selection improve model performance and physics insight. • Graph neural networks accurately predict coercivity and energy product in magnets. • Customized convolutional layers capture hard magnetic grain interactions effectively. • Uncertainty quantification enhances reliability and helps in quantifying the error. • Model shows strong accuracy and generalization to larger, unseen microstructures.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Magnetic Properties and Applications · Magnetic properties of thin films · Magnetic Properties of Alloys

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (40)

Show source-provided references
1. Magnetic anisotropy — How much is enough for a permanent magnet?10.1016/j.scriptamat.2015.09.021 ↗
2. Advances in nanostructured permanent magnets research10.1088/0022-3727/46/4/043001 ↗
3. Learning to simulate complex physics with graph networks
4. Graph neural networks for an accurate and interpretable prediction of the properties of polycrystalline materials10.1038/s41524-021-00574-w ↗
5. Graph neural network for predicting the effective properties of polycrystalline materials: A comprehensive analysis10.1016/j.commatsci.2023.112461 ↗
6. GrainNN: A neighbor-aware long short-term memory network for predicting microstructure evolution during polycrystalline grain formation10.1016/j.commatsci.2022.111927 ↗
7. Graph neural networks for efficient learning of mechanical properties of polycrystals10.1016/j.commatsci.2022.111894 ↗
8. Inductive representation learning on large graphs
9. Pytorch: An imperative style, high-performance deep learning library
10. Fey · 2019
11. Large-scale 3D random polycrystals for the finite element method: Generation, meshing and remeshing10.1016/j.cma.2011.01.002 ↗
12. Salomé · 2025
13. Reduced order model for hard magnetic films10.1063/9.0000816 ↗
14. Project · 2024
15. [New method for fast computation of gravity and magnetic anomalies from arbitrary polyhedra10.1190/1.1444942 ↗
16. Iterative representing set selection for nested cross approximation10.1002/nla.2021 ↗
17. Choosing a point from the surface of a sphere10.1214/aoms/1177692644 ↗
18. 4.2. Permutation feature importance, URL https://scikit-learn.org/stable/modules/permutation_importance.html.
19. Hinton · 2012
20. Analysis on the dropout effect in convolutional neural networks
21. Loshchilov · 2017
22. Kingma · 2014
23. Towards understanding convergence and generalization of AdamW10.1109/TPAMI.2024.3382294 ↗
24. Robust estimation of a location parameter10.1214/aoms/1177703732 ↗
25. A survey of uncertainty in deep neural networks10.1007/s10462-023-10562-9 ↗
26. Estimating the mean and variance of the target probability distribution
27. Kendall · 2017
28. Aleatory or epistemic? Does it matter?10.1016/j.strusafe.2008.06.020 ↗
29. A Bayesian graph convolutional network for reliable prediction of molecular properties with uncertainty quantification10.1039/C9SC01992H ↗
30. Pernot · 2022
31. Generalizing graph neural networks on out-of-distribution graphs10.1109/TPAMI.2023.3321097 ↗
32. Li · 2022
33. Grain-size dependent demagnetizing factors in permanent magnets10.1063/1.4904854 ↗
34. Physics-informed machine learning combining experiment and simulation for the design of neodymium-iron-boron permanent magnets with reduced critical-elements content10.3389/fmats.2022.1094055 ↗
35. Géron · 2019
36. Scikit-learn: Machine learning in python
37. Bajaj · 2024
38. Y. Hu, A. Levi, I. Kumar, Y. Zhang, M. Coates, On batch size selection for stochastic training for graph neural networks, in: ICLR 2021 Conference, 2020.
39. Broadwater · 2025
40. Neelakantan · 2015