Issue 24, 2025

Molecular design of organic photovoltaic donors and non-fullerene acceptors: a combined machine learning and genetic algorithm approach

Abstract

In organic solar cells (OSCs), electron donors and acceptors significantly influence photovoltaic performance. However, the complex and variable organic materials make traditional experimental exploration of ideal donor–acceptor combinations inefficient and challenging. Therefore, developing computational methods to guide molecular design and precisely screen/optimize donors and acceptors is essential. Here, a database of 480 donor and non-fullerene acceptor (NFA) pairs was created. Based on Pearson correlation coefficients, 43 molecular structure descriptors were chosen as inputs. The machine learning (ML) algorithms random forest (RF) and extra trees regression were applied to predict photovoltaic parameters. The RF model was demonstrated to be relatively better. Subsequently, to design new molecules effectively, molecular unit libraries were built by cutting donors and NFAs in the database. Genetic algorithm (GA) was employed to generate high-performance D–π1–A–π2 type donors and A1–π1–D–π2–A2 and A1–D–A2 type NFAs. The power conversion efficiency (PCE) of the designed donor–NFA pairs predicted by the trained RF model was used as the fitness function value of GA. After 100 iterations, novel donor–NFA pairs were obtained, with the highest predicted PCE reaching 16.85%. This work offers an innovative way to efficiently screen and optimize OSC donor–acceptor materials. The combined ML–GA approach can be extended to other molecular design areas.

Graphical abstract: Molecular design of organic photovoltaic donors and non-fullerene acceptors: a combined machine learning and genetic algorithm approach

Supplementary files

Article information

Article type
Communication
Submitted
21 May 2025
Accepted
30 May 2025
First published
30 May 2025

J. Mater. Chem. C, 2025,13, 12150-12168

Molecular design of organic photovoltaic donors and non-fullerene acceptors: a combined machine learning and genetic algorithm approach

R. Cao, C. Zhang, X. Liu, J. Gong, M. Zhang, Z. Liu, Y. Wu and H. Chen, J. Mater. Chem. C, 2025, 13, 12150 DOI: 10.1039/D5TC02014J

To request permission to reproduce material from this article, please go to the Copyright Clearance Center request page.

If you are an author contributing to an RSC publication, you do not need to request permission provided correct acknowledgement is given.

If you are the author of this article, you do not need to request permission to reproduce figures and diagrams provided correct acknowledgement is given. If you want to reproduce the whole article in a third-party publication (excluding your thesis/dissertation for which permission is not required) please go to the Copyright Clearance Center request page.

Read more about how to correctly acknowledge RSC content.

Social activity

Spotlight

Advertisements