Enhancing CYP3A4 Inhibition Prediction Using a Hybrid GNN–ML Model with Data Augmentation
Abstract
1. Introduction
2. Results and Discussion
2.1. Performance of the Proposed Model
2.2. Model Performance on the External Dataset
2.3. Data Distribution and Heatmap of Collected Dataset
2.4. Ring Substructure Type and Its Impact on Inhibitory Activity: A Structure–Activity Relationship
2.5. Feature Importance in Machine Learning Model
2.6. SHAP Analysis in Machine Learning Model and Occlusion Sensitivity Analysis in the Deep Learning Model
3. Materials and Methods
3.1. Data Sources and Collection
3.2. Data Processing
3.3. Metrics
3.4. Molecular Representations
3.5. Feature Engineering
3.6. Data Augmentation
3.6.1. Mixup Algorithm
3.6.2. Test-Time Augmentation
3.7. Models and Training
3.8. Software and Hardware Specifications
4. Conclusions
Supplementary Materials
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Correction Statement
References
- Guengerich, F.P. Cytochrome P-450 3A4: Regulation and role in drug metabolism. Annu. Rev. Pharmacol. Toxicol. 1999, 39, 1–17. [Google Scholar] [CrossRef]
- Zanger, U.M.; Schwab, M. Cytochrome P450 enzymes in drug metabolism: Regulation of gene expression, enzyme activities, and impact of genetic variation. Pharmacol. Ther. 2013, 138, 103–141. [Google Scholar] [CrossRef]
- Williams, P.A.; Cosme, J.; Vinkovic, D.M.; Ward, A.; Angove, H.C.; Day, P.J.; Vonrhein, C.; Tickle, I.J.; Jhoti, H. Crystal structures of human cytochrome P450 3A4 bound to metyrapone and progesterone. Science 2004, 305, 683–686. [Google Scholar] [CrossRef]
- Sevrioukova, I.F.; Poulos, T.L. Understanding the mechanism of cytochrome P450 3A4: Recent advances and remaining problems. Dalton Trans. 2013, 42, 3116–3126. [Google Scholar] [CrossRef]
- Bjornsson, T.D.; Callaghan, J.T.; Einolf, H.J.; Fischer, V.; Gan, L.; Grimm, S.; Kao, J.; King, S.P.; Miwa, G.; Ni, L.; et al. The conduct of in vitro and in vivo drug-drug interaction studies: A PhRMA perspective. J. Clin. Pharmacol. 2003, 43, 443–469. [Google Scholar] [CrossRef] [PubMed]
- Veith, H.; Southall, N.; Huang, R.; James, T.; Fayne, D.; Artemenko, N.; Shen, M.; Inglese, J.; Austin, C.P.; Lloyd, D.G.; et al. Comprehensive characterization of cytochrome P450 isozyme selectivity across chemical libraries. Nat. Biotechnol. 2009, 27, 1050–1055. [Google Scholar] [CrossRef]
- Plonka, W.; Stork, C.; Šícho, M.; Kirchmair, J. CYPlebrity: Machine learning models for the prediction of inhibitors of cytochrome P450 enzymes. Bioorg. Med. Chem. 2021, 46, 116388. [Google Scholar] [CrossRef]
- Li, X.; Xu, Y.; Lai, L.; Pei, J. Prediction of human cytochrome P450 inhibition using a multitask deep autoencoder neural network. Mol. Pharm. 2018, 15, 4336–4345. [Google Scholar] [CrossRef]
- Wang, R.; Liu, Z.; Gong, J.; Zhou, Q.; Guan, X.; Ge, G. An uncertainty-guided deep learning method facilitates rapid screening of CYP3A4 inhibitors. J. Chem. Inf. Model. 2023, 63, 7699–7710. [Google Scholar] [CrossRef] [PubMed]
- Xiao, Z.; Hirao, H. Deep learning models for predicting human cytochrome P450 inhibition and induction. J. Chem. Inf. Model. 2025, 65, 9947–9961. [Google Scholar] [CrossRef] [PubMed]
- Ke, G.; Meng, Q.; Finley, T.; Wang, T.; Chen, W.; Ma, W.; Ye, Q.; Liu, T.-Y. LightGBM: A highly efficient gradient boosting decision tree. In Advances in Neural Information Processing Systems 30 (NIPS 2017); Guyon, I., Von Luxburg, U., Bengio, S., Wallach, H., Fergus, R., Vishwanathan, S., Garnett, R., Eds.; Curran Associates, Inc.: New York, NY, USA, 2017. [Google Scholar]
- Chen, T.; Guestrin, C. XGBoost: A scalable tree boosting system. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13–17 August 2016; ACM: New York, NY, USA, 2016; p. 785. [Google Scholar]
- Prokhorenkova, L.; Gusev, G.; Vorobev, A.; Dorogush, A.V.; Gulin, A. CatBoost: Unbiased boosting with categorical features. In Advances in Neural Information Processing Systems 31 (NeurIPS 2018); Bengio, S., Wallach, H., Larochelle, H., Grauman, K., Cesa-Bianchi, N., Garnett, R., Eds.; Curran Associates, Inc.: New York, NY, USA, 2018. [Google Scholar]
- Zhu, J.; Wu, K.; Wang, B.; Xia, Y.; Xie, S.; Meng, Q.; Wu, L.; Qin, T.; Zhou, W.; Li, H.; et al. -GNN: Incorporating ring priors into molecular modeling. In Proceedings of the Eleventh International Conference on Learning Representations (ICLR 2023), Kigali, Rwanda, 1–5 May 2023. [Google Scholar]
- Wang, Y.; Wang, J.; Cao, Z.; Barati Farimani, A. Molecular contrastive learning of representations via graph neural networks. Nat. Mach. Intell. 2022, 4, 279–287. [Google Scholar] [CrossRef]
- Verma, V.; Lamb, A.; Beckham, C.; Najafi, A.; Mitliagkas, I.; Courville, A.; Lopez-Paz, D.; Bengio, Y. Manifold mixup: Better representations by interpolating hidden states. In International Conference on Machine Learning (ICML), Long Beach, CA, USA, 9–15 June 2019; PMLR: Cambridge, MA, USA, 2019. [Google Scholar]
- Yang, K.; Swanson, K.; Jin, W.; Coley, C.; 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]
- Hu, W.; Liu, B.; Gomes, J.; Zitnik, M.; Liang, P.; Pande, V.; Leskovec, J. Strategies for pre-training graph neural networks. arXiv 2019, arXiv:1905.12265. [Google Scholar]
- Brody, S.; Alon, U.; Yahav, E. How attentive are graph attention networks? arXiv 2021, arXiv:2105.14491. [Google Scholar]
- Pang, X.; Zhang, B.; Mu, G.; Xia, J.; Xiang, Q.; Zhao, X.; Liu, A.; Du, G.; Cui, Y. Screening of cytochrome P450 3A4 inhibitors via in silico and in vitro approaches. RSC Adv. 2018, 8, 34783–34792. [Google Scholar] [CrossRef]
- Bickerton, G.R.; Paolini, G.V.; Besnard, J.; Muresan, S.; Hopkins, A.L. Quantifying the chemical beauty of drugs. Nat. Chem. 2012, 4, 90–98. [Google Scholar] [CrossRef]
- Lundberg, S.M.; Lee, S.-I. A unified approach to interpreting model predictions. In Advances in Neural Information Processing Systems 30 (NIPS 2017); Guyon, I., Von Luxburg, U., Bengio, S., Wallach, H., Fergus, R., Vishwanathan, S., Garnett, R., Eds.; Curran Associates, Inc.: New York, NY, USA, 2017. [Google Scholar]
- Lundberg, S.M.; Erion, G.; Chen, H.; DeGrave, A.; Prutkin, J.M.; Nair, B.; Katz, R.; Himmelfarb, J.; Bansal, N.; Lee, S.-I. From local explanations to global understanding with explainable AI for trees. Nat. Mach. Intell. 2020, 2, 56–67. [Google Scholar] [CrossRef] [PubMed]
- Rogers, D.; Hahn, M. Extended-connectivity fingerprints. J. Chem. Inf. Model. 2010, 50, 742–754. [Google Scholar] [CrossRef] [PubMed]
- Korea Chemical Bank. CYP3A4 Inhibition Screening Panel. Available online: https://www.chembank.org (accessed on 25 November 2025).
- Mendez, D.; Gaulton, A.; Bento, A.P.; Chambers, J.; De Veij, M.; Félix, E.; Magariños, M.P.; Mosquera, J.F.; Mutowo, P.; Nowotka, M.; et al. ChEMBL: Towards direct deposition of bioassay data. Nucleic Acids Res. 2019, 47, D930–D940. [Google Scholar] [CrossRef]
- Kim, S.; Chen, J.; Cheng, T.; Gindulyte, A.; He, J.; He, S.; Li, Q.; Shoemaker, B.A.; Thiessen, P.A.; Yu, B.; et al. PubChem 2023 update. Nucleic Acids Res. 2023, 51, D1373–D1380. [Google Scholar] [CrossRef] [PubMed]
- Zhou, Q.; Wu, Y.; Ye, Z.; Zhang, Z.; Zheng, K.; Qian, J.; Xiao, Z.; Lu, Y. Impact of CYP3A4 functional variability on ziprasidone metabolism. Front. Pharmacol. 2025, 16, 1585040. [Google Scholar] [CrossRef]
- Landrum, G. RDKit: Open-Source Cheminformatics Software. Available online: https://www.rdkit.org (accessed on 25 November 2025).
- Moriwaki, H.; Tian, Y.-S.; Kawashita, N.; Takagi, T. Mordred: A molecular descriptor calculator. J. Cheminf. 2018, 10, 4. [Google Scholar] [CrossRef]
- Ross, J.; Belgodere, B.; Chenthamarakshan, V.; Padhi, I.; Mroueh, Y.; Das, P. Large-scale chemical language representations capture molecular structure and properties. Nat. Mach. Intell. 2022, 4, 1256–1264. [Google Scholar] [CrossRef]
- Chithrananda, S.; Grand, G.; Ramsundar, B. ChemBERTa: Large-scale self-supervised pretraining for molecular property prediction. arXiv 2020, arXiv:2010.09885. [Google Scholar] [CrossRef]
- Yao, H.; Wang, Y.; Zhang, L.; Zou, J.; Finn, C. C-mixup: Improving generalization in regression. In Advances in Neural Information Processing Systems 35 (NeurIPS 2022); Koyejo, S., Mohamed, S., Agarwal, A., Belgrave, D., Cho, K., Oh, A., Eds.; Curran Associates, Inc.: New York, NY, USA, 2022; pp. 3361–3376. [Google Scholar]
- Bjerrum, E.J. SMILES enumeration as data augmentation for neural network modeling of molecules. arXiv 2017, arXiv:1703.07076. [Google Scholar] [CrossRef]
- Howard, J.; Gugger, S. Fastai: A layered API for deep learning. Information 2020, 11, 108. [Google Scholar] [CrossRef]
- Park, J.H.; Han, R.; Jang, J.; Kim, J.; Paik, J.; Heo, J.; Lee, Y. MetaboGNN: Predicting liver metabolic stability with graph neural networks and cross-species data. J. Cheminf. 2025, 17, 140. [Google Scholar] [CrossRef] [PubMed]











| Category | Model | RMSE | R2 | PCC | Custom Metric |
|---|---|---|---|---|---|
| ML | CatBoost | 19.9161 | 0.5343 | 0.7313 | 0.7661 |
| ML | XGBoost | 19.9099 | 0.5345 | 0.7326 | 0.7668 |
| ML | LightGBM | 19.7346 | 0.5427 | 0.7375 | 0.7701 |
| ML | Weighted Ensemble | 19.1031 | 0.5715 | 0.7566 | 0.7828 |
| GNN | GAT | 20.9954 | 0.4824 | 0.6960 | 0.7430 |
| GNN | D-MPNN | 20.9835 | 0.4829 | 0.6963 | 0.7432 |
| GNN | GINE | 20.3554 | 0.5135 | 0.7204 | 0.7584 |
| O-GNN | |||||
| GNN | Contrastive Learning | 20.1002 | 0.5257 | 0.7265 | 0.7627 |
| Mixup | |||||
| Weighted Ensemble | |||||
| GNN-ML | O-GNN | 19.0784 | 0.5726 | 0.7570 | 0.7831 |
| Test Time Augmentation |
| Feature | Spearman ρ |
|---|---|
| Molar Refractivity | +0.444 |
| MW | +0.411 |
| SLogP | +0.411 |
| Aromatic Rings | +0.404 |
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
Woo, S.; Jeon, J.-H.; Han, S.; Lee, C.; Min, S.-H. Enhancing CYP3A4 Inhibition Prediction Using a Hybrid GNN–ML Model with Data Augmentation. Pharmaceuticals 2026, 19, 258. https://doi.org/10.3390/ph19020258
Woo S, Jeon J-H, Han S, Lee C, Min S-H. Enhancing CYP3A4 Inhibition Prediction Using a Hybrid GNN–ML Model with Data Augmentation. Pharmaceuticals. 2026; 19(2):258. https://doi.org/10.3390/ph19020258
Chicago/Turabian StyleWoo, Somin, Ju-Hyeok Jeon, Sangil Han, Changkyu Lee, and Sang-Hyun Min. 2026. "Enhancing CYP3A4 Inhibition Prediction Using a Hybrid GNN–ML Model with Data Augmentation" Pharmaceuticals 19, no. 2: 258. https://doi.org/10.3390/ph19020258
APA StyleWoo, S., Jeon, J.-H., Han, S., Lee, C., & Min, S.-H. (2026). Enhancing CYP3A4 Inhibition Prediction Using a Hybrid GNN–ML Model with Data Augmentation. Pharmaceuticals, 19(2), 258. https://doi.org/10.3390/ph19020258
