| Literature DB >> 35481197 |
Yaoyao Li1,2, Yao Lu1,2, Xiaomin Huo1,2, Dong Wei3, Juan Meng1,2, Jie Dong1,2, Bo Qiao1,2, Suling Zhao1,2, Zheng Xu1,2, Dandan Song1,2.
Abstract
Bandgap engineering of lead halide perovskite materials is critical to achieve highly efficient and stable perovskite solar cells and color tunable stable perovskite light-emitting diodes. Herein, we propose the use of machine learning as a tool to predict the bandgap of the perovskite materials from their compositions. By learning from the experimental results, machine learning algorithms present reliable performance in predicting the bandgap of the lead halide perovskites. The linear regression model can be used to manually predict the bandgap of the perovskite with the formula of Cs a FA b MA(1-a-b)Pb(Cl x Br y I(1-x-y))3 (FA = formamidinium, MA = methylammonium). The neural network (NN) algorithm, which takes the interplay of cations and halide ions into account in predicting the bandgap, presents higher accuracy (with a RMSE of 0.05 eV and a Pearson coefficient larger than 0.99). Furthermore, the compositions of the mixed halide perovskites with desirable bandgaps and high iodide ratio for suppressing halide segregation are predicted by NN algorithm. These results highlight the power of machine learning in predicting the bandgap of the perovskites from their compositions and provide bandgap tuning directions for experiments. This journal is © The Royal Society of Chemistry.Entities:
Year: 2021 PMID: 35481197 PMCID: PMC9030536 DOI: 10.1039/d1ra03117a
Source DB: PubMed Journal: RSC Adv ISSN: 2046-2069 Impact factor: 4.036
Fig. 1Correlation matrix of the ions and the bandgap of the perovskites. Here, the ratios of FA, Cs, Cl and Br in CsFAMA(1−Pb(ClBrI(1−)3 perovskites are used as the input features for ML algorithms.
Performances of different ML algorithms in bandgap prediction of the perovskites
| ML algorithms | Training set | Test set | Efficiency | ||
|---|---|---|---|---|---|
| RMSE [eV] |
| RMSE [eV] |
| CPU time (s) | |
| Linear regression | 0.063 | 0.990 | 0.032 | 0.997 | 0.80 |
| Random forest | 0.134 | 0.973 | 0.145 | 0.947 | 0.77 |
| Neural network | 0.047 | 0.995 | 0.050 | 0.993 | 0.74 |
Fig. 2Comparison of the predicted values from different algorithms and the experimental bandgaps of all perovskites (a) and Cs-based perovskites (b). The red dash line presents the condition in which the predicted value equals to the experimental value.
Fig. 3Comparison of the predicted values from LR algorithm based on different features (standard or with R feature) and the experimental bandgaps of Cs-based perovskites. The red dash line presents the condition in which the predicted value equals to the experimental value.
Fig. 44D plots of the predicted bandgaps (unit: eV) of the perovskites with different ion ratios by neutral net algorithm trained by the experimental data listed in Table S1.† (a) Change the ratio of halide ions, while the cations ratios of FA, MA, and Cs are fixed to be 0.75, 0, and 0.25; (b) change the ratio of cations, while the halide ratios of Cl, Br, and I are fixed to be 0.05, 0.15, and 0.8.
Some representative compositions of the FACsPb(ClBr(0.2−I0.8)3 perovskites with the predicted bandgaps of 1.650–1.710 eV and 1.780–1.840 eV by NN algorithm trained by the experimental data listed in Table S1
| TSCs | Predicted bandgap | Experimental bandgap | FA/(FA + MA + Cs) | Cs/(FA + MA + Cs) | Br/(Cl + Br + I) | Cl/(Cl + Br + I) |
|---|---|---|---|---|---|---|
| 2T | 1.651 | — | 0.70 | 0.30 | 0.2 | 0 |
| 1.697 | — | 0.70 | 0.30 | 0.15 | 0.05 | |
| 1.688 | >1.67 | 0.75 | 0.25 | |||
| 1.680 | 1.65 | 0.80 | 0.20 | |||
| 1.672 | — | 0.85 | 0.15 | |||
| 1.664 | 0.90 | 0.10 | ||||
| 1.657 | 0.95 | 0.05 | ||||
| 4T | 1.783 | — | 0 | 1 | 0.2 | 0 |
| 1.827 | — | 0 | 1 | 0.15 | 0.05 | |
| 1.818 | 0.05 | 0.95 | ||||
| 1.808 | 0.1 | 0.9 | ||||
| 1.798 | 0.15 | 0.85 | ||||
| 1.788 | 0.20 | 0.80 |