A Physics-Guided Graph Neural Network Framework for Predicting Organic Solar Cell Performance Parameters
Abstract
1. Introduction
1.1. Background and Motivation
1.2. Related Work
1.3. Research Gap and Objective
1.4. Contribution
- We develop a physics-constrained GNN framework for multi-output prediction of OSC parameters, integrating molecular graph representations of D-A pairs with experimentally derived physical descriptors.
- We introduce a physics-guided regularization mechanism that enforces consistency between predicted PCE and its physically derived formulation based on , and FF, improving the physical reliability of the model.
- We conduct a comparative evaluation against a random forest baseline and a neural-only GNN, demonstrating that the proposed approach achieves comparable predictive accuracy while significantly improving physical consistency.
2. Problem Formulation
2.1. Input Representation
2.2. Output Targets
2.3. Physics-Consistency Constraint
2.4. Learning Objective
2.5. Optimization Problem
3. Proposed Method
3.1. Feature Encoding
3.2. Dual-Graph Encoding and Fusion
3.3. Multiple Target Prediction
3.4. Physics-Guided Regularization
3.5. Optimization Strategy
3.6. Algorithm Design
| Algorithm 1: Training and Inference of the Physics-Constrained Dual GNN |
![]() |
4. Experimental Setup
4.1. Dataset Description
4.2. Data Preprocessing
4.3. Data Splitting
4.4. Model Configuration
4.5. Training Parameters and Details
4.6. Evaluation Metrics
5. Results and Discussion
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Oni, A.M.; Mohsin, A.S.; Rahman, M.M.; Bhuian, M.B.H. A comprehensive evaluation of solar cell technologies, associated loss mechanisms, and efficiency enhancement strategies for photovoltaic cells. Energy Rep. 2024, 11, 3345–3366. [Google Scholar] [CrossRef]
- Biswas, S.K.; Mim, M.K.; Ahmed, M. Design and Simulation of an Environment-Friendly ZrS2/CuInS2 Thin Film Solar Cell Using SCAPS 1D Software. Adv. Mater. Sci. Eng. 2023, 2023, 8845555. [Google Scholar] [CrossRef]
- Anctil, A.; Babbitt, C.W.; Raffaelle, R.P.; Landi, B.J. Cumulative energy demand for small molecule and polymer photovoltaics. Prog. Photovolt. Res. Appl. 2013, 21, 1541–1554. [Google Scholar] [CrossRef]
- Anctil, A.; Lee, E.; Lunt, R.R. Net energy and cost benefit of transparent organic solar cells in building-integrated applications. Appl. Energy 2020, 261, 114429. [Google Scholar] [CrossRef]
- Zhou, Z.; Carbajales-Dale, M. Assessing the photovoltaic technology landscape: Efficiency and energy return on investment (EROI). Energy Environ. Sci. 2018, 11, 603–608. [Google Scholar] [CrossRef]
- García-Valverde, R.; Cherni, J.A.; Urbina, A. Life cycle analysis of organic photovoltaic technologies. Prog. Photovolt. Res. Appl. 2010, 18, 535–558. [Google Scholar] [CrossRef]
- Roes, A.L.; Alsema, E.A.; Blok, K.; Patel, M.K. Ex-ante environmental and economic evaluation of polymer photovoltaics. Prog. Photovolt. Res. Appl. 2009, 17, 372–393. [Google Scholar] [CrossRef]
- Heeger, A.J. 25th anniversary article: Bulk heterojunction solar cells: Understanding the mechanism of operation. Adv. Mater. 2014, 26, 10–28. [Google Scholar] [CrossRef]
- Lewis, N.S. Toward cost-effective solar energy use. Science 2007, 315, 798–801. [Google Scholar] [CrossRef]
- Jean, J.; Brown, P.R.; Jaffe, R.L.; Buonassisi, T.; Bulović, V. Pathways for solar photovoltaics. Energy Environ. Sci. 2015, 8, 1200–1219. [Google Scholar] [CrossRef]
- Martin, B.; Amos, D.; Brehob, E.; van Hest, M.F.; Druffel, T. Techno-economic analysis of roll-to-roll production of perovskite modules using radiation thermal processes. Appl. Energy 2022, 307, 118200. [Google Scholar] [CrossRef]
- Osedach, T.P.; Andrew, T.L.; Bulović, V. Effect of synthetic accessibility on the commercial viability of organic photovoltaics. Energy Environ. Sci. 2013, 6, 711–718. [Google Scholar] [CrossRef]
- Mim, M.K.; Biswas, S.K. Performance Analysis of Sr3SbI3-Based Perovskite Solar Cell Using SCAPS-1D Software. Adv. Mater. Sci. Eng. 2025, 2025, 7134012. [Google Scholar] [CrossRef]
- Carlson, D.E.; Wronski, C.R. Amorphous silicon solar cells. In Practical Handbook of Photovoltaics; Elsevier Science: Amsterdam, The Netherlands, 2003; pp. 281–315. [Google Scholar] [CrossRef]
- Lungenschmied, C.; Dennler, G.; Neugebauer, H.; Sariciftci, S.N.; Glatthaar, M.; Meyer, T.; Meyer, A. Flexible, long-lived, large-area, organic solar cells. Sol. Energy Mater. Sol. Cells 2007, 91, 379–384. [Google Scholar] [CrossRef]
- Brus, V.V.; Lee, J.; Luginbuhl, B.R.; Ko, S.J.; Bazan, G.C.; Nguyen, T.Q. Solution-processed semitransparent organic photovoltaics: From molecular design to device performance. Adv. Mater. 2019, 31, 1900904. [Google Scholar] [CrossRef]
- Forberich, K.; Guo, F.; Bronnbauer, C.; Brabec, C.J. Efficiency limits and color of semitransparent organic solar cells for application in building-integrated photovoltaics. Energy Technol. 2015, 3, 1051–1058. [Google Scholar] [CrossRef]
- Park, S.; Heo, S.W.; Lee, W.; Inoue, D.; Jiang, Z.; Yu, K.; Jinno, H.; Hashizume, D.; Sekino, M.; Yokota, T.; et al. Self-powered ultra-flexible electronics via nano-grating-patterned organic photovoltaics. Nature 2018, 561, 516–521. [Google Scholar] [CrossRef]
- Koster, L.J.A.; Mihailetchi, V.D.; Ramaker, R.; Blom, P.W.M. Light intensity dependence of open-circuit voltage of polymer:fullerene solar cells. Appl. Phys. Lett. 2005, 86, 123509. [Google Scholar] [CrossRef]
- Hossain, N.; Das, S.; Alford, T.L. Equivalent circuit modification for organic solar cells. Circuits Syst. 2015, 6, 153–160. [Google Scholar] [CrossRef]
- Li, Y.; Huang, W.; Zhao, D.; Wang, L.; Jiao, Z.; Huang, Q.; Wang, P.; Sun, M.; Yuan, G. Recent progress in organic solar cells: A review on materials from acceptor to donor. Molecules 2022, 27, 1800. [Google Scholar] [CrossRef] [PubMed]
- Guermoui, M.; Rabehi, A. Soft computing for solar radiation potential assessment in Algeria. Int. J. Ambient Energy 2020, 41, 1524–1533. [Google Scholar] [CrossRef]
- Seifrid, M.; Lo, S.; Choi, D.G.; Tom, G.; Le, M.L.; Li, K.; Sankar, R.; Vuong, H.T.; Wakidi, H.; Yi, A.; et al. Beyond molecular structure: Critically assessing machine learning for designing organic photovoltaic materials and devices. J. Mater. Chem. A 2024, 12, 14540–14558. [Google Scholar] [CrossRef]
- Lee, J.; Ban, H.; Seo, H.; Lee, H.; Arshad, F.; Kim, D. Structure-guided machine learning for efficiency prediction of organic photovoltaics using experimentally informed molecular descriptors. Digit. Discov. 2026, 5, 1510–1521. [Google Scholar] [CrossRef]
- Ahmed, D.R.; Muhammadsharif, F.F. A Review of Machine Learning in Organic Solar Cells. Processes 2025, 13, 393. [Google Scholar] [CrossRef]
- Gilmer, J.; Schoenholz, S.S.; Riley, P.F.; Vinyals, O.; Dahl, G.E. Neural Message Passing for Quantum Chemistry. In Proceedings of the 34th International Conference on Machine Learning; Proceedings of Machine Learning Research: Cambridge, MA, USA, 2017; Volume 70, pp. 1263–1272. [Google Scholar]
- Yang, K.; Swanson, K.; Jin, W.; Coley, C.W.; Eiden, P.; Gao, H.; Guzman-Perez, A.; Hopper, T.; Kelley, B.; Mathea, M.; et al. Analyzing Learned Molecular Representations for Property Prediction. J. Chem. Inf. Model. 2019, 59, 3370–3388. [Google Scholar] [CrossRef]
- Wu, Z.; Ramsundar, B.; Feinberg, E.N.; Gomes, J.; Geniesse, C.; Pappu, A.S.; Leswing, K.; Pande, V. MoleculeNet: A Benchmark for Molecular Machine Learning. Chem. Sci. 2018, 9, 513–530. [Google Scholar] [CrossRef]
- Reiser, P.; Neubert, M.; Eberhard, A.; Torresi, L.; Zhou, C.; Shao, C.; Metni, H.; van Hoesel, C.; Schopmans, H.; Sommer, T.; et al. Graph neural networks for materials science and chemistry. Commun. Mater. 2022, 3, 93. [Google Scholar] [CrossRef]
- Raissi, M.; Perdikaris, P.; Karniadakis, G.E. Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J. Comput. Phys. 2019, 378, 686–707. [Google Scholar] [CrossRef]
- Khatua, R.; Das, B.; Mondal, A. Physics-Informed Machine Learning with Data-Driven Equations for Predicting Organic Solar Cell Performance. ACS Appl. Mater. Interfaces 2024, 16, 57467–57480. [Google Scholar] [CrossRef] [PubMed]
- Breiman, L. Random Forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef]
- Eibeck, A.; Nurkowski, D.; Menon, A.; Bai, J.; Wu, J.; Zhou, L.; Mosbach, S.; Akroyd, J.; Kraft, M. Predicting Power Conversion Efficiency of Organic Photovoltaics: Models and Data Analysis. ACS Omega 2021, 6, 23764–23775. [Google Scholar] [CrossRef]
- Padula, D.; Simpson, J.D.; Troisi, A. Combining Electronic and Structural Features in Machine Learning Models to Predict Organic Solar Cells Properties. Mater. Horiz. 2019, 6, 343–349. [Google Scholar] [CrossRef]
- Pilania, G.; Mannodi-Kanakkithodi, A.; Uberuaga, B.P.; Ramprasad, R.; Gubernatis, J.E.; Lookman, T. Machine Learning Bandgaps of Double Perovskites. Sci. Rep. 2016, 6, 19375. [Google Scholar] [CrossRef]
- Ward, L.; Agrawal, A.; Choudhary, A.; Wolverton, C. A general-purpose machine learning framework for predicting properties of inorganic materials. npj Comput. Mater. 2016, 2, 16028. [Google Scholar] [CrossRef]
- Aihara, J.I. Reduced HOMO-LUMO gap as an index of kinetic stability for polycyclic aromatic hydrocarbons. J. Phys. Chem. A 1999, 103, 7487–7495. [Google Scholar] [CrossRef]
- Hashemi, D. Energy Level Modulation of HOMO, LUMO, and Band-Gap in Conjugated Polymers for Organic Photovoltaic Applications. Adv. Funct. Mater. 2013, 23, 439–445. [Google Scholar] [CrossRef]
- Haque, M.; Foo, S.Y. Recent Progress in Photonic Design and Charge Transport Optimization for Organic Solar Cells. Clean Energy Sustain. 2026, 4, 10004. [Google Scholar] [CrossRef]
- Zhang, R.; Walder, C.; Bonilla, E.V.; Rizoiu, M.A.; Xie, L. Quantile propagation for wasserstein-approximate gaussian processes. Adv. Neural Inf. Process. Syst. 2020, 33, 21566–21578. [Google Scholar]
- Li, Y.F. Training Dataset for Predicting PCE of Organic Solar Cells [Data Set]. Zenodo. 2025. Available online: https://doi.org/10.5281/zenodo.16784519 (accessed on 25 February 2026).
- Toropov, A.A.; Toropova, A.P.; Mukhamedzhanova, D.V.; Gutman, I. Simplified molecular input line entry system (SMILES) as an alternative for constructing quantitative structure-property relationships (QSPR). Indian J. Chem.-Sect. A Inorg. Phys. Theor. Anal. Chem. 2005, 44, 1545–1552. [Google Scholar]
- Wang, Z.; Hu, L. A Spatiotemporal Multi-Model Ensemble Framework for Urban Multimodal Traffic Flow Prediction. ISPRS Int. J. Geo-Inf. 2025, 14, 308. [Google Scholar] [CrossRef]
- Abd-elaziem, A.H.; Soliman, T.H. A multi-layer perceptron (mlp) neural networks for stellar classification: A review of methods and results. Int. J. Adv. Appl. Comput. Intell. 2023, 3, 54216. [Google Scholar] [CrossRef]
- Perceptron, M. Multilayer Perceptron. Machine Learning—A Journey to Deep Learning. 2021. Available online: https://api.semanticscholar.org/CorpusID:63564708 (accessed on 25 February 2026).
- Safar, A.A.; Salih, D.M.; Murshid, A.M. Pattern recognition using the multi-layer perceptron (MLP) for medical disease: A survey. Int. J. Nonlinear Anal. Appl. 2023, 14, 1989–1998. [Google Scholar] [CrossRef]
- Haque, M.; Foo, S.Y. Performance Evaluation of Machine Learning Algorithms for Predicting Organic Photovoltaic Efficiency. Clean Energy Sustain. 2025, 3, 10016. [Google Scholar] [CrossRef]




| Attribute | Description | Type |
|---|---|---|
| SMILES | Molecular representation of donor/acceptor molecules | String |
| Highest occupied molecular orbital energy level | Continuous | |
| Lowest unoccupied molecular orbital energy level | Continuous | |
| Molecular bandgap energy | Continuous | |
| HOMO energy offset between donor and acceptor | Continuous | |
| LUMO energy offset between donor and acceptor | Continuous | |
| Open-circuit voltage | Continuous | |
| Short-circuit current density | Continuous | |
| Fill factor | Continuous | |
| Power conversion efficiency | Continuous |
| Parameter | Mean | Std | Min | Max |
|---|---|---|---|---|
| 0.813 | 0.137 | 0.020 | 1.320 | |
| 10.607 | 5.928 | 0.020 | 29.830 | |
| 0.539 | 0.124 | 0.100 | 0.797 | |
| 5.149 | 3.798 | 0.001 | 18.570 |
| Parameter | Value |
|---|---|
| Hidden dimension | 128 |
| Number of GNN layers | 2 |
| Activation function | ReLU |
| Optimizer | Adam |
| Learning rate | 0.001 |
| Batch size | 32 |
| Epochs | 100 |
| Loss function | Huber Loss |
| Physics coefficient () | 0.05 |
| Train/Validation/Test split | 80/10/10 |
| Model | Physics Violation | MAE | RMSE | |
|---|---|---|---|---|
| Random Forest | 0.307 | 1.913 | 2.596 | 0.537 |
| Neural GNN | 0.406 | 1.745 | 2.321 | 0.630 |
| Physics GNN () | 0.104 | 1.805 | 2.334 | 0.626 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Haque, M.S.; Mim, M.K.; Foo, S.Y. A Physics-Guided Graph Neural Network Framework for Predicting Organic Solar Cell Performance Parameters. Algorithms 2026, 19, 431. https://doi.org/10.3390/a19060431
Haque MS, Mim MK, Foo SY. A Physics-Guided Graph Neural Network Framework for Predicting Organic Solar Cell Performance Parameters. Algorithms. 2026; 19(6):431. https://doi.org/10.3390/a19060431
Chicago/Turabian StyleHaque, Mirza Sanita, Monira Khanom Mim, and Simon Y. Foo. 2026. "A Physics-Guided Graph Neural Network Framework for Predicting Organic Solar Cell Performance Parameters" Algorithms 19, no. 6: 431. https://doi.org/10.3390/a19060431
APA StyleHaque, M. S., Mim, M. K., & Foo, S. Y. (2026). A Physics-Guided Graph Neural Network Framework for Predicting Organic Solar Cell Performance Parameters. Algorithms, 19(6), 431. https://doi.org/10.3390/a19060431


