Pith. sign in

REVIEW 4 major objections 7 minor 4 cited by

Data-Driven Approach to Encoding and Decoding 3-D Crystal Structures

T0 review · 4 major / 7 minor · reviewed 2026-08-14 · deepseek-v4-flash

Pith's one-line read The paper claims that 3-D crystal structures can be compressed into a continuous latent space and decoded back into atomic positions accurate to within 0.5 Å for nearly 99% of atoms in single unit cells, with species identified correctly…

desk verdict A promising representation for crystals (density VAE + segmentation U-Net) with some real results, but the evaluation has enough unstated details that the headline accuracy number needs a careful look before you rely on it. read the letter →

arxiv 1909.00949 v1 pith:63LIFUON submitted 2019-09-03 cs.LG cond-mat.mtrl-sciphysics.comp-phstat.ML

classification cs.LGcond-mat.mtrl-sciphysics.comp-phstat.ML
keywords 3-DdensityrepresentationcrystalunitcellsvariationalautoencoderU-Netsegmentationgenerativemodelsformaterialslatentspaceinterpolationatomicspeciesclassificationconditionalgeneration
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The paper is trying to show that the 3-D geometry of crystals—unit cells with anywhere from 1 to over 100 atoms—can be compressed into a continuous latent space and then decoded back into accurate atomic positions. The route is a density-based representation: every atom becomes an isotropic Gaussian bump scaled by its atomic number, and the crystal becomes a 30×30×30 voxel field. A variational autoencoder learns to encode and decode that field, while a 3-D U-Net segmentation network simultaneously turns the decoded density into discrete atoms with predicted species. On single unit cells the paper reports nearly 99% of atoms placed within 0.5 Å of their true location and about two-thirds of species correctly identified; random samples from the latent space decode to structures with realistic inter-atomic spacing. If this holds, it gives a way to search and interpolate over crystal structures in a continuous space rather than only through expensive simulation.

What carries the argument

The central object is the density field $M_{i,j,k} = \frac{1}{\sigma^3(2\pi)^{3/2}} \sum_m Z_m \exp\left(-d(\vec{Z}_m, (i,j,k))^2 / 2\sigma^2\right)$ with $\sigma = 1.0$ Å, evaluated on a 30×30×30 grid over a 10 Å cube. This continuous field is the only representation the encoder and decoder see; discrete atom identities appear only in the species matrix used to supervise the segmentation network. The mechanism is joint training: the VAE loss $L_{\text{VAE}} = L_{\text{RE}} + \beta D_{\text{KL}} + \gamma L_{\text{BCE}}$ combines density reconstruction, a Kullback-Leibler term, and a weighted binary cross-entropy term from the U-Net segmentation, so the decoder is pushed to produce fields that segment cleanly into atoms. This coupling is what allows atom-level recovery from a representation that never explicitly stores atom identities.

What would settle it

Encode a crystal whose two adjacent atoms have atomic numbers Z and Z+1, then encode the same geometry with the two species swapped. The density fields from the Gaussian representation are nearly identical, so if species predictions on such mirrored inputs track the swap, the network is using information beyond the density field; if they do not, the two-thirds species ceiling is attributable to the representation itself.

Watch

Extended reading notes

Core claim

The central claim is that a voxelized density field, where each atom contributes an isotropic Gaussian of width $\sigma = 1.0$ Å scaled by its atomic number, is a workable learned representation for crystal structures. A variational autoencoder compresses this field into a 300-dimensional latent vector and reconstructs it, while a 3-D U-Net segments the reconstruction into atoms and assigns atomic numbers. The paper reports that for single unit cells nearly 99% of atoms are placed within 0.5 Å of their true location, nearly 90% of unit cells are reconstructed with the correct number of atoms, and 66% of species are correctly classified; when species are wrong, they are usually off by one or two atomic numbers. For repeating lattices, 50% of reconstructed atoms are within 0.2 Å of a true atom and 65.4% of predicted atoms within 0.5 Å receive the exact correct atomic number. The paper also demonstrates latent-space interpolation between two crystals and random draws from $z \sim \mathcal{N}(0,1)$ that produce plausible inter-atomic distances, although the decoded molecules are not yet accurate enough to relax in a density functional theory calculation.

Load-bearing premise

The load-bearing premise is that blurring every atom into a fixed-size Gaussian cloud whose height is its atomic number loses no information needed to recover both where the atom is and what element it is; atoms with nearly equal atomic numbers blur into almost identical clouds.

Editorial extensions

If this is right

  • If crystals can be encoded and decoded as density fields, new material candidates can be proposed by sampling or optimizing in a continuous 300-dimensional latent space instead of enumerating explicit structures.
  • Interpolating between two encoded crystals yields intermediate density fields that segment into atoms, suggesting that linear paths in latent space correspond to smooth structural transitions between compounds.
  • Conditioning on the maximum density allows control over the heaviest atom present without moving the geometry, a step toward generating crystals with targeted elemental composition.
  • The same encoder-decoder pipeline could apply to any 3-D density map, not only crystals, because it effectively learns a distance transform from an object.
  • Random draws from the latent space produce inter-atomic distance distributions similar to real crystals, indicating the prior captures some physical constraints even though decoded molecules are not yet stable enough for density functional theory relaxation.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The reported species accuracy of about two-thirds may be close to the information ceiling of the Z-scaled Gaussian representation, because atoms with adjacent atomic numbers create nearly identical density patterns; a model that outputs explicit atom identities or uses element-specific embeddings would likely recover species better.
  • The 0.5 Å position accuracy is strong for geometry, but DFT relaxation requires both correct species and positions, so the method's present value is more as a search prior than as a final structure generator.
  • Because the input cubes are randomly rotated but the architecture is not rotation-equivariant, the latent space may conflate orientation with geometry; an equivariant architecture could separate the two and make interpolation between crystals more physically meaningful.
  • A testable extension suggested by the paper's setup is to add an auxiliary property-prediction head on the latent vector, conditioning generation on computed quantities such as band gap or formation energy.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 7 minor

Summary. The paper proposes a data-driven approach to encoding and decoding 3-D crystal structures. It represents each crystal as a 30x30x30 voxelized density field built from isotropic Gaussians centered at atomic positions, trains a variational autoencoder to compress and reconstruct these density fields, and jointly trains a 3-D U-Net to segment the decoded density into atoms with predicted atomic numbers. Experiments are reported on single unit cells and on repeating lattices from the Materials Project, with claims of nearly 99% of atoms placed within 0.5 angstrom of their true positions in single cells, 65-66% exact species identification, and additional demonstrations of latent-space interpolation, random draws, and conditional generation.

Significance. If the reported accuracies hold under a correctly designed evaluation protocol, the paper would demonstrate a useful voxel-density VAE baseline for crystal structure encoding, with a clean formulation of the density representation in Eq. (1) and a sensible joint segmentation loss in Eq. (2). The central reconstruction task is well-defined and not circular, and the authors are explicit about the species-identification limitation. However, the quantitative claims are currently not established because of the ambiguous train/test split and the absence of a validation protocol, and the lack of any comparison baseline makes the contribution hard to position. As a proof-of-concept the paper is interesting; as a rigorous methods paper it needs substantial additional work.

major comments (4)
  1. [Section 3.1] The manuscript states 'We use 80% of the data for testing and the other 20% for training' and then describes sampling three random rotations for each single unit cell. It is not specified whether the 80/20 split is applied to the 46,744 unique crystal identifiers before rotation augmentation or to the augmented set of over 120,000 samples. If the split is applied after augmentation, rotated copies of the same unit cell appear in both training and test sets, so the reported 'nearly 99% of atoms placed within 0.5 Å' (Section 4.1) and the interpolation results would reflect memorization rather than generalization. Please clarify the protocol; if the split was after augmentation, the experiments must be rerun with a split on unique crystals performed before augmentation.
  2. [Section 3.2] No validation set is described, and the authors state that they 'experimented with γ = 0 and γ = 0.33 and found that 0.1 proved an acceptable intermediate.' Combined with the unusual 80% test / 20% training split, this raises the concern that the test set was used for hyperparameter selection, which would make all reported test accuracies optimistic. Please define a validation split, report validation-based selection of γ, β, latent dimension, and other hyperparameters, and confirm that the test set was used only once.
  3. [Sections 4.1 and 4.2.2] The central claim that 'nearly 99% of atoms are placed within 0.5 Å of their true location' is reported without error bars, without the number of random seeds, and without a precise definition of the metric (e.g., whether the threshold applies to both directions in Eq. (6) or only one). For repeating lattices, the text reports the 50th percentile at 0.2 Å, the 75th at under 1 Å, and the 90th at under 2 Å, which is a much weaker statement than 99% within 0.5 Å. Please provide the full cumulative distributions, error bars over seeds, and an exact definition of the single-cell metric.
  4. [Section 9] The discriminator validation described in Section 9 and Eq. (7) trains a network on linear interpolations between random latent draws and real encodings, both decoded by the same decoder, and then uses this network to score random draws from that same decoder. This is a circular test: it can only measure closeness to the decoder's own output manifold, not physical realism or agreement with the true crystal distribution. The claim that random samples 'obey a similar intra-molecule distance distribution' should be supported by direct comparison with the true distribution, with statistical tests, rather than by this discriminator score.
minor comments (7)
  1. [Title] The title contains a formatting artifact, 'DATA-D RIVEN'; please correct it.
  2. [Section 1] 'as aSMILES string' should read 'as a SMILES string'.
  3. [Section 2] There are several typos: 'start-of-the-art' should be 'state-of-the-art', 'hard constrains' should be 'hard constraints', and 'most be obeyed' should be 'must be obeyed'.
  4. [Section 3.1] The sentence 'We use 80% of the data for testing and the other 20% for training' is likely intended to be 80% training and 20% testing; please confirm and correct.
  5. [Section 4.2.2 and Fig. 4E] The text says the species comparison is 'independent of the distance to the nearest atom,' but the Fig. 4E caption restricts the comparison to atoms within 0.5 Å; please reconcile this inconsistency.
  6. [Section 4.2.2] The phrase '50% of all reconstructed atoms are in 0.2 Å' should read 'within 0.2 Å', and the later sentence switches to a 0.33 Å threshold for the 70% species-accuracy claim; please use consistent thresholds and define them clearly.
  7. [References] One reference is incomplete: 'Chen et al.).' appears in the paragraph on disentanglement; please provide the full citation.

Circularity Check

1 steps flagged · score 1.0 of 10

Core VAE reconstruction is self-contained; only the random-draw plausibility check is mildly circular because its discriminator is trained on the same decoder it validates.

  1. other [Section 9 (Accuracy of random draws in a repeating lattice), Eq. (7), Figs. 12-13]
    "To test whether random samples from the latent space, z∼N (0, 1), decode to physically realistic molecules, we trained a discriminator. ... We then randomly draw z∼N (0, 1) from our trained network and pass this reconstruction D˜ into the discriminator network, which outputs a prediction of the distance from a true crystal reconstruction versus a random draw from a latent space of a previously trained network."

    The discriminator used as evidence of physical plausibility is trained on outputs of the same decoder D and the same latent prior N(0,1) that generate the samples. Its training labels are constructed by interpolating between random normal latents and real encoded latents and decoding through D (Eq. 7). Therefore a high score for random draws only means those draws are close to real encoded latents under a metric learned from D's own output manifold; it is not an independent physical-validity test. This is a circular validation of the generative claim, though the paper also provides an external inter-atomic spacing comparison and hedges the claim, so it does not undermine the central reconstruction results.

full rationale

The central derivation is self-contained: the paper trains a VAE to reconstruct voxelized density fields and a U-Net to segment the decoder output into atoms, then evaluates reconstruction on a separate test set against ground-truth crystal structures. No load-bearing claim reduces by construction to its inputs; the density representation (Eq. 1) is a fixed preprocessing choice, not fitted to the evaluation metric, and the species matrix S is built from true atom positions and used as supervised labels. The reported position accuracy and species accuracy are measured against held-out data, and the paper explicitly acknowledges that species identification is imperfect and that the generated structures are not yet stable enough for DFT relaxation. There is no uniqueness theorem imported from the authors' prior work and no ansatz smuggled in via self-citation. The only mild circularity is the Section 9 discriminator-based validation of random draws, where the validator is trained on the same decoder it is used to assess; this is auxiliary rather than central and is supplemented by a direct comparison of inter-atomic spacing distributions. The possible train/test leakage from rotation augmentation is not established by the text and is a data-split concern rather than a circularity.

Assumptions & free parameters 8 free parameters · 5 assumptions · 0 invented entities

The central claim depends on the density representation (width sigma, grid resolution, atomic-number-scaled Gaussian heights) and on the VAE/U-Net hyperparameters (latent size, beta, gamma, split). These are hand-chosen or tuned, not derived from first principles. No new physical entities are proposed.

free parameters (8)
  • sigma (Gaussian width in density representation) = 1.0 Å
    Chosen by hand in Eq. (1); the entire input representation depends on this width.
  • voxel grid resolution = 30x30x30 over 10 Å (0.33 Å/voxel)
    Discretization chosen by hand; defines how finely atom positions are represented.
  • latent dimension = 300
    Fixed for all experiments; controls information bottleneck capacity.
  • beta (KL weight) = not stated explicitly (beta/10 used in ablation)
    KL divergence weight in Eq. (2); tuned by experimentation.
  • gamma (segmentation loss weight) = 0.1
    Weight on segmentation BCE loss in Eq. (2); authors state they tried 0 and 0.33 and settled on 0.1.
  • max unit-cell side length cutoff = 10 Å
    Only crystals with all sides below 10 Å are used; this filters the dataset and affects the distribution.
  • learning rate / batch size = 1e-5 / 24
    Training hyperparameters chosen without a described search protocol.
  • train/test split = 20% train / 80% test
    Unusual split chosen by hand; no validation set described.
assumptions (5)
  • domain assumption DFT-relaxed crystal structures in the Materials Project are accurate ground-truth representations of stable crystals.
    The dataset consists of relaxed structures from Materials Project (Jain et al., 2013) via the CGCNN dataset (Xie and Grossman, 2018); the method assumes these structures are correct and stable.
  • ad hoc to paper Atomic electron density can be represented by a sum of isotropic Gaussian functions with a single width sigma = 1 Å, without element-specific widths or bonding effects.
    Eq. (1) defines the density field this way; no independent evidence is given that this representation preserves the information needed for species identification.
  • ad hoc to paper A 30x30x30 voxel grid at 0.33 Å resolution is fine enough to resolve atom positions within the reported tolerances.
    Grid resolution is a free choice; the paper does not test coarser or finer grids.
  • domain assumption A Gaussian prior p(z)=N(0,1) combined with a beta-weighted KL term produces a latent space worth sampling.
    Standard VAE assumption; the paper shows reduced beta improves reconstruction but hurts sampling, indicating the prior is not perfectly matched.
  • domain assumption Connected components of the argmax segmentation output correspond one-to-one to atoms.
    The segmentation-to-atom conversion uses connected components and majority voting without validation that this mapping is always correct; overlaps can merge atoms or split them.

how reviews work

0 comments
Cite this review

Pith. "Pith review of Data-Driven Approach to Encoding and Decoding 3-D Crystal Structures." pith.science (2026). https://pith.science/paper/63LIFUON

@misc{pith2026190900949,
  author       = {Pith},
  title        = {Pith review of: Data-Driven Approach to Encoding and Decoding 3-D Crystal Structures},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/63LIFUON}},
  note         = {Machine review of arXiv:1909.00949}
}
read the original abstract

Generative models have achieved impressive results in many domains including image and text generation. In the natural sciences, generative models have led to rapid progress in automated drug discovery. Many of the current methods focus on either 1-D or 2-D representations of typically small, drug-like molecules. However, many molecules require 3-D descriptors and exceed the chemical complexity of commonly used dataset. We present a method to encode and decode the position of atoms in 3-D molecules from a dataset of nearly 50,000 stable crystal unit cells that vary from containing 1 to over 100 atoms. We construct a smooth and continuous 3-D density representation of each crystal based on the positions of different atoms. Two different neural networks were trained on a dataset of over 120,000 three-dimensional samples of single and repeating crystal structures, made by rotating the single unit cells. The first, an Encoder-Decoder pair, constructs a compressed latent space representation of each molecule and then decodes this description into an accurate reconstruction of the input. The second network segments the resulting output into atoms and assigns each atom an atomic number. By generating compressed, continuous latent spaces representations of molecules we are able to decode random samples, interpolate between two molecules, and alter known molecules.

Figures

Figures reproduced from arXiv: 1909.00949 by the authors.

Figure 1
Figure 1. Examples of crystal unit cells. Each example shows the unit cell of a crystal. Different colors represent different atomic species. A red, green, and blue line represent the 3 axes of the crys￾tal. Note that they vary in length and angle. Additionally, some unit cells have just one or two atoms (excluding equivalent positions due to translation) while others have nearly 100. Visualizations were made with Mercury (Ma… view at source ↗
Figure 2
Figure 2. Network Architecture. We encode and decode a 30 × 30 × 30 voxel grid representing 10 A on each side. Each voxel contains the value of the density. The output of the decoder is ˚ passed into a 3-D U-Net. We train the two models in parallel. In the schematic, we show the crystal represented as a repeated unit cell rather than a single unit cell. The black arrows indicate deterministic transformations. From the cif fil… view at source ↗
Figure 3
Figure 3. Single unit cell accuracy. (A) We show the voxel wise reconstruction error (plotted with mean square error) during training. (B) For random molecules in the test set, we plot the number of true atoms and the number of recovered atoms after segmentation. (C) For the reconstructed atoms, we plot the predicted atomic number versus the atomic number of the nearest true atom. (D) We compute the distance from each true at… view at source ↗
Figures from the paper (12 more)
Figure 4
Figure 4. Figure 4: Repeating unit cell accuracy. (A) For each position in 3-D space, we compute the difference between the truth and the reconstruction. We show different percentile bands of the reconstruction error between the target and predicted density, plotted using the mean square …
Figure 5
Figure 5. Figure 5: Accuracy of Model. (A) For each position in 3-D space, we plot the predicted and target density for 4 different random crystals from the test set. The red dashed line is an identity line. (B) For each of the panels in (A), we show 4 different z-slices through the true …
Figure 6
Figure 6. Figure 6: Species reconstruction and latent space interpolation. (A) For five different randomly selected crystal unit cells we show the target and our reconstruction. Atoms are colored using default atomic colors, atoms with similar atomic number do not necessarily have similar…
Figure 7
Figure 7. Figure 7: Decode random latent space vectors. For 5 different random latent space vectors we show the reconstructed density field and the resulting segmentation. Notice that in some cases small amounts of density are predicted but are not segmented into an atom (for example, in …
Figure 8
Figure 8. Figure 8: Interpolation between two molecules. In (A) we show the interpolation between two crystal density maps. We show three equally spaced intermediates the corresponding segmentation. In (B), we show the same interpolation but highlight different two dimensional slices (y-a…
Figure 9
Figure 9. Figure 9: Random latent space samples. (A) We look at the spacing between nearest atoms from random draws from the latent space compared to those from real crystal structures. In blue we show the distribution of random reconstructions. In red we show the distribution of true int…
Figure 10
Figure 10. Figure 10: Conditional generation of molecules. We multiply the input and output of the bot￾tleneck by the maximum density during training. Then, randomly decoding samples of αz where z ∼ N (0, 1) and α is a random target, we find we are able to generate density maps that decode…
Figure 11
Figure 11. Figure 11: Interpolation between two molecules. From i − v we show two views of the output from the segmentation routine decoding the latent space between two different molecules. In the primed corresponding figures we show the density fields that are output by the decoder. We s…
Figure 12
Figure 12. Figure 12: Results with smaller β. We decrease β by a factor of 10. By reducing the penalty on the Kullback-Leibler (KL) term we are able to generate more accurate reconstructions. However, sampling z ∼ N (0, 1) does not fully sample the encoded space of molecules [PITH_FULL_IM…
Figure 13
Figure 13. Figure 13: λ prediction for different samples. Using the network in [PITH_FULL_IMAGE:figures/full_fig_p020_13.png]
Figure 14
Figure 14. Figure 14: Decoded samples of repeating unit cells. Results from the encoder-decoder [PITH_FULL_IMAGE:figures/full_fig_p021_14.png]
Figure 15
Figure 15. Figure 15: Segmented Output from the decoded samples. The segmented output from [PITH_FULL_IMAGE:figures/full_fig_p021_15.png]

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 4 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. A Periodic Bayesian Flow for Material Generation

    cs.LG 2025-02 conditional novelty 8.0 of 10

    CrysBFN adapts Bayesian Flow Networks to periodic crystal coordinates via von Mises distributions and entropy conditioning, achieving SOTA generation and 100x faster sampling.

  2. Inverse Design of Amorphous Materials with Targeted Properties

    cond-mat.mtrl-sci 2025-09 conditional novelty 6.0 of 10

    A diffusion-based generative model (AMDEN) with energy-based Hamiltonian Monte Carlo refinement generates amorphous glass structures with targeted properties and low-energy relaxed states that standard denoising cannot reach.

  3. Kinetic Langevin Diffusion for Crystalline Materials Generation

    cs.LG 2025-07 conditional novelty 6.0 of 10

    KLDM runs the diffusion process for crystal coordinates in Euclidean velocity space via left-trivialized kinetic Langevin dynamics on a torus, and reports competitive or state-of-the-art performance on CSP and DNG benchmarks.

  4. Transformer-Enhanced Variational Autoencoder for Crystal Structure Prediction

    cond-mat.mtrl-sci 2025-02 conditional novelty 5.0 of 10

    TransVAE-CSP replaces the encoder in the CDVAE crystal generator with an equivariant transformer and per-dataset radial basis functions, improving reconstruction and generation on three benchmark datasets.

Reference graph

Works this paper leans on

21 extracted references · 3 canonical work pages · cited by 4 Pith papers

  1. [1]

    Learning representa- tions and generative models for 3d point clouds

    Panos Achlioptas, Olga Diamanti, Ioannis Mitliagkas, and Leonidas Guibas. Learning representa- tions and generative models for 3d point clouds. arXiv preprint arXiv:1707.02392,

  2. [6]

    Batch normalization: Accelerating deep network training by reducing internal covariate shift

    Sergey Ioffe and Christian Szegedy. Batch normalization: Accelerating deep network training by reducing internal covariate shift. arXiv preprint arXiv:1502.03167,

  3. [8]

    Disentangling by factorising

    Hyunjik Kim and Andriy Mnih. Disentangling by factorising. arXiv preprint arXiv:1802.05983,

  4. [9]

    Adam: A method for stochastic optimization

    Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980,

  5. [11]

    Grammar variational autoen- coder

    Matt J Kusner, Brooks Paige, and Jos ´e Miguel Hern ´andez-Lobato. Grammar variational autoen- coder. In Proceedings of the 34th International Conference on Machine Learning-Volume 70 , pages 1945–1954. JMLR. org,

  6. [13]

    Molecular geometry pre- diction using a deep generative graph neural network

    Elman Mansimov, Omar Mahmood, Seokho Kang, and Kyunghyun Cho. Molecular geometry pre- diction using a deep generative graph neural network. arXiv preprint arXiv:1904.00314,

  7. [14]

    HoloGAN: Unsupervised learning of 3D representations from natural images

    Thu Nguyen-Phuoc, Chuan Li, Lucas Theis, Christian Richardt, and Yong-Liang Yang. Holo- gan: Unsupervised learning of 3d representations from natural images. arXiv preprint arXiv:1904.01326,

  8. [16]

    URL http://distill.pub/2016/ deconv-checkerboard

    doi: 10.23915/distill.00003. URL http://distill.pub/2016/ deconv-checkerboard. Ozan Oktay, Jo Schlemper, Loic Le Folgoc, Matthew Lee, Mattias Heinrich, Kazunari Misawa, Kensaku Mori, Steven McDonagh, Nils Y Hammerla, Bernhard Kainz, et al. Attention u-net: Learning where to look for the pancreas. arXiv preprint arXiv:1804.03999,

Show all 21 references
  1. [17]

    Generating diverse high-fidelity images with vq-vae-2

    Ali Razavi, Aaron van den Oord, and Oriol Vinyals. Generating diverse high-fidelity images with vq-vae-2. arXiv preprint arXiv:1906.00446,

  2. [18]

    Tackling climate change with machine learning

    David Rolnick, Priya L Donti, Lynn H Kaack, Kelly Kochanski, Alexandre Lacoste, Kris Sankaran, Andrew Slavin Ross, Nikola Milojevic-Dupont, Natasha Jaques, Anna Waldman-Brown, et al. Tackling climate change with machine learning. arXiv preprint arXiv:1906.05433,

  3. [19]

    uni-freiburg.de/Publications/2015/RFB15a

    URL http://lmb.informatik. uni-freiburg.de/Publications/2015/RFB15a. (available on arXiv:1505.04597 [cs.CV]). Kristof T Sch ¨utt, Huziel E Sauceda, P-J Kindermans, Alexandre Tkatchenko, and K-R M ¨uller. Schnet–a deep learning architecture for molecules and materials. The Jour...

  4. [20]

    Generative models for automatic chemical design

    Daniel Schwalbe-Koda and Rafael G ´omez-Bombarelli. Generative models for automatic chemical design. arXiv preprint arXiv:1907.01632,

  5. [21]

    Pointflow: 3d point cloud generation with continuous normalizing flows

    Guandao Yang, Xun Huang, Zekun Hao, Ming-Yu Liu, Serge Belongie, and Bharath Hariha- ran. Pointflow: 3d point cloud generation with continuous normalizing flows. arXiv preprint arXiv:1906.12320,

  6. [2008]

    Graphnvp: An invert- ible flow model for generating molecular graphs

    Kaushalya Madhawa, Katushiko Ishiguro, Kosuke Nakago, and Motoki Abe. Graphnvp: An invert- ible flow model for generating molecular graphs. arXiv preprint arXiv:1905.11600,

  7. [2013]

    Junction tree variational autoencoder for molecular graph generation

    Wengong Jin, Regina Barzilay, and Tommi Jaakkola. Junction tree variational autoencoder for molecular graph generation. arXiv preprint arXiv:1802.04364,

  8. [2014]

    Auto-encoding variational bayes

    Diederik P Kingma and Max Welling. Auto-encoding variational bayes. arXiv preprint arXiv:1312.6114,

  9. [2015]

    Crystalgan: Learning to discover crystallographic structures with generative adversarial networks

    Asma Nouira, Jean-Claude Crivello, and Nataliya Sokolovska. Crystalgan: Learning to discover crystallographic structures with generative adversarial networks. arXiv preprint arXiv:1810.11203,

  10. [2016]

    Large scale gan training for high fidelity natural image synthesis

    Andrew Brock, Jeff Donahue, and Karen Simonyan. Large scale gan training for high fidelity natural image synthesis. arXiv preprint arXiv:1809.11096,

  11. [2017]

    De- factor: Differentiable edge factorization-based probabilistic graph generation

    Rim Assouel, Mohamed Ahmed, Marwin H Segler, Amir Saffari, and Yoshua Bengio. De- factor: Differentiable edge factorization-based probabilistic graph generation. arXiv preprint arXiv:1811.09766,

  12. [2018]

    Generative and discriminative voxel modeling with convolutional neural networks

    Andrew Brock, Theodore Lim, James M Ritchie, and Nick Weston. Generative and discriminative voxel modeling with convolutional neural networks. arXiv preprint arXiv:1608.04236,

  13. [2019]

    Work in progress

    Preprint. Work in progress. Niklas W A Gebauer, Michael Gastegger, and Kristof T Sch¨utt. Symmetry-adapted generation of 3d point sets for the targeted discovery of molecules. arXiv preprint arXiv:1906.00957,

Pith tools

Reviewed August 14, 2026 · model on record in the stance chip above.