Room-temperature
ferromagnets are high-value targets for discovery
given the ease by which they could be embedded within magnetic devices.
However, the multitude of potential interactions among magnetic ions
and their surrounding environments renders the prediction of thermally
stable magnetic properties challenging. Therefore, it is vital to
explore methods that can effectively screen potential candidates to
expedite the discovery of novel ferromagnetic materials within highly
intricate feature spaces. To this end, we explore machine-learning
(ML) methods as a means to predict the Curie temperature (T
c
) of ferromagnetic materials
by discerning patterns within materials databases. This study emphasizes
the importance of feature analysis and selection in ML modeling and
demonstrates the efficacy of our gradient-boosted statistical feature-selection
workflow for training predictive models. The models are fine-tuned
through Bayesian optimization, using features derived solely from
the chemical compositions of the materials data, before the model
predictions are evaluated against literature values. We have collated
ca. 35,000 T
c
values
and the performance of our workflow is benchmarked against state-of-the-art
algorithms, the results of which demonstrate that our methodology
is superior to the majority of alternative methods. In a 10-fold cross-validation,
our regression model realized an R
2 of
(0.92 ± 0.01), an MAE of (40.8 ± 1.9) K, and an RMSE of
(80.0 ± 5.0) K. We demonstrate the utility of our ML model through
case studies that forecast T
c
values for rare-earth intermetallic compounds and generate
magnetic phase diagrams for various chemical systems. These case studies
highlight the importance of a systematic approach to feature analysis
and selection in enhancing both the predictive capability and interpretability
of ML models, while being devoid of potential human bias. They demonstrate
the advantages of such an approach over a mere reliance on algorithmic
complexity and a black-box treatment in ML-based modeling within the
domain of computational materials science.