How the GENTRL model works
masterGENTRL is a variational autoencoder (VAE) that uses a rich prior distribution in its latent space. It employs tensor decompositions to encode relationships between molecular structures and their properties, which also allows it to learn from data with missing values.
The training process consists of two distinct stages:
- Autoencoder Pretraining: The model learns a mapping of the chemical space onto a latent manifold by maximizing the evidence lower bound (ELBO).
- Reinforcement Learning (RL) Optimization: After pretraining, all model parameters are frozen except for the learnable prior. The model then explores the chemical space to identify molecules that maximize a specific reward function.