From Patterson Maps to Atomic Coordinates: Training a Deep Neural Network to Solve the Phase Problem for a Simplified Case

03/30/2020
by   David Hurwitz, et al.
0

This work demonstrates that, for a simple case of 10 randomly positioned atoms, a neural network can be trained to infer atomic coordinates from Patterson maps. The network was trained entirely on synthetic data. For the training set, the network outputs were 3D maps of randomly positioned atoms. From each output map, a Patterson map was generated and used as input to the network. The network generalized to cases not in the test set, inferring atom positions from Patterson maps. A key finding in this work is that the Patterson maps presented to the network input during training must uniquely describe the atomic coordinates they are paired with on the network output or the network will not train and it will not generalize. The network cannot train on conflicting data. Avoiding conflicts is handled in 3 ways: 1. Patterson maps are invariant to translation. To remove this degree of freedom, output maps are centered on the average of their atom positions. 2. Patterson maps are invariant to centrosymmetric inversion. This conflict is removed by presenting the network output with both the atoms used to make the Patterson Map and their centrosymmetry-related counterparts simultaneously. 3. The Patterson map does not uniquely describe a set of coordinates because the origin for each vector in the Patterson map is ambiguous. By adding empty space around the atoms in the output map, this ambiguity is removed. Forcing output atoms to be closer than half the output box edge dimension means the origin of each peak in the Patterson map must be the origin to which it is closest.

READ FULL TEXT

page 15

page 16

page 18

research
05/07/2019

Variational training of neural network approximations of solution maps for physical models

A novel solve-training framework is proposed to train neural network in ...
research
07/31/2016

Automatic 3D Point Set Reconstruction from Stereo Laparoscopic Images using Deep Neural Networks

In this paper, an automatic approach to predict 3D coordinates from ster...
research
06/16/2022

Programs and algorithms for the shell decomposition of oscillating functions in space

Real-space refinement of atomic models in macromolecular crystallography...
research
08/08/2021

Combining machine learning and data assimilation to forecast dynamical systems from noisy partial observations

We present a supervised learning method to learn the propagator map of a...
research
10/21/2019

Coercing Machine Learning to Output Physically Accurate Results

Many machine/deep learning artificial neural networks are trained to sim...
research
06/23/2022

Metric Optimization in Penner Coordinates

Many parametrization and mapping-related problems in geometry processing...
research
12/14/2022

Toroidal Coordinates: Decorrelating Circular Coordinates With Lattice Reduction

The circular coordinates algorithm of de Silva, Morozov, and Vejdemo-Joh...

Please sign up or login with your details

Forgot password? Click here to reset