Transformer-Enhanced Variational Autoencoder for Crystal Structure Prediction

Ziyi Chen, Yang Yuan, Siming Zheng, Jialong Guo, Sihan Liang +2 more
2/13/2025
cond-mat.mtrl-scics.AI

No confident code implementation found for this paper.

Abstract

Crystal structure forms the foundation for understanding the physical and chemical properties of materials. Generative models have emerged as a new paradigm in crystal structure prediction(CSP), however, accurately capturing key characteristics of crystal structures, such as periodicity and symmetry, remains a significant challenge. In this paper, we propose a Transformer-Enhanced Variational Autoencoder for Crystal Structure Prediction (TransVAE-CSP), who learns the characteristic distribution space of stable materials, enabling both the reconstruction and generation of crystal structures. TransVAE-CSP integrates adaptive distance expansion with irreducible representation to effectively capture the periodicity and symmetry of crystal structures, and the encoder is a transformer network based on an equivariant dot product attention mechanism. Experimental results on the carbon_24, perov_5, and mp_20 datasets demonstrate that TransVAE-CSP outperforms existing methods in structure reconstruction and generation tasks under various modeling metrics, offering a powerful tool for crystal structure design and optimization.

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{chen2025transformerenhanced,
  title  = {Transformer-Enhanced Variational Autoencoder for Crystal Structure Prediction},
  author = {Ziyi Chen and Yang Yuan and Siming Zheng and Jialong Guo and Sihan Liang and Yangang Wang and Zongguo Wang},
  year   = {2025},
  eprint = {2502.09423},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.09423v1}
}

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/2502.09423.svg)](https://codeofpaper.com/paper/2502.09423)

Discussion