TensorVAE: A Simple and Efficient Generative Model for Conditional Molecular Conformation Generation
Abstract
Efficient generation of 3D conformations of a molecule from its 2D graph is a key challenge in in-silico drug discovery. Deep learning (DL) based generative modelling has recently become a potent tool to tackling this challenge. However, many existing DL-based methods are either indirect–leveraging inter-atomic distances or direct–but requiring numerous sampling steps to generate conformations. In this work, we propose a simple model abbreviated TensorVAE capable of generating conformations directly from a 2D molecular graph in a single step. The main novelty of the proposed method is focused on feature engineering. We develop a novel encoding and feature extraction mechanism relying solely on standard convolution operation to generate token-like feature vector for each atom. These feature vectors are then transformed through standard transformer encoders under a conditional Variational Autoencoder framework for generating conformations directly. We show through experiments on two benchmark datasets that with intuitive feature engineering, a relatively simple and standard model can provide promising generative capability outperforming more than a dozen state-of-the-art models employing more sophisticated and specialized generative architecture.
Cite
Text
Yu and Yu. "TensorVAE: A Simple and Efficient Generative Model for Conditional Molecular Conformation Generation." Transactions on Machine Learning Research, 2024.Markdown
[Yu and Yu. "TensorVAE: A Simple and Efficient Generative Model for Conditional Molecular Conformation Generation." Transactions on Machine Learning Research, 2024.](https://mlanthology.org/tmlr/2024/yu2024tmlr-tensorvae/)BibTeX
@article{yu2024tmlr-tensorvae,
title = {{TensorVAE: A Simple and Efficient Generative Model for Conditional Molecular Conformation Generation}},
author = {Yu, Hongyang and Yu, Hongjiang},
journal = {Transactions on Machine Learning Research},
year = {2024},
url = {https://mlanthology.org/tmlr/2024/yu2024tmlr-tensorvae/}
}