Integrating Predictive and Generative Capabilities by Latent Space Design via the DKL-VAE Model

Boris N. Slautin, Utkarsh Pratiush, Doru C. Lupascu, Maxim A. Ziatdinov, Sergei V. Kalinin
3/4/2025
cs.LGcond-mat.mtrl-sci

No confident code implementation found for this paper.

Abstract

We introduce a Deep Kernel Learning Variational Autoencoder (VAE-DKL) framework that integrates the generative power of a Variational Autoencoder (VAE) with the predictive nature of Deep Kernel Learning (DKL). The VAE learns a latent representation of high-dimensional data, enabling the generation of novel structures, while DKL refines this latent space by structuring it in alignment with target properties through Gaussian Process (GP) regression. This approach preserves the generative capabilities of the VAE while enhancing its latent space for GP-based property prediction. We evaluate the framework on two datasets: a structured card dataset with predefined variational factors and the QM9 molecular dataset, where enthalpy serves as the target function for optimization. The model demonstrates high-precision property prediction and enables the generation of novel out-of-training subset structures with desired characteristics. The VAE-DKL framework offers a promising approach for high-throughput material discovery and molecular design, balancing structured latent space organization with generative flexibility.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{slautin2025integrating,
  title  = {Integrating Predictive and Generative Capabilities by Latent Space Design via the DKL-VAE Model},
  author = {Boris N. Slautin and Utkarsh Pratiush and Doru C. Lupascu and Maxim A. Ziatdinov and Sergei V. Kalinin},
  year   = {2025},
  eprint = {2503.02978},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.02978v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.02978.svg)](https://codeofpaper.com/paper/2503.02978)

Discussion