journal article·2026-03Open access

Accelerating the Exploration of Top Interface Passivators via Machine Learning for High‐Performance Perovskite Solar Cells

Zhikang Zhu, Zhixu Zhou, Yue Zang, Gaoyuan Yang, Hongyu Chen, Yibo Tu, Chenyang Zhu, Wensheng Yan

Small· Volume 22· Issue 13

Abstract

ABSTRACT Interface passivation at the perovskite/electron‐transport‐layer (ETL) is key to reducing defects in perovskite solar cells (PSCs), yet the broad chemical space of passivators hinders discovery. Here, we present a machine‐learning (ML)‐guided workflow accelerating the identification of effective ammonium‐salt passivators for both n‐i‐p and p‐i‐n device architectures. A rigorously curated dataset of 296 literature records spanning 2017–2024, was stratified into 230 n‐i‐p and 66 p‐i‐n entries. Each passivator was represented via five molecular fingerprints and three descriptor sets, yielding eight distinct feature matrices per architecture. After training 72 regression models using tenfold cross‐validated RandomizedSearchCV, 256&XGBoost performed best for n‐i‐p (test MAE = 0.0431, RMSE = 0.0647), while RDKit&SVR excelled for p‐i‐n (test MAE = 0.0393, RMSE = 0.0516.). SHAP revealed that passivator concentration, molecular weight within 120–280 g mol −1 , surface polarity fragments, and halide composition, particularly I/Br ratio, as the principal drivers of PCE enhancement. Guided by these insights, virtual screening of 162 salts at 9 concentrations identified top candidates. To validate our predictions experimentally, N,N,N‐trimethyl‐N‐(3‐hydroxypropyl) ammonium iodide was applied to a Cs 0.05 FA 0.95 PbI 3 ‐based p‐i‐n device, yielding an improvement ratio of 1.152, closely matching the predicted value of 1.134 with a relative error of only 1.58%. Overall, this work establishes a transferable, SHAP‐guided and architecture‐aware machine‐learning framework that efficiently screens top interface passivators and provides physically meaningful design rules across different device configuPassivator, machine learning, perovskite solar cellrations.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Perovskite Materials and Applications · Machine Learning in Materials Science · TiO2 Photocatalysis and Solar Cells

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

Affiliations

Institute of Carbon Neutrality and New Energy School of Electronics and Information Hangzhou Dianzi University Hangzhou P. R. China

Funding

Fundamental Research Funds for the Provincial Universities of Zhejiang

References (61)

Show source-provided references
1. 10.1021/ja809598r10.1021/ja809598r ↗
2. 10.1002/adma.20200654510.1002/adma.202006545 ↗
3. 10.1021/acs.nanolett.7b0150010.1021/acs.nanolett.7b01500 ↗
4. 10.1039/C8CS00853A10.1039/C8CS00853A ↗
5. 10.1002/adfm.20191056110.1002/adfm.201910561 ↗
6. 10.1039/D2TA00026A10.1039/D2TA00026A ↗
7. 10.1002/adfm.20220992110.1002/adfm.202209921 ↗
8. 10.1002/adfm.20220500910.1002/adfm.202205009 ↗
9. 10.1002/adma.20250315410.1002/adma.202503154 ↗
10. 10.1038/s41578‐022‐00490‐510.1038/s41578‐022‐00490‐5 ↗
11. 10.1126/science.adm947410.1126/science.adm9474 ↗
12. 10.1038/s41524‐024‐01270‐110.1038/s41524‐024‐01270‐1 ↗
13. 10.1016/j.solener.2024.11278210.1016/j.solener.2024.112782 ↗
14. 10.1016/j.matt.2023.10.03210.1016/j.matt.2023.10.032 ↗
15. 10.1126/science.ads090110.1126/science.ads0901 ↗
16. 10.1039/D4EE00635F10.1039/D4EE00635F ↗
17. 10.1039/D2TA04788H10.1039/D2TA04788H ↗
18. 10.1039/D4TA03547J10.1039/D4TA03547J ↗
19. 10.1038/s41467‐020‐17945‐410.1038/s41467‐020‐17945‐4 ↗
20. 10.1021/acsenergylett.2c0281810.1021/acsenergylett.2c02818 ↗
21. 10.1039/D3TA04603F10.1039/D3TA04603F ↗
22. 10.1002/inf2.1227010.1002/inf2.12270 ↗
23. 10.1186/s13321‐020‐00482‐z10.1186/s13321‐020‐00482‐z ↗
24. 10.1186/s13321‐018‐0258‐y10.1186/s13321‐018‐0258‐y ↗
25. 10.1016/j.solener.2022.02.01010.1016/j.solener.2022.02.010 ↗
26. 10.1016/j.cej.2024.15639110.1016/j.cej.2024.156391 ↗
27. 10.1039/D0EE02838J10.1039/D0EE02838J ↗
28. Scikit‐Learn: Machine Learning in Python
29. 10.1016/j.renene.2025.12294710.1016/j.renene.2025.122947 ↗
30. 10.1002/adfm.20231452910.1002/adfm.202314529 ↗
31. 10.1038/s41566‐019‐0398‐210.1038/s41566‐019‐0398‐2 ↗
32. 10.1002/anie.20210972410.1002/anie.202109724 ↗
33. 10.1038/s41566‐019‐0390‐x10.1038/s41566‐019‐0390‐x ↗
34. 10.1016/j.solmat.2020.11052710.1016/j.solmat.2020.110527 ↗
35. 10.1021/acsomega.2c0397610.1021/acsomega.2c03976 ↗
36. 10.1038/s41467‐024‐52925‐y10.1038/s41467‐024‐52925‐y ↗
37. 10.1038/s41467‐019‐13909‐510.1038/s41467‐019‐13909‐5 ↗
38. 10.1126/science.ade397010.1126/science.ade3970 ↗
39. 10.1039/C8EE02252F10.1039/C8EE02252F ↗
40. 10.1002/aenm.20240141410.1002/aenm.202401414 ↗
41. 10.1021/acsenergylett.9b0237510.1021/acsenergylett.9b02375 ↗
42. 10.1021/acsenergylett.2c0176610.1021/acsenergylett.2c01766 ↗
43. 10.1002/solr.20180028210.1002/solr.201800282 ↗
44. 10.1002/smm2.102510.1002/smm2.1025 ↗
45. 10.1016/j.scib.2020.05.03110.1016/j.scib.2020.05.031 ↗
46. 10.1016/j.cej.2024.15539610.1016/j.cej.2024.155396 ↗
47. 10.1021/nn503647610.1021/nn5036476 ↗
48. 10.1016/0040‐4020(80)80168‐210.1016/0040‐4020(80)80168‐2 ↗
49. 10.3390/en1721528210.3390/en17215282 ↗
50. 10.1038/s41467‐025‐56068‐610.1038/s41467‐025‐56068‐6 ↗
51. 10.1038/nmat401410.1038/nmat4014 ↗
52. 10.1021/nl400349b10.1021/nl400349b ↗
53. 10.1126/science.124398210.1126/science.1243982 ↗
54. 10.1038/s41467‐025‐58810‐610.1038/s41467‐025‐58810‐6 ↗
55. 10.1038/s41563‐024‐01876‐210.1038/s41563‐024‐01876‐2 ↗
56. 10.1038/s41427‐023‐00474‐z10.1038/s41427‐023‐00474‐z ↗
57. 10.1038/s41578‐024‐00678‐x10.1038/s41578‐024‐00678‐x ↗
58. 10.1038/s41467‐025‐63776‐610.1038/s41467‐025‐63776‐6 ↗
59. 10.1002/adfm.20230216210.1002/adfm.202302162 ↗
60. 10.1016/j.joule.2024.02.01910.1016/j.joule.2024.02.019 ↗
61. 10.1126/science.abl567610.1126/science.abl5676 ↗