How machine learning can help select capping layers to suppress perovskite degradation

Noor Titan Putri Hartono, Janak Thapa, Armi Tiihonen, Felipe Oviedo, Clio Batali, Jason J. Yoo, Zhe Liu, Ruipeng Li, David Fuertes Marrón, Moungi G. Bawendi, Tonio Buonassisi*, Shijing Sun

*Corresponding author for this work

Research output: Contribution to journalArticleScientificpeer-review

82 Citations (Scopus)


Environmental stability of perovskite solar cells (PSCs) has been improved by trial-and-error exploration of thin low-dimensional (LD) perovskite deposited on top of the perovskite absorber, called the capping layer. In this study, a machine-learning framework is presented to optimize this layer. We featurize 21 organic halide salts, apply them as capping layers onto methylammonium lead iodide (MAPbI3) films, age them under accelerated conditions, and determine features governing stability using supervised machine learning and Shapley values. We find that organic molecules’ low number of hydrogen-bonding donors and small topological polar surface area correlate with increased MAPbI3 film stability. The top performing organic halide, phenyltriethylammonium iodide (PTEAI), successfully extends the MAPbI3 stability lifetime by 4 ± 2 times over bare MAPbI3 and 1.3 ± 0.3 times over state-of-the-art octylammonium bromide (OABr). Through characterization, we find that this capping layer stabilizes the photoactive layer by changing the surface chemistry and suppressing methylammonium loss.

Original languageEnglish
Article number4172
JournalNature Communications
Issue number1
Publication statusPublished - 1 Dec 2020
MoE publication typeA1 Journal article-refereed


Dive into the research topics of 'How machine learning can help select capping layers to suppress perovskite degradation'. Together they form a unique fingerprint.

Cite this