CrystalGAN: Learning to Discover Crystallographic Structures with Generative Adversarial Networks

by   Asma Nouira, et al.

Our main motivation is to propose an efficient approach to generate novel multi-element stable chemical compounds that can be used in real world applications. This task can be formulated as a combinatorial problem, and it takes many hours of human experts to construct, and to evaluate new data. Unsupervised learning methods such as Generative Adversarial Networks (GANs) can be efficiently used to produce new data. Cross-domain Generative Adversarial Networks were reported to achieve exciting results in image processing applications. However, in the domain of materials science, there is a need to synthesize data with higher order complexity compared to observed samples, and the state-of-the-art cross-domain GANs can not be adapted directly. In this contribution, we propose a novel GAN called CrystalGAN which generates new chemically stable crystallographic structures with increased domain complexity. We introduce an original architecture, we provide the corresponding loss functions, and we show that the CrystalGAN generates very reasonable data. We illustrate the efficiency of the proposed method on a real original problem of novel hydrides discovery that can be further used in development of hydrogen storage materials.


page 1

page 2

page 3

page 4


Utilizing Generative Adversarial Networks for Stable Structure Generation in Angry Birds

This paper investigates the suitability of using Generative Adversarial ...

Least Squares Generative Adversarial Networks

Unsupervised learning with generative adversarial networks (GANs) has pr...

Generating protein sequences from antibiotic resistance genes data using Generative Adversarial Networks

We introduce a method to generate synthetic protein sequences which are ...

Resembled Generative Adversarial Networks: Two Domains with Similar Attributes

We propose a novel algorithm, namely Resembled Generative Adversarial Ne...

Learning to Discover Cross-Domain Relations with Generative Adversarial Networks

While humans easily recognize relations between data from different doma...

Simulation of an Elevator Group Control Using Generative Adversarial Networks and Related AI Tools

Testing new, innovative technologies is a crucial task for safety and ac...

Sinogram Denoise Based on Generative Adversarial Networks

A novel method for sinogram denoise based on Generative Adversarial Netw...

Please sign up or login with your details

Forgot password? Click here to reset