Managing uncertainty in data-derived densities to accelerate density functional theory
Andrew T. Fowler, Chris J. Pickard, James A. Elliott

TL;DR
This paper introduces a non-Bayesian uncertainty estimation method for data-derived electron densities in density functional theory, enabling more reliable and accelerated calculations by identifying when densities are accurate enough for use.
Contribution
It presents a novel non-Bayesian approach to estimate uncertainty in data-derived densities, improving the reliability and efficiency of density functional theory calculations.
Findings
Uncertainty estimates effectively distinguish accurate from inaccurate densities.
Applying the method accelerates self-consistent DFT calculations for similar configurations.
The approach enhances sampling methods by reliably initializing calculations.
Abstract
Faithful representations of atomic environments and general models for regression can be harnessed to learn electron densities that are close to the ground state. One of the applications of data-derived electron densities is to orbital-free density functional theory. However, extrapolations of densities learned from a training set to dissimilar structures could result in inaccurate results, which would limit the applicability of the method. Here, we show that a non-Bayesian approach can produce estimates of uncertainty which can successfully distinguish accurate from inaccurate predictions of electron density. We apply our approach to density functional theory where we initialise calculations with data-derived densities only when we are confident about their quality. This results in a guaranteed acceleration to self-consistency for configurations that are similar to those seen during…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15| Database | Identifier | Characterisation | Database | Identifier | Characterisation |
|---|---|---|---|---|---|
| COD | 9008572 | non-metal | COD | 9008531 | metal |
| COD | 9008594 | non-metal | COD | 9008468 | metal |
| COD | 9008595 | non-metal | COD | 9008544 | metal |
| COD | 9008569 | non-metal | COD | 9008482 | metal |
| COD | 9008577 | non-metal | COD | 9008478 | metal |
| COD | 9008561 | non-metal | COD | 9008485 | metal |
| COD | 1011098 | non-metal | COD | 9008463 | metal |
| COD | 9008568 | non-metal | COD | 9008458 | metal |
| ICSD | 193853 | non-metal | COD | 9008552 | metal |
| ICSD | 26158 | non-metal | COD | 9008501 | metal |
| ICSD | 9863 | non-metal | COD | 9008490 | metal |
| ICSD | 18154 | non-metal | COD | 9008522 | metal |
| ICSD | 16516 | non-metal | COD | 9008470 | metal |
| ICSD | 15598 | non-metal | COD | 9008549 | metal |
| ICSD | 41440 | non-metal | COD | 9008513 | metal |
| ICSD | 2130 | non-metal | COD | 9008536 | metal |
| ICSD | 411857 | non-metal | COD | 9008514 | metal |
| ICSD | 27249 | non-metal | COD | 9008546 | metal |
| ICSD | 20904 | non-metal | COD | 9008584 | metal |
| ICSD | 22156 | non-metal | COD | 9008570 | metal |
| ICSD | 84461 | non-metal | COD | 9008543 | metal |
| ICSD | 15390 | non-metal | COD | 9008525 | metal |
| ICSD | 39566 | non-metal | COD | 9008512 | metal |
| ICSD | 27798 | non-metal | COD | 9008557 | metal |
| ICSD | 40914 | non-metal | COD | 9008477 | metal |
| ICSD | 16428 | non-metal | COD | 9008558 | metal |
| ICSD | 165592 | non-metal | ICSD | 15535 | metal |
| ICSD | 22157 | non-metal | ICSD | 63670 | metal |
| ICSD | 19079 | non-metal | ICSD | 653014 | metal |
| ICSD | 29128 | non-metal | |||
| ICSD | 107946 | non-metal | |||
| ICSD | 60559 | non-metal | |||
| ICSD | 16262 | non-metal | |||
| ICSD | 187642 | non-metal | |||
| ICSD | 22158 | non-metal | |||
| ICSD | 18012 | non-metal | |||
| ICSD | 77378 | non-metal |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Managing uncertainty in data-derived densities to accelerate density functional theory
Andrew T. Fowler
Department of Materials Science and Metallurgy, University of Cambridge, 27 Charles Babbage Road, Cambridge, CB3 0FS, United Kingdom
Chris J. Pickard
Department of Materials Science and Metallurgy, University of Cambridge, 27 Charles Babbage Road, Cambridge, CB3 0FS, United Kingdom
Advanced Institute for Materials Research, Tohuku University, 2-1 1 Katahira, Aoba, Sendai, 980-8577, Japan
James A. Elliott
Department of Materials Science and Metallurgy, University of Cambridge, 27 Charles Babbage Road, Cambridge, CB3 0FS, United Kingdom
Abstract
Faithful representations of atomic environments and general models for regression can be harnessed to learn electron densities that are close to the ground state. One of the applications of data-derived electron densities is to orbital-free density functional theory. However, extrapolations of densities learned from a training set to dissimilar structures could result in inaccurate results, which would limit the applicability of the method. Here, we show that a non-Bayesian approach can produce estimates of uncertainty which can successfully distinguish accurate from inaccurate predictions of electron density. We apply our approach to density functional theory where we initialise calculations with data-derived densities only when we are confident about their quality. This results in a guaranteed acceleration to self-consistency for configurations that are similar to those seen during training and could be useful for sampling based methods, where previous ground state densities cannot be used to initialise subsequent calculations.
1 Introduction
Density functional theory (DFT) has seen widespread adoption in many areas of research spanning the natural sciences due to its high predictive capability at modest computational cost and transferability across different systems [1]. The staggering number of applications and papers that exploit DFT are a testament to its value in Materials Science [2].
The foundations of DFT are the Hohenberg-Kohn theorems [3]. The first of these expresses the total energy of a many-electron system as a functional, , of the ground state electron density, , where denotes a location in real space. The second theorem tells us the ground state density is found by minimising with respect to . Although an exact form for has not been established, the unknown components can be separated into a kinetic energy contribution, and a term called the exchange correlation functional, [4]. The magnitude of contributions from to the total energy are known to be relatively small and so the exchange correlation term can be approximated to some extent by approaches like the local density approximation and the generalised gradient approximation [5, 6]. The kinetic energy term cannot however be so well approximated and a universally applicable functional is still unknown [7]. This forces many applications to an alternative paradigm, Kohn-Sham (KS) DFT [5]. Here, is replaced by an expectation over independant electron wave functions. In many cases, this vastly improves the accuracy of the kinetic energy contribution to but it introduces a significant increase in the computational expense [8].
With the recent renewed interest in machine learning, theoretical attempts to learn have been supplemented with data-driven inferences [9]. These are hampered by difficulties in approximating gradients , an evaluation which is necessary in finding the ground state density [10]. Recently, an approach to circumvent this issue was proposed, stimulating a new wave of interest in data-driven orbital free (OF) DFT [11, 12, 13]. The alternative route to evaluating data-derived OF functionals on the ground state density is to empirically infer the ground state density itself, removing the variational optimisation of completely. Two possible issues with this approach ultimately stem from the availability of data. While and may be very accurate for structures similar to those seen during training, when extrapolating for unfamiliar structures, either or may give predictions that are far from the true values.
The key contribution that we make in this work is to show that predictive uncertainty can be harnessed to prevent poor extrapolations of for structures that are dissimilar to those seen during training. We illustrate how such a measure of confidence can be applied to accelerate KS DFT by initialising calculations with a data-driven contribution only when we are confident about its quality. We note that such an application is most suited to sampling methods such as nested sampling, where subsequent structures are not guaranteed to be similar [14]. To the best of our knowledge, ab initio. nested sampling has yet to be realised due to the prohibitive computational requirements of standard KS DFT. This work may contribute, in some part, to realising such calculations. For other applications like molecular dynamics or geometry optimisation, a temporary history of ground state densities can be applied to subsequent configurations in the calculation. This results in successive calculations being initialised fairly close to their ground state, rendering any improvements made from a data-derived density to be much less significant.
2 Quantifying uncertainty
Evaluating an error or measure of confidence in a data-driven prediction like is a well studied problem [15, 16]. Applications of uncertainty quantification have recently begun appearing in Materials Science, with some even in DFT, such as the linear model exchange correlation functional of Aldegunde et al. [17, 18, 19, 20, 21]. In this work, we show that useful applications of a predictive uncertainty in can be realised for just one of many possible approaches. By illustrating a proof-of-concept application to accelerating KS DFT, we hope to encourage a greater awareness of the advantages of quantifying uncertainty and to stimulate interest in alternative methods and applications such as in OF DFT.
2.1 Non-Bayesian regression
In the following we adopt the notation that and refer to a known ideal model contribution to electron density and a corresponding representation for the environment of that density point, respectively. Specifically, we adopt the bispectrum representation for , which is a concatenation of local and global contributions [22, 23]. We refer the reader to section A of the Appendix for further detail and also note that explicit dependence of upon has been dropped in this section to improve clarity. In this work, we use a non-Bayesian approach to quantify uncertainty. Although a Bayesian method to parametric regression will give a more reliable measure of uncertainty, evaluating uncertainty from the predictive distribution for non-linear models is not a simple task and often sampling is involved which can incur significant computational overhead [15].
We propose a model in which observations of the true ground state density are prone to random error which is distributed normally about the model predictions :
[TABLE]
We also introduce a dependency of the variance of this random error, , on the environment , which is known as a heteroskedastic model for noise [24]. We use a fully connected feed-forward neural network with hidden network weights , to calculate and . Observations of are treated as independent and identically distributed random variables and to infer , we calculate the maximum likelihood estimate by maximising the product over all observations in the training set.
To quantify error in the predictions of given a new , we adopt an ensemble of neural networks, each with network weights . Adopting a uniformly weighted Gaussian mixture, the likelihood of the ensemble is then:
[TABLE]
where and is also a normal distribution [25]. Uncertainty in our prediction of is given by the variance of , and can be evaluated as:
[TABLE]
2.2 Doing no harm
To apply our model for prediction uncertainty in (3) to accelerate KS DFT, we need to evaluate a global measure of uncertainty for an entire structure. We call this measure , where an unknown dependency on the empirical prior distribution of is shown explicitly. In this work, we adopt the very simple measure that:
[TABLE]
for densities in a crystal. We now abbreviate and introduce a tapering function , which is essentially a step function with a controllable transition point and length scale. For details of the specific form of used in this work, we refer the reader to section C of the Appendix. With , we can control the empirical contribution to an initial density estimate:
[TABLE]
represents any standard initialisation technique for the density in DFT but typically, this is a combination of the radial components of electron density for atoms assumed to be in vacuum. The ideal model contribution from section 2.1 is the difference of the true ground state density and the standard initial contribution, from (5).
We note that an alternative strategy could be to taper empirical contributions locally at each grid point, but we choose a global approach to discourage spurious non-smoothness in that might occur if , for a small perturbation in environment . We also note that the effects of any random error in are significantly reduced by considering distribution averages. While we found that the simple choice of used in (4) worked very well at identifying uncertain predictions for the applications in this work, a more informative measure of the distribution may improve this distinction further. Higher order moments of such as the distribution variance for example could be utilised, in addition to knowledge about the distribution mean.
3 Results
In this section we illustrate how the non-Bayesian approach to uncertainty quantification adopted in this work can qualitatively distinguish accurate from inaccurate values of the data-derived contribution . We also show how the number of self-consistent field iterations needed to reach self-consistency in a KS DFT calculation can be reduced as the initial density tends to the exact ground state density.
For environments dissimilar to those seen during training, we expect a larger predictive uncertainty.
7-5 defect in graphene
Figure 1 shows for a single layer of graphene with a 7-5 pair (Dienes) topological defect [26]. Only densities from a single pristine layer of graphene were used during training. In the area immediately surrounding the defect, predictive uncertainties increase (denoted by dark shading), identifying this region as an environment dissimilar to the defect-free layer.
In-plane strain in graphite
In Figure 2, we compare the prediction uncertainty of graphite with 0% and 5% in-plane strain. Specifically, we show the [100] lattice vector contour and find that predictions are significantly more certain for the 0% contour which was seen during training, than the 5% contour that was not. Further details of the bispectrum and KS DFT calculations for Figures 1 and 2 can be found in the Appendix, section C.
3.1 Accurate initial densities
To motivate our application of uncertainty quantification to KS DFT, we examine the convergence of single point KS DFT calculations to self-consistency, as we perturb initial densities away from the exact ground state via perturbations to the ideal model contribution, in (5).
We study a non-metallic crystal, graphite, and calculate the ground state density for several hundred primitive cell configurations sampled from a NPT molecular dynamics trajectory. The components of the discrete Fourier transform of the ideal model contribution are perturbed by additive Gaussian noise. By taking the inverse transform, we have a continuously deformed version of the true density. We measure deformation by the root-mean-squared error (RMSE) of the perturbed and true ground state density.
In Figure 3, the self-consistent calculation is initialised with charge densities which are increasingly deformed versions of the ground state. We see that as the magnitude in deformation from the ground state, the RMSE, increases, so too does the number of iterations needed to reach self-consistency. The quantity displayed on the abscissa, dSCF, is the improvement, in the number of iterations, relative to a calculation with the standard initial density. As deformations increase, the improvement decreases. The hashed and shaded areas in Figure 3 represent confidence intervals of 67%, showing that the relation between RMSE and convergence to self-consistency is stochastic to some degree.
To ensure that any empirical method for initialising KS DFT densities does not negatively affect convergence to self-consistency in regions where the empirical densities extrapolate poorly, uncertainty quantification is clearly needed. For further details of the DFT calculations in Figure 3, see section C of the Appendix.
4 Applying global uncertainty
As we saw by the calculations in Figure 3, a measure of confidence in density is necessary if we are to use empirical densities in DFT in a “safe” manner. Not wanting to leave things worse than how we found them, we hope to ensure that every calculation initialised by a data-driven density does no worse than its ordinary counterpart.
To illustrate that a global measure of confidence in predictions, from (4), can be applied to accelerate KS DFT, we first consider using empirical densities without using knowledge of their uncertainty. After training on 5 primitive cell graphite configurations from a NVT molecular dynamics simulation at 300\text{,}\mathrm{K}$$, we predict densities for all 300 crystals in our data set. Details of the empirical model and KS DFT calculations can be found in the Appendix, section C. Without applying any information about uncertainty, we blindly initialise Broyden density mixing (DM) DFT calculations and record the reduction in the number of iterations to self-consistency, dSCF, relative to a calculation with a standard initial density. Next, we calculate the global confidence measure for each crystal and categorise crystals into discrete sets according to their dSCF score. We show the corresponding empirical joint distribution in Figure 4.
We can expand the empirical joint distribution
[TABLE]
in terms of the unknown conditional distribution from which we want to decide if a given prediction, is good enough to initialise a KS DFT calculation. Taking the prior as constant, and we look for a gap in between and . It is here that a transition point can be set in the tapering function , to reduce uncertain predictions to zero. This can be visualised by comparing the peak at with that at dSCF=0. Although there is some overlap between these two peaks, there is almost zero overlap between dSCF=-1 and all other peaks. This means that can be used to identify the quality of density predictions before any DFT calculation is made. We note that the joint distribution shown in Figure 4 is a smoothed approximation of the true empirical distribution but that important properties such the width of each conditional distribution , are preserved.
In fact we see that for the small study here, the expectation of conditioned on dSCF,
[TABLE]
which is the dashed line in Figure 4, follows a monotonic relation with dSCF. This shows that predicted uncertainty really does correspond in a monotonic way to actual error. Using the distribution of predicted uncertainties over a crystal, we can identify model predictions which are poor and will harm converge to self-consistency. By effectively turning off poor predictions using , empirical corrections to the initial KS density can be applied only for crystals which are similar to those seen during training.
4.1 Accelerating self-consistency
Now that we have established a mechanism to detect global uncertainty in density, we can apply this to single point KS DFT calculations to accelerate convergence to self-consistency. In Figure 5 we compare the empirical distributions for Broyden DM DFT calculations performed using data-derived densities with and without tapering. The upper half of Figure 5 shows a number of extrapolations where poor predictions of density have a negative effect upon convergence (). In the lower half, uncertain predictions have been identified and reduced to zero, increasing the peak at .
Crucially, the computation time required to evaluate our data-derived density estimate is just less than the time taken to evaluate a single SCF iteration. For further details of the calculations in Figure 5 involving KS DFT parameters, see section C of the Appendix. Despite our model being trained only on 5 configurations, a large proportion of crystals exhibit a speed up in converging to self-consistency. Such an effect could also arise by poorly choosing a test set of crystals, whereby all atom positions remain in almost identical positions. A trivial approach of applying the ground state density from a random crystal, or an average of ground state densities over all crystals, would therefore achieve similar, or better results. However, in fact this is not the case. When such simulations were run, we found that almost all () of predictions obtained . Our test set is in fact a rather dissimilar collection of configurations, most of which involve significant shifts in registry across the basal plane, as configurations jump from one AB-stacked state to another. We attribute the ability of our model to infer useful predictions from such an incredibly small number of configurations to the fact that each crystal in the training set contributes grid points. Simply put, more data leads to a better inference, even when a large number of data points come from the same crystal.
4.2 Wider applicability
To this point, all calculations in this work have been made to illustrate that data-derived densities can be applied to a single system to improve the standard analytical initial densities that are used in KS DFT. We consider the wider implications of this work beyond graphite by comparing the dissimilarity of ground state and standard initial densities for a collection of 29 metals and 37 non-metals under both low and high pressure. We find that all of the metals we consider have initial densities that are much closer to the ground state density than with graphite while the converse is true for approximately half of the non-metals studied here. We use the RMSE of all density grid points within a crystal as a measure of dissimilarity between these two densities. To classify metals and non-metals we use the density of states at the Fermi level. We use a value of 0.2\text{\,}\mathrm{\text{ e }}\mathrm{(}\mathrm{eV}\mathrm{)}^{-1} which is just above the density of states for the metalloid As to classify the two classes.
We show in Figure 6 a smoothed approximation of the conditional distribution for metal or non-metals along with a dashed vertical line showing the RMSE between the standard initial and ground state densities for graphite. The logarithm of the RMSE illustrates that the RMSE differs by almost two orders of magnitude between graphite and some of the metals. We note that the approximate representation of is a four-component Gaussian mixture model of the true data [15]. Based upon the systems studied here, we summarise that data-derived densities may in general be more suitably applied to non-metals than metals. Details of these systems as well as and the KS DFT calculations that were used to calculate the RMSE in Figure 6 can be found in section C of the Appendix.
5 Discussion
We have shown that uncertainty quantification can be applied to accelerate KS DFT for sampling methods like nested sampling, attaining a maximum speed up of 57%111See section D of the Appendix for the definition of speed up that we adopt here. for the systems studied in this work. We view the approach taken in this work as more a proof of concept than a final solution, confident that exciting developments and insights are accessible to future work. To this end, we note that the approach taken in this work is just one of many possible methods. We use this section to discuss what we believe to be the most prominent disadvantages of this approach and outline a few ideas that could address these short comings.
While our parametric approach leads to a computation time for data-derived densities that is smaller than a single self-consistent field cycle, the time needed to train densities from a single crystal is orders of magnitude larger than a full DFT calculation. Although sampling methods require thousands of crystal configurations, the time to train or refine an data-derived density should ideally be as close to a single KS DFT calculation as possible. Some heuristic techniques, such as maximising the sample variance of observations in a smaller training subset, may give some reduction in this, but a more promising avenue could be to use approximate Bayesian inference, such as deterministic variational inference [27]. A Bayesian approach, even when the posterior distribution is approximate, could also lead to more reliable uncertainty estimates. The non-Bayesian approach adopted in this work does not guarantee that “false positives” cannot occur when determining if confidence should be placed in a data-derived density or not. In addition, Bayesian online learning could allow for an incremental approach to learning densities such that refinements are made during sampling, only to crystals which are dissimilar to all of those that were previously seen during training [28].
The approach that we use in this work to make decisions about confidence in the density, does not take account of the type of crystal. For applications like nested sampling where several different phases are sampled from, it may become essential for our decision process to include knowledge about the global environment, such as from a global bispectrum representation of the crystal. An unsupervised method such as a Gaussian mixture model may be necessary to associate crystals with nearby clusters and to apply decisions using a predetermined set of distinct confidence thresholds for each cluster.
An aspect that we haven’t considered in this work is the question of which method of minimising the KS Hamiltonian, given an initial density, gives the lowest computation time. Although this is a well studied problem, perhaps new insights are possible when an estimate of confidence is available in the initial density [29].
We note that our discussion of KS DFT and the application of data-derived densities to accelerate convergence to self-consistency in this work has so far ignored spin. For many systems and processes such as radicals, transition metal complexes or homolytic bond breaking, the spatial wave functions of opposing spin states are not equal [30, 31, 32]. Spin-unrestricted KS DFT is a generalisation of the spin-restricted form, where is possible and the variational minimisation of total energy is performed with respect to both the total electron density and the spin density [33]. Initial densities for unrestricted spin therefore require in addition to . A generalisation of the data-derived densities used in this work to unrestricted spin DFT could be realised by adopting for . A parametric model would then represent rather then as in (1). The generalisation of (2) leads to where and the covariance matrix represents uncertainty in the initial data-derived total and spin densities. The simplest way to apply to identify uncertain predictions might be to sum the diagonal components of to define a scalar measure analogous to in (4). We also note that is well known to exhibit a number of stationary points and in the absence of any knowledge about the ground state of , some form of approximate global optimisation must be utilised. If the data-derived densities are sufficiently accurate then global optimisation for spin-unrestricted DFT could be abandoned altogether, providing significant reductions to the computation required.
6 Conclusions
We have shown that a non-Bayesian treatment of predictive uncertainty can be applied to electron density regression to identify crystals that are dissimilar to those seen during training. We have applied this approach to KS DFT where we have been able to identify and prevent unfamiliar crystals from negatively effecting convergence to self-consistency. For the systems studied in this work, where confident predictions were made we saw a maximum speed up in convergence to self-consistency of 1 and cautiously note that further improvements could be made with a more in depth study of the approach to minimise the KS Hamiltonian. Crucially, our predictions can be evaluated in less time than a single self-consistent field iteration for a primitive crystal, meaning that our application to KS DFT could be useful for methods like nested sampling.
We view this work as a proof of concept. Quantifying uncertainty in predicted densities is shown to be a fruitful endeavour and we hope our work will encourage further applications and alternative approaches, for example in orbital free DFT. More generally, this work motivates more sophisticated treatments of interpolation, or caching, which are currently treated deterministically to accelerate high performance plane wave DFT codes [34, 35]. We anticipate that a paradigm shift towards “probabilistic caching”, or regression, will lead to the efficient use of previously computed data.
Acknowledgements
The authors would like to thank Nick Woods for reading an earlier version of this manuscript and for sharing a number of insightful observations regarding spin-polarised DFT that motivate our discussion of extending data-derived densities to spin-unrestricted DFT. We also thank Georg Schusteritsch for many helpful discussions regarding KS DFT and the self-consistent field procedure as well as our referees for providing constructive comments that has helped to improve this manuscript. Additionally, we thank the UKCP consortium, grant number EP/P022596/1 and the Royal Society through a Royal Society Wolfson Research Merit award, on behalf of C.J.P. . We also thank the EPSRC on behalf of A.T.F under the EPSRC Centre for Doctoral Training in Computational Methods for Materials Science, grant number EP/L015552/1. The plane wave code CASTEP was used used for all DFT calculations in this work [34]. We provide our code for bispectrum and neural network calculations in the form of a Python module at https://github.com/andrew31416/densityregression.
Appendix
A
In the bispectrum approximation, elements of local and global contributions to the representation of environment, , are determined by the projections of local and global environment into radial () and spherical harmonic () bases.
[TABLE]
is a spherical volume of finite radius surrounding a point in real space . Indices and denote pairs of the atoms contained in the primitive cell of a crystal. , and and are the polar and azimuth projections respectively of and .
B
There are many equally adequate tapering functions which could be chosen. We used:
[TABLE]
simply because it has property that every derivative remains continuous.
C
For all of the KS DFT calculations in Table 1, a Fermi surface smearing width of 250 , an energy tolerance of /atom, the PBE exchange correlation functional and Broyden density mixing were used, except for the calculations in Figure 3 which used both Broyden and Pulay density mixing and the calculations in Figure 6 which used a smearing width of . All graphite and graphene configurations except for the NPT calculations of figure 3 had an in-plane C-C spacing of 1.42 and an inter-layer spacing of 3.34 . In addition, a vacuum corresponding to a unit cell of 20 in the plane-normal axis was adopted for the graphene layer in Figure 1 and in Figure 5 a tapering function of the form in (9) was used with the threshold and scaling factor . denotes use of the power spectrum rather than bispectrum representation for the calculations in Figure 2. The notation adopted in 1 regarding the number of nodes used in each neural network, is that denotes a neural network of node layers, each containing nodes. Table 2 lists the database, unique identifying number and characterisation of each system used to generate the calculations in Figure 6. We supply input files for all data sets within this work at
https://github.com/andrew31416/densityregression/
D
We adopt the convention that the speed up
[TABLE]
for data-derived initial densities that require self-consistent field iterations to reach self-consistency. is the number of iterations required for a standard calculation that uses a non data-derived initial density. is defined such that a data-derived density that halves then required number of self-consistent field iterations corresponds to a 100% speed up.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] K. Burke, “Perspective on density functional theory,” Journal of Chemical Physics 136 no. 15, (Jan, 2012) 150901 , ar Xiv:1201.3679 . · doi ↗
- 2[2] R. O. Jones, “Density functional theory: Its origins, rise to prominence, and future,” Reviews of Modern Physics 87 no. 3, (Aug, 2015) 897–923 , ar Xiv:1412.8405 v 1 . · doi ↗
- 3[3] P. Hohenburg and P. Kohn, “Inhomogeneous electron gas,” Physical Review B 7 no. 5, (Nov, 1973) 1912–1919 , ar Xiv:1108.5632 . · doi ↗
- 4[4] A. J. Cohen, P. Mori-Sánchez, and W. Yang, “Challenges for density functional theory,” Chemical Reviews 112 no. 1, (Jan, 2012) 289–320 , ar Xiv:1011.1669 v 3 . · doi ↗
- 5[5] W. Kohn and L. J. Sham, “Self-consistent equations including exchange and correlation effects,” Physical Review 140 no. 4A, (Nov, 1965) A 1133–A 1138 , ar Xiv:Phys Rev.140.A 1133 [10.1103] . · doi ↗
- 6[6] A. D. Becke, “Density functional calculations of molecular bond energies,” The Journal of Chemical Physics 84 no. 8, (Apr, 1986) 4524–4529 . · doi ↗
- 7[7] W. C. Witt, B. G. Del Rio, J. M. Dieterich, and E. A. Carter, “Orbital-free density functional theory for materials research,” Journal of Materials Research 33 no. 7, (Apr, 2018) 777–795 . · doi ↗
- 8[8] M. C. Payne, M. P. Teter, D. C. Allan, T. A. Arias, and J. D. Joannopoulos, “Iterative minimization techniques for ab initio total-energy calculations: Molecular dynamics and conjugate gradients,” Reviews of Modern Physics 64 no. 4, (Oct, 1992) 1045–1097 , ar Xiv:1101.0291 v 1 . · doi ↗
