| Literature DB >> 31235606 |
Siyu He1,2,3, Yin Li4,5,6, Yu Feng4,5, Shirley Ho1,2,3,4,5, Siamak Ravanbakhsh7, Wei Chen3, Barnabás Póczos8.
Abstract
Matter evolved under the influence of gravity from minuscule density fluctuations. Nonperturbative structure formed hierarchically over all scales and developed non-Gaussian features in the Universe, known as the cosmic web. To fully understand the structure formation of the Universe is one of the holy grails of modern astrophysics. Astrophysicists survey large volumes of the Universe and use a large ensemble of computer simulations to compare with the observed data to extract the full information of our own Universe. However, to evolve billions of particles over billions of years, even with the simplest physics, is a daunting task. We build a deep neural network, the Deep Density Displacement Model ([Formula: see text]), which learns from a set of prerun numerical simulations, to predict the nonlinear large-scale structure of the Universe with the Zel'dovich Approximation (ZA), an analytical approximation based on perturbation theory, as the input. Our extensive analysis demonstrates that [Formula: see text] outperforms the second-order perturbation theory (2LPT), the commonly used fast-approximate simulation method, in predicting cosmic structure in the nonlinear regime. We also show that [Formula: see text] is able to accurately extrapolate far beyond its training data and predict structure formation for significantly different cosmological parameters. Our study proves that deep learning is a practical and accurate alternative to approximate 3D simulations of the gravitational structure formation of the Universe.Entities:
Keywords: cosmology; deep learning; simulation
Year: 2019 PMID: 31235606 PMCID: PMC6628645 DOI: 10.1073/pnas.1821458116
Source DB: PubMed Journal: Proc Natl Acad Sci U S A ISSN: 0027-8424 Impact factor: 11.205
Fig. 1.The displacement vector field (Left) and the resulting density field (Right) produced by . The vectors in Left are uniformly scaled down for better visualization.
Fig. 2.The columns show 2D slices of full-particle distribution (Upper) and displacement vector (Lower) by various models: FastPM, the target ground truth, a recent approximate N-body simulation scheme that is based on a PM solver (A); ZA, a simple linear model that evolves particle along the initial velocity vector (B); 2LPT, a commonly used analytical approximation (C); and deep-learning model () as presented in this work (D). While FastPM (A) served as our ground truth, B–D include color for the points or vectors. The color indicates the relative difference between the target location (A) or displacement vector and predicted distributions by various methods (B–D). The error bar shows that denser regions have a higher error for all methods, which suggests that it is harder to predict highly nonlinear region correctly for all models: , 2LPT, and ZA. Our model has the smallest differences between predictions and ground truth among the above models B–D.
Fig. 3.(A) Displacement and density power-spectrum of FastPM (orange), 2LPT (blue), and c (green) (Top); transfer function—i.e., the square root of the ratio of the predicted power-spectrum to the ground truth (Middle); and 1 – , where is the correlation coefficient between the predicted fields and the true fields (Bottom). Results are the averaged values of 1,000 test simulations. The transfer function and correlation coefficient of the predictions are nearly perfect from large to intermediate scales and outperform our benchmark 2LPT significantly. (B) The ratios of the multipole coefficients () (to the target) of the two 3PCFs for several triangle configurations. The results are averaged over 10 test simulations. The error bars (padded regions) are the SDs derived from 10 test simulations. The ratio shows that the 3PCF of is closer than 2LPT to our target FastPM with lower variance.
Fig. 4.We show the differences of particle distributions and displacement fields when we change the cosmological parameters and . (A) The error bar shows the difference of particle distribution (Upper) and displacement fields (Lower) between and the two extremes for A = 0.2 A0 (Center) and (Right). (B) A similar comparison showing the difference of the particle distributions (Upper) and displacement fields (Lower) for smaller and larger values of with regard to , which was used for training. While the difference for the smaller value of () is larger, the displacement for the larger () is more nonlinear. This nonlinearity is due to concentration of mass and makes the prediction more difficult.
Fig. 5.Similar plots as in Fig. 3, except that we test the two-point statistics when we vary the cosmological parameters without changing the training set (which has different cosmological parameters) or the trained model. We show predictions from and 2LPT when tested on different (A) and (B). We show the transfer function—i.e., the square root of the ratio of the predicted power spectrum to the ground truth (Upper)—and 1 – , where is the correlation coefficient between the predicted fields and the true fields (Lower). The prediction outperforms 2LPT prediction at all scales except in the largest scales, as the perturbation theory works well in linear regime (large scales).
A summary of our analysis
| Data | Point-wise | 3PCF | ||||
| Test phase | ||||||
| 2LPT density | N/A | 0.96 | 1.00 | 0.74 | 0.94 | 0.0782 |
| N/A | 1.00 | 1.00 | 0.99 | 1.00 | 0.0079 | |
| 2LPT displacement | 0.093 | 0.96 | 1.00 | 1.04 | 0.90 | N/A |
| 0.028 | 1.00 | 1.00 | 0.99 | 1.00 | N/A | |
| 2LPT density | N/A | 0.93 | 1.00 | 0.49 | 0.78 | 0.243 |
| N/A | 1.00 | 1.00 | 0.98 | 1.00 | 0.039 | |
| 2LPT displacement | 0.155 | 0.97 | 1.00 | 1.07 | 0.73 | N/A |
| 0.039 | 1.00 | 1.00 | 0.97 | 0.99 | N/A | |
| 2LPT density | N/A | 0.99 | 1.00 | 0.98 | 0.99 | 0.024 |
| N/A | 1.00 | 1.00 | 1.03 | 1.00 | 0.022 | |
| 2LPT displacement | 0.063 | 0.99 | 1.00 | 0.95 | 0.98 | N/A |
| 0.036 | 1.00 | 1.00 | 1.01 | 1.00 | N/A | |
| 2LPT density | N/A | 0.94 | 1.00 | 0.58 | 0.87 | 0.076 |
| N/A | 1.00 | 1.00 | 1.00 | 1.00 | 0.017 | |
| 2LPT displacement | 0.152 | 0.97 | 1.00 | 1.10 | 0.80 | N/A |
| 0.038 | 1.00 | 1.00 | 0.98 | 0.99 | N/A | |
| 2LPT density | N/A | 0.97 | 1.00 | 0.96 | 0.99 | 0.017 |
| N/A | 0.99 | 1.00 | 1.04 | 1.00 | 0.012 | |
| 2LPT displacement | 0.043 | 0.97 | 1.00 | 0.97 | 0.98 | N/A |
| 0.025 | 0.99 | 1.00 | 1.02 | 1.00 | N/A | |
The unit of k is hMpc−1. N/A, not applicable.