Proceedings

InstGAN: Instant Actor-Critic-Driven GAN for De Novo Molecule Generation and Property Optimization

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 6236-6244.

https://doi.org/10.24963/ijcai.2025/694

Abstract

Deep generative models, such as generative adversarial networks (GANs), have been employed for de~novo molecular generation in drug discovery. Most prior studies have utilized reinforcement learning (RL) algorithms, particularly Monte Carlo tree search (MCTS), to handle the discrete nature of molecular representations in GANs. However, due to the inherent instability in training GANs and RL models, along with the high computational cost associated with MCTS sampling, MCTS RL-based GANs struggle to scale to large chemical databases. To tackle these challenges, this study introduces a novel GAN based on actor-critic RL with instant and global rewards, called InstGAN, to generate molecules at the token-level with multi-property optimization. Furthermore, maximized information entropy is leveraged to alleviate the mode collapse. The experimental results demonstrate that InstGAN outperforms other baselines, achieves comparable performance to state-of-the-art models, and efficiently generates molecules with multi-property optimization. The code is available at: https://github.com/tang777777/InstGAN.

  1. [Ahmed et al., 2019] Zafarali Ahmed, Nicolas Le Roux, Mo- hammad Norouzi, and Dale Schuurmans. Understanding the impact of entropy on policy optimization. In Inter- national conference on machine learning, pages 151-160.
  2. PMLR, 2019.
  3. [Barshatski and Radinsky, 2021] Guy Barshatski and Kira Radinsky. Unpaired generative molecule-to-molecule trans- lation for lead optimization. In Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, pages 2554-2564, 2021.
  4. [Barshatski et al., 2021] Guy Barshatski, Galia Nordon, and Kira Radinsky. Multi-property molecular optimization us- ing an integrated poly-cycle architecture. In Proceedings of the 30th ACM International Conference on Information & Knowledge Management, pages 3727-3736, 2021.
  5. [Bickerton et al., 2012] G Richard Bickerton, Gaia V Paolini, Jérémy Besnard, Sorel Muresan, and Andrew L Hopkins. Quantifying the chemical beauty of drugs. Nature Chem- istry, 4(2):90-98, 2012.
  6. [Cereto-Massagué et al., 2015] Adrià Cereto-Massagué, María José Ojeda, Cristina Valls, Miquel Mulero, Santiago Garcia-Vallvé, and Gerard Pujadas. Molecular fingerprint similarity search in virtual screening. Methods, 71:58-63, 2015.
  7. [Chan et al., 2019] HC Stephen Chan, Hanbin Shan, Thamani Dahoun, Horst Vogel, and Shuguang Yuan. Advancing drug discovery via artificial intelligence. Trends in Pharmacological Sciences, 40(8):592-604, 2019.
  8. [Chen et al., 2018] Hongming Chen, Ola Engkvist, Yinhai Wang, Marcus Olivecrona, and Thomas Blaschke. The rise of deep learning in drug discovery. Drug Discovery Today, 23(6):1241-1250, 2018.
  9. [Comer and Tam, 2001] John Comer and Kin Tam. Lipophilicity profiles: theory and measurement. Phar- macokinetic Optimization in Drug Research: Biological, Physicochemical and Computational Strategies, pages 275-304, 2001.
  10. [Dai et al., 2016] Hanjun Dai, Bo Dai, and Le Song. Discrim- inative embeddings of latent variable models for structured data. In Proceedings of the International Conference on Machine Learning, pages 2702-2711. PMLR, 2016.
  11. [Dai et al., 2018] Hanjun Dai, Yingtao Tian, Bo Dai, Steven Skiena, and Le Song. Syntax-directed variational autoen- coder for molecule generation. In Proceedings of the Inter- national Conference on Learning Representations, 2018.
  12. [De Cao and Kipf, 2018] Nicola De Cao and Thomas Kipf. MolGAN: An implicit generative model for small molecu- lar graphs. arXiv Preprint arXiv:1805.11973, 2018.
  13. [de Masson d'Autume et al., 2019] Cyprien de Mas- son d'Autume, Shakir Mohamed, Mihaela Rosca, and Jack Rae. Training language GANs from scratch. In Proceedings of the Advances in Neural Information Processing Systems, volume 32, 2019.
  14. [Dollar et al., 2021] Orion Dollar, Nisarg Joshi, David AC Beck, and Jim Pfaendtner. Attention-based generative models for de novo molecular design. Chemical Science, 12(24):8362-8372, 2021.
  15. [Ertl and Schuffenhauer, 2009] Peter Ertl and Ansgar Schuf- fenhauer. Estimation of synthetic accessibility score of drug-like molecules based on molecular complexity and fragment contributions. Journal of Cheminformatics, 1(1):1-11, 2009.
  16. [Fedus et al., 2018] William Fedus, Ian Goodfellow, and An- drew M Dai. MaskGAN: better text generation via filling in the . arXiv Preprint arXiv:1801.07736, 2018.
  17. [Gaulton et al., 2017] Anna Gaulton, Anne Hersey, Michał Nowotka, A Patricia Bento, Jon Chambers, David Mendez, Prudence Mutowo, Francis Atkinson, Louisa J Bellis, Elena Cibrián-Uhalte, et al. The chembl database in 2017. Nucleic Acids Research, 45(D1):D945-D954, 2017.
  18. [Gilmer et al., 2017] Justin Gilmer, Samuel S Schoenholz, Patrick F Riley, Oriol Vinyals, and George E Dahl. Neural message passing for quantum chemistry. In Proceedings of the International Conference on Machine Learning, pages 1263-1272. PMLR, 2017.
  19. [Goodfellow et al., 2014] Ian Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sher- jil Ozair, Aaron Courville, and Yoshua Bengio. Generative adversarial nets. In Proceedings of the Advances in Neural Information Processing Systems, volume 27, 2014.
  20. [Guimaraes et al., 2017] Gabriel Lima Guimaraes, Benjamin Sanchez-Lengeling, Carlos Outeiral, Pedro Luis Cunha Farias, and Alán Aspuru-Guzik. Objective-reinforced gen- erative adversarial networks (ORGAN) for sequence gener- ation models. arXiv Preprint arXiv:1705.10843, 2017.
  21. [Guo et al., 2023] Siyuan Guo, Jihong Guan, and Shuigeng Zhou. Diffusing on two levels and optimizing for multiple properties: A novel approach to generating molecules with desirable properties. arXiv Preprint arXiv:2310.04463, 2023.
  22. [Irwin et al., 2012] John J Irwin, Teague Sterling, Michael M Mysinger, Erin S Bolstad, and Ryan G Coleman. Zinc: a free tool to discover chemistry for biology. Journal of Chemical Information and Modeling, 52(7):1757-1768, 2012.
  23. [Jin et al., 2018] Wengong Jin, Regina Barzilay, and Tommi Jaakkola. Junction tree variational autoencoder for molec- ular graph generation. In Proceedings of the Interna- tional Conference on Machine Learning, pages 2323-2332.
  24. PMLR, 2018.
  25. [Jin et al., 2019] Wengong Jin, Regina Barzilay, and Tommi Jaakkola. Hierarchical graph-to-graph translation for molecules. arXiv Preprint arXiv:1907.11223, 2019.
  26. [Jo et al., 2022] Jaehyeong Jo, Seul Lee, and Sung Ju Hwang. Score-based generative modeling of graphs via the sys- tem of stochastic differential equations. In Proceedings of the International Conference on Machine Learning, pages 10362-10383. PMLR, 2022.
  27. [Kingma and Dhariwal, 2018] Durk P Kingma and Prafulla Dhariwal. GLow: Generative flow with invertible 1x1 convolutions. In Proceedings of the Advances in Neural Information Processing Systems, volume 31, 2018.
  28. [Klein and Trinajstic, 1984] DJ Klein and N Trinajstic. Hückel rules and electron correlation. Journal of the Amer- ican Chemical Society, 106(26):8050-8056, 1984.
  29. [Konda and Tsitsiklis, 1999] Vijay Konda and John Tsitsiklis. Actor-critic algorithms. In Proceedings of the Advances in Neural Information Processing Systems, volume 12, 1999.
  30. [Kusner et al., 2017] Matt J Kusner, Brooks Paige, and José Miguel Hernández-Lobato. Grammar variational au- toencoder. In Proceedings of the International Conference on Machine Learning, pages 1945-1954. PMLR, 2017.
  31. [Landrum, 2013] Greg Landrum. Rdkit documentation. Re- lease, 1(1-79):4, 2013.
  32. [Li and Yamanishi, 2023] Chen Li and Yoshihiro Yamanishi. SpotGAN: A reverse-transformer gan generates scaffold- constrained molecules with property optimization. In Pro- ceedings of the Joint European Conference on Machine Learning and Knowledge Discovery in Databases, pages 323-338. Springer, 2023.
  33. [Li et al., 2022] Chen Li, Chikashige Yamanaka, Kazuma Kaitoh, and Yoshihiro Yamanishi. Transformer-based objective-reinforced generative adversarial network to gen- erate desired molecules. In Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence, IJCAI-22, pages 3884-3890, 2022. IJCAI
  34. [Lippe and Gavves, 2021] Phillip Lippe and Efstratios Gavves. Categorical normalizing flows via continuous transformations. In Proceedings of the International Conference on Learning Representations, 2021.
  35. [Luo et al., 2021] Youzhi Luo, Keqiang Yan, and Shuiwang Ji. GraphDF: A discrete flow model for molecular graph generation. In Proceedings of the International Conference on Machine Learning, pages 7192-7203. PMLR, 2021.
  36. [Olivecrona et al., 2017] Marcus Olivecrona, Thomas Blaschke, Ola Engkvist, and Hongming Chen. Molecular de-novo design through deep reinforcement learning. Journal of Cheminformatics, 9(1):1-14, 2017.
  37. [OpenAI, 2023] R OpenAI. GPT-4 technical report. arxiv 2303.08774. View in Article, 2023.
  38. [Paul et al., 2021] Debleena Paul, Gaurav Sanap, Snehal Shenoy, Dnyaneshwar Kalyane, Kiran Kalia, and Rakesh K Tekade. Artificial intelligence in drug discovery and devel- opment. Drug Discovery Today, 26(1):80, 2021.
  39. [Rogers and Tanimoto, 1960] David J Rogers and Taffee T Tanimoto. A computer program for classifying plants. Sci- ence, 132(3434):1115-1118, 1960.
  40. [Saxena and Cao, 2021] Divya Saxena and Jiannong Cao. Generative adversarial networks (gans) challenges, solu- tions, and future directions. ACM Computing Surveys (CSUR), 54(3):1-42, 2021.
  41. [Shi et al., 2020] Chence Shi, Minkai Xu, Zhaocheng Zhu, Weinan Zhang, Ming Zhang, and Jian Tang. GraphAF: a flow-based autoregressive model for molecular graph generation. arXiv Preprint arXiv:2001.09382, 2020.
  42. [Sutton and Barto, 2018] Richard S Sutton and Andrew G Barto. Reinforcement learning: An introduction. MIT press, 2018.
  43. [Tang et al., 2023] Huidong Tang, Chen Li, Shuai Jiang, Hua- chong Yu, Sayaka Kamei, Yoshihiro Yamanishi, and Ya- suhiko Morimoto. Earlgan: An enhanced actor-critic re- inforcement learning agent-driven gan for de novo drug design. Pattern Recognition Letters, 175:45-51, 2023.
  44. [Vignac et al., 2023] Clément Vignac, Igor Krawczuk, An- toine Siraudin, Bohan Wang, Volkan Cevher, and Pascal Frossard. DiGress: Discrete denoising diffusion for graph generation. In Proceedings of the 11th International Con- ference on Learning Representations, 2023.
  45. [Weininger, 1988] David Weininger. SMILES, a chemi- cal language and information system. 1. introduction to methodology and encoding rules. Journal of Chemical Information and Computer Sciences, 28(1):31-36, 1988.
  46. [Williams, 1992] Ronald J Williams. Simple statistical gradient-following algorithms for connectionist reinforce- ment learning. Machine Learning, 8:229-256, 1992.
  47. [Yu et al., 2017] Lantao Yu, Weinan Zhang, Jun Wang, and Yong Yu. SeqGAN: Sequence generative adversarial nets with policy gradient. In Proceedings of the AAAI Confer- ence on Artificial Intelligence, volume 31, 2017.
  48. [Zang and Wang, 2020] Chengxi Zang and Fei Wang. MoFlow: an invertible flow model for generating molecular graphs. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pages 617-626, 2020.
  49. [Zhang et al., 2021] Shifeng Zhang, Ning Kang, Tom Ryder, and Zhenguo Li. Iflow: Numerically invertible flows for efficient lossless compression via a uniform coder. In Pro- ceedings of the Advances in Neural Information Processing Systems, volume 34, pages 5822-5833, 2021.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards