| Literature DB >> 32665539 |
Baicheng Weng1,2,3, Zhilong Song2, Rilong Zhu4, Qingyu Yan4, Qingde Sun2, Corey G Grice1, Yanfa Yan5, Wan-Jian Yin6,7.
Abstract
Symbolic regression (SR) is an approach of interpretable machine learning for building mathematical formulas that best fit certain datasets. In this work, SR is used to guide the design of new oxide perovskite catalysts with improved oxygen evolution reaction (OER) activities. A simple descriptor, μ/t, where μ and t are the octahedral and tolerance factors, respectively, is identified, which accelerates the discovery of a series of new oxide perovskite catalysts with improved OER activity. We successfully synthesise five new oxide perovskites and characterise their OER activities. Remarkably, four of them, Cs0.4La0.6Mn0.25Co0.75O3, Cs0.3La0.7NiO3, SrNi0.75Co0.25O3, and Sr0.25Ba0.75NiO3, are among the oxide perovskite catalysts with the highest intrinsic activities. Our results demonstrate the potential of SR for accelerating the data-driven design and discovery of new materials with improved properties.Entities:
Year: 2020 PMID: 32665539 PMCID: PMC7360597 DOI: 10.1038/s41467-020-17263-9
Source DB: PubMed Journal: Nat Commun ISSN: 2041-1723 Impact factor: 14.919
Fig. 1Workflow diagram.
It contains four major parts: dataset generation (blue), SR (red), materials design and screening (green) and experimental verification (brown).
Fig. 2Data collection and process.
a The landscape of all VRHE data produced by experiments, including eighteen conventional and five new perovskites (totally twenty-three perovskites listed as ‘Materials index’ with sequence shown in Table 1). Each perovskite has been made four samples and each sample has been measured three times (totally twelve measurements listed as ‘No. of measurements’). For each measurement, we adopted VRHE values at five current densities of 50 µA cm−2, 5 mA cm−2, 10 mA cm−2, 15 mA cm−2, and 20 mA cm−2. The exact values of those data points are provided in Supplementary Data 1–5. b The flowchart of symbolic regression based on genetic programming (see more details of this flowchart and SR in Supplementary Information).
Key materials parameters of 23 selected oxide perovskites.
| No. | Materials | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| 1 | LaMnO3 | 0.993 | 0.430 | 1.36 | 1.1 | 1.55 | 3 | 4 | 0.433 |
| 2 | LaMn0.5Ni0.5O3 | 0.998 | 0.422 | 1.36 | 1.1 | 1.73 | 3 | 5.5 | 0.423 |
| 3 | LaNiO3 | 1.003 | 0.415 | 1.36 | 1.1 | 1.91 | 3 | 7 | 0.413 |
| 4 | LaMn0.5Cu0.5O3 | 0.988 | 0.437 | 1.36 | 1.1 | 1.725 | 3 | 6 | 0.442 |
| 5 | LaNi0.9Fe0.1O3 | 1.004 | 0.414 | 1.36 | 1.1 | 1.902 | 3 | 6.8 | 0.413 |
| 6 | LaNi0.8Fe0.2O3 | 1.004 | 0.413 | 1.36 | 1.1 | 1.894 | 3 | 6.6 | 0.412 |
| 7 | LaFeO3 | 1.009 | 0.407 | 1.36 | 1.1 | 1.83 | 3 | 5 | 0.404 |
| 8 | La0.5Pr0.5FeO3 | 1.010 | 0.407 | 1.365 | 1.115 | 1.83 | 3 | 5 | 0.403 |
| 9 | PrFeO3 | 1.012 | 0.407 | 1.37 | 1.13 | 1.83 | 3 | 5 | 0.402 |
| 10 | LaCoO3 | 1.011 | 0.404 | 1.36 | 1.1 | 1.88 | 3 | 6 | 0.399 |
| 11 | La0.5Ca0.5CoO3 | 1.011 | 0.398 | 1.35 | 1.05 | 1.88 | 2.5 | 5.5 | 0.394 |
| 12 | La0.8Sr0.2CoO3 | 1.019 | 0.401 | 1.376 | 1.07 | 1.88 | 2.8 | 5.8 | 0.394 |
| 13 | Sr0.25La0.75Fe0.5Co0.5O3 | 1.020 | 0.401 | 1.38 | 1.063 | 1.855 | 2.75 | 5.25 | 0.393 |
| 14 | La0.4Sr0.6CoO3 | 1.034 | 0.397 | 1.408 | 1.01 | 1.88 | 2.4 | 5.4 | 0.384 |
| 15 | La0.2Sr0.8CoO3 | 1.042 | 0.395 | 1.424 | 0.98 | 1.88 | 2.2 | 5.2 | 0.379 |
| 16 | SrCoO3 | 1.049 | 0.393 | 1.44 | 0.95 | 1.88 | 2 | 5 | 0.374 |
| 17 | Ba0.5Sr0.5Co0.8Fe0.2O3 | 1.082 | 0.391 | 1.525 | 0.92 | 1.876 | 2 | 4.8 | 0.361 |
| 18 | BaFeO3 | 1.119 | 0.385 | 1.61 | 0.89 | 1.83 | 2 | 4 | 0.344 |
| 19 | Cs0.25La0.75Mn0.5Ni0.5O3 | 1.064 | 0.398 | 1.49 | 1.023 | 1.73 | 2.5 | 5 | 0.374 |
| 20 | Cs0.4La0.6Mn0.25Co0.75O3 | 1.095 | 0.395 | 1.568 | 0.976 | 1.798 | 2.2 | 4.7 | 0.361 |
| 21 | Cs0.3La0.7NiO3 | 1.088 | 0.379 | 1.516 | 1.007 | 1.91 | 2.4 | 6.4 | 0.348 |
| 22 | SrNi0.75Co0.25O3 | 1.071 | 0.365 | 1.44 | 0.95 | 1.903 | 2 | 5.75 | 0.341 |
| 23 | Sr0.25Ba0.75NiO3 | 1.127 | 0.356 | 1.568 | 0.905 | 1.91 | 2 | 6 | 0.315 |
The key materials parameters include the tolerance factor (t), octahedral factor (μ), ionic radii of A-site (RA) and B-site (RB), electronegativity of A-site (χA) and B-site (χB), valence state of A-site (QA), and number of d electrons on TM B-site (Nd). The materials are ordered by the value of μ/t in each dataset of conventional and new perovskites.(See Supplementary Table 7 for calculation details.).
Fig. 3Descriptor generation and performance.
a Pareto front of MAE vs. complexity of 8640 mathematical formulas shown via density plot. b VRHE vs. μ/t (black diamonds: conventional perovskites; red dots: new perovskites). The current densities are normalised by BET surface areas (Supplementary Table 2) and loading amount. c Figure 2 from the study of Suntiviich et al.[9] reproduced with permission from the American Association for the Advancement of Science. d Reformatted plot according to descriptor μ/t of c. The MAE (Pearson correlation coefficient) for c, d were 20.6 meV (0.923) and 21.0 meV (0.928), respectively.(The error bar in b is produced by the maximum and minimum values in experiments data).
The nine mathematical formulas at the Pareto front in Fig. 3a.
| Point | Formulas | MAE (eV) | Complexity |
|---|---|---|---|
| A | 0.0286 | 1 | |
| B | 0.0279 | 2 | |
| C | 0.0253 | 3 | |
| D | 0.0252 | 5 | |
| E | 0.0244 | 6 | |
| F | 0.0232 | 8 | |
| G | 0.0225 | 10 | |
| H | 0.0224 | 11 | |
| I | 0.0220 | 12 |
Fig. 4OER characterisations of Ba0.5Sr0.5Co0.8Fe0.2O3 and predicted new oxide perovskites.
a LSV curves. b Corresponding Tafel slopes. c Mass and specific activities. d Results of stability tests under galvanostatic conditions at 10 mA cm−2 disk current density.
Fig. 5Morphology measurements of Ba0.75Sr0.25NiO3 before and after OER testing.
a HRTEM before a stability test. b HRTEM after a stability test. Right side: STEM atomic mapping (scale bar: 500 nm). The labelled lattice spacing is around 0.3 nm, which corresponded to the (110) lattice planes of Ba0.75Sr0.25NiO3, in good agreement with the PXRD measurements. The insets of a, b show the fast Fourier transform image of the corresponding HRTEM image. The well-regulated arrayed spots indicated that the grown crystal had high crystallinity. HRTEM of Ba0.75Sr0.25NiO3 before and after OER testing clearly showed the same lattice spacing and very similar fast Fourier transform images, suggesting outstanding stability of the Ba0.75Sr0.25NiO3 sample under OER conditions. The maintenance of good crystallinity indicates that Ba0.75Sr0.25NiO3 is a stable OER electrocatalyst. In order to verify the atomic distribution, STEM mapping was conducted; the even distribution of the atoms over the analyzed area further demonstrates the excellent stability of the sample.
The setup of hyper-parameters in gplearn for GPSR.
| Parameter | Value |
|---|---|
| population size | 5000 |
| Generations | 20 |
| stopping criteria | 0.01 (eV) |
| pc | 0.5, 0.95 (step = 0.025) |
| ps | (1-pc)/3, (0.92-pc)/3 (step = 0.01) |
| ph | ps |
| pp | 1-pc-ps-ph |
| function set | add, sub, mul, div, sqrt |
| parsimony coefficient | 0.0005, 0.0015 (step = 0.0005) |
| tournament size | 20 |
| metric | mean absolute error (MAE) |
| constant range | (−1,1) |
The explanation of each hyperparameter are as follows: population size the number of mathematical formulas in each generation, generations the max number of generations, stopping criteria MAE value that the program stops, pc crossover probability, ps subtree mutation probability, ph hoist mutation probability, pp point mutation probability, function set basic building blocks containing mathematical operators, parsimony coefficient a constant that penalizes large individuals by adjusting their MAE to make them less favorable for selection, tournament size the number of individuals in each tournament, metric measures how well an individual fits, constant range the range of constants included in mathematical formula.