Abstract
The prediction of thermal conductivity and radiative properties is crucial. However, computing phonon scattering, especially for four-phonon scattering, could be prohibitively expensive, and the thermal conductivity for silicon after considering four-phonon scattering is significantly under-predicted and not converged in the literature. Here we propose a method to estimate scattering rates from a small sample of scattering processes using maximum likelihood estimation. The calculation of scattering rates and associated thermal conductivity and radiative properties are dramatically accelerated by three to four orders of magnitude. This allows us to use an unprecedented q-mesh (discretized grid in the reciprocal space) of 32 × 32 × 32 for calculating four-phonon scattering of silicon and achieve a converged thermal conductivity value that agrees much better with experiments. The accuracy and efficiency of our approach make it ideal for the high-throughput screening of materials for thermal and optical applications.
Similar content being viewed by others
Introduction
Thermal conductivity and radiative properties are important material properties. Thermal conductivity (κ) is a key parameter for thermal management1 and thermoelectrics2. Thermal radiative properties, represented by the dielectric function (ε), are essential to applications including polaritonics3, thermal-photonic devices4, radiative energy converters5,6 and radiative cooling7,8,9. Both of these properties are related to phonon-phonon scattering, the process by which atom vibrations in the material interact with each other. First principles perturbation theory can be used to predict the phonon scattering rates (\({\tau }_{\lambda }^{-1}\)) and subsequently these two properties10,11,12,13,14. While the phonon-phonon interaction up to the lowest order, i.e., three-phonon (3ph) scattering, had long been considered to be adequate for the prediction of \({\tau }_{\lambda }^{-1}\)13,15,16,17, the importance of four-phonon (4ph) scattering, a higher order intrinsic scattering, was recently predicted by Feng et al.18,19 and confirmed by lattice thermal conductivity measurements of BAs20,21,22, as well as many studies on thermal conductivity23,24,25,26,27,28, Raman linewidth29,30,31, and infrared (IR) spectra7,32,33. For accurate predictions of κ and ε, especially when dealing with materials exhibiting ultra-high or ultra-low thermal conductivity, or when operating at high temperatures, or investigating optical phonons, both three-phonon and four-phonon (3ph+4ph) scattering mechanisms should be assessed.
However, the calculation of phonon scattering requires significant computational resources, especially for 4ph scattering. As a result, the first-principles predictions of κ and ε have only been done for a limited number of materials. For various important materials used in solar cells, thermal barrier coatings, and thermoelectric devices, the complex crystal structures can lead to complex phonon dispersion and numerous phonon branches. This complexity can result in billions of phonon scattering processes, making 4ph or even 3ph scattering computationally infeasible.
In this paper, we propose an approach based on sampling and maximum likelihood estimation (MLE) to reduce the computational cost of phonon scattering calculations and accelerate the predictions of κ and ε. Under the relaxation time approximation (RTA), the sampling method aims to estimate the scattering rates of 3ph and 4ph scattering for each phonon mode λ (denoted as \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\), respectively) by sampling a subset from all phonon scattering processes. The concept is simple but works surprisingly well. After that, κ and ε are determined by using the scattering rate of all phonon modes and the IR-active phonon mode only, respectively. We demonstrate that the sampling method can significantly reduce the computational cost of the predictions of thermal conductivity and radiative properties. This allows us to revisit the thermal conductivity prediction of Si with an unprecedented q-mesh of 32 × 32 × 32, resulting in a converged thermal conductivity value that closely aligns with experimental data. The accuracy and efficiency of our approach make it ideal for high-throughput screenings of materials for thermal and optical applications.
Results
Overview of the sampling method
We start with an introduction to the rigorous calculation of \({\tau }_{\lambda }^{-1}\) and how we came up with the idea of using MLE to estimate it. The rigorous calculation of \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) requires an exhaustive calculation of the scattering rates of all possible 3ph and 4ph scattering processes for each phonon mode λ, denoted as \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }}^{3{{{\rm{ph}}}}}\) and \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }{\lambda }^{{\prime}{\prime} {\prime} }}^{4{{{\rm{ph}}}}}\), respectively. Then, under RTA, \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }}^{3{{{\rm{ph}}}}}\) and \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }{\lambda }^{{\prime}{\prime} {\prime} }}^{4{{{\rm{ph}}}}}\) are summed up separately to obtain \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) for phonon mode λ. To account for symmetry, multiple counting needs to be removed from the summation process (described in Method Section). At last, based on spectral Matthiessen’s rule11, we calculate the total phonon scattering rate: \({\tau }_{\lambda }^{-1}={\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}+{\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\). Detailed formulations of 3ph and 4ph scattering rates can be found in12,18.
The huge computational cost of calculating \({\tau }_{\lambda }^{-1}\) originates from the substantial number of scattering processes involved. Calculating \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }}^{3{{{\rm{ph}}}}}\) and \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }{\lambda }^{{\prime}{\prime} {\prime} }}^{4{{{\rm{ph}}}}}\) of all of them can be expensive or even unaffordable, especially for 4ph scattering. To mitigate this computational cost, we start to consider the possibility of reducing the number of processes that we calculate. As \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) can be considered as the population sums of \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }}^{3{{{\rm{ph}}}}}\) and \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }{\lambda }^{{\prime}{\prime} {\prime} }}^{4{{{\rm{ph}}}}}\) under RTA, we can estimate the summations using MLE based on a randomly selected subset of scattering processes. \({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\hat{\tau }}_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) (‘\(\hat{}\)’ is used to denote estimated values) are calculated by multiplying the average values of \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }}^{3{{{\rm{ph}}}}}\) and \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }{\lambda }^{{\prime}{\prime} {\prime} }}^{4{{{\rm{ph}}}}}\) for scattering processes in the subsets and the total number of scattering processes for each phonon mode λ. In this way, only the \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }}^{3{{{\rm{ph}}}}}\) and \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }{\lambda }^{{\prime}{\prime} {\prime} }}^{4{{{\rm{ph}}}}}\) of the small subset are calculated, resulting in significant savings of computational cost. The uncertainty of our estimation can be evaluated by calculating the confidence interval using statistical information of our sample. After calculating \({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\hat{\tau }}_{\lambda ,4{{{\rm{ph}}}}}^{-1}\), we can use them to calculate \(\hat{\kappa }\) and \(\hat{\varepsilon }\). The derivation of the maximum likelihood estimator of the population sum is shown in the Supplementary Material. A detailed explanation of the workflow can be found in the Method Section.
Maximum likelihood estimation of \({\tau }_{\lambda }^{-1}\)
We take Si as an example to show the accuracy of our approach. Figure 1a, c show the model performance at sample size n = 5 × 104 and n = 5 × 105 for 3ph and 4ph, respectively. Since the values of \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) vary orders of magnitude, the figures and the calculated R2 values are based on scattering rates in logarithmic scale, while the result in normal scale is shown in Supplementary Fig. 1. The high R2 values indicate that our estimation of \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) are quite accurate. Additionally, Fig. 1b, d shows the consistency of estimation and rigorous results across the frequency range, as well as the satisfaction of the physical scaling law \(\mathop{\lim }\limits_{\omega \to 0}{\tau }_{\lambda }^{-1}=0\) for both 3ph and 4ph, which further supports the accuracy of our estimation. Note that the average sample sizes we use for 3ph and 4ph scattering represent only 6.25% and 0.013% of the total 3ph and 4ph scattering processes for each mode, respectively. This implies that our model is expected to yield significant time savings, as we will discuss in the subsequent section.
With the increase in sample size, the estimation accuracy is improved (Supplementary Fig. 2). This prompts two natural questions: What level of precision can we achieve with a given sample size? What is the appropriate sample size that yields an estimation with an acceptable level of uncertainty? While it’s possible to determine the uncertainty through multiple random samplings and estimations, it conflicts with our goal of saving computational time. Consequently, it is preferable for us to obtain the uncertainty of our estimation from a single run.
We take a phonon mode #315 as an example to illustrate how we evaluate the uncertainty, where the index of phonon is defined within ShengBTE34. The position of this phonon mode on the phonon dispersion curve is shown in Supplementary Fig. 3. According to the Central Limit Theorem, when we sample a sufficiently large number of phonon scattering processes, \({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\hat{\tau }}_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) are approximately following normal distributions with means close to \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\), and variances decreasing as sample sizes increase (Fig. 2a, b). Based on this distribution, we can derive a confidence interval that specifies where the true values of \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) fall with a certain confidence level ((1 − α)100%), serving as a measure of the estimation’s uncertainty. Since each scattering process is independently and randomly sampled from the underlying distribution of \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }}^{3{{{\rm{ph}}}}}\) or \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }{\lambda }^{{\prime}{\prime} {\prime} }}^{4{{{\rm{ph}}}}}\) of phonon mode λ, our method satisfies the assumption of the Central Limit Theorem that each random variable should be independent and identically distributed (i.i.d.). We provide a rigorous derivation of the confidence interval for \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) in Method Section.
We select a confidence level of 90% (α = 0.1) to calculate the confidence interval for each sample size. Then we perform 50 rounds of random samplings and estimations, and compare them with the confidence interval to verify the accuracy of our estimation (Fig. 2c, d). The results show that most of the estimated values fall within the confidence interval, indicating that our estimation is reliable. As the sample size increases, the upper and lower bounds of the confidence interval approach the true scattering rate, suggesting that the uncertainty decreases with more sampled phonon processes. With the confidence interval, we can determine whether the sample size is sufficiently large. The confidence interval goes below 10% of the scattering rate at n = 20,000 for \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and n = 800,000 for \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\), which indicates that these sample sizes are sufficient for phonon mode #315. We also verified our confidence interval on phonon mode #6 and #52, whose results are shown in Supplementary Fig. 4. Overall, the analytical derivation of the confidence interval serves to aid users in understanding the level of accuracy that can be achieved and in selecting an appropriate sample size.
Time-saving in phonon scattering calculations
Since we only rigorously compute a small subset of all the scattering processes, we anticipate significant computational cost savings. Figure 3 and Supplementary Fig. 5 illustrate the nearly linear relationship between the sample size and computational cost for Si and MgO, respectively. For phonon mode #315 that we discussed in the previous section, we only need to calculate 2.5% of all 3ph scattering processes to achieve an accurate \({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{-1}\). This would lead to a 90.6% reduction in computational cost compared to a full calculation. Comparing with \({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{-1}\), \({\hat{\tau }}_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) requires an even smaller fraction of the sample (0.022% of all 4ph scattering processes), leading to a significant reduction in computational cost (99.97%). These substantial computational savings will significantly accelerate the calculation of \(\hat{\kappa }\) and \(\hat{\varepsilon }\), which we shall now discuss in the following two sections.
The estimation of lattice thermal conductivity
To predict \({\hat{\kappa }}_{3{{{\rm{ph}}}}+4{{{\rm{ph}}}}}\), we first obtain samples of 3ph and 4ph scattering processes for each phonon mode and calculate \({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\hat{\tau }}_{\lambda ,4{{{\rm{ph}}}}}^{-1}\). \({\tau }_{\lambda }^{-1}\) is then determined using the spectral Matthiessen’s rule11: \({\tau }_{\lambda }^{-1}={\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}+{\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\). Finally, we calculate \({\hat{\kappa }}_{3{{{\rm{ph}}}}+4{{{\rm{ph}}}}}\) considering the spectral contribution of every phonon mode. When obtaining \({\hat{\kappa }}_{3{{{\rm{ph}}}}}\), only 3ph scattering is considered and \({\tau }_{\lambda }^{-1}\) contains only \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) term.
Figure 4a, b, d, e shows the relation between the sample size for each mode and \(\hat{\kappa }\) for Si and MgO. It is worth noting that for \({\hat{\kappa }}_{3{{{\rm{ph}}}}+4{{{\rm{ph}}}}}\), the 3ph term \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) is calculated rigorously. Only the 4ph contribution \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) is estimated with our sampling method. This is to show the error and the saving of computational cost solely brought by the estimation of \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\). As the sample size increases, the uncertainty of estimation decreases, and the mean of \(\hat{\kappa }\) gradually approaches the true κ with a convergence rate proportional to \(\frac{1}{n}\) for all temperatures and materials. The converged sample sizes are 9 × 103 for \({\hat{\kappa }}_{3{{{\rm{ph}}}}}\) and 8 × 102 for \({\hat{\kappa }}_{3{{{\rm{ph}}}}+4{{{\rm{ph}}}}}\) for both materials, where the relative error for estimations with two consecutive sample sizes goes below 10%. Notice that \({\hat{\kappa }}_{3{{{\rm{ph}}}}}\) and \({\hat{\kappa }}_{3{{{\rm{ph}}}}+4{{{\rm{ph}}}}}\) tend to be higher than the corresponding true results, which is different from what we observe for \({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\hat{\tau }}_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) where the means of estimations remain close to the true result. This discrepancy arises because κ is inversely proportional to \({\tau }_{\lambda }^{-1}\), which amplifies the negative error and leads to an overestimation of \(\hat{\kappa }\). Besides, we observe that \(\hat{\kappa }\) converges much faster than \({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\hat{\tau }}_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) as the sample size increases. The required sample sizes for reaching convergence are much smaller than those for estimating scattering rates. This is due to the existence of error-canceling effects when accumulating the spectral contribution of κ of all phonon modes. As a result, even if there are errors in \({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\hat{\tau }}_{\lambda ,4{{{\rm{ph}}}}}^{-1}\), the final results of \(\hat{\kappa }\) would not be significantly impacted. Moreover, We find that for both Si and MgO, the converged sample size for 4ph is smaller than for 3ph. This is because both materials are primarily dominated by 3ph scattering, and the error of \({\hat{\tau }}_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) only contributes a small portion to the error of total thermal resistance, which suggests that a small sample size is enough to reach convergence for the estimation of κ3ph+4ph. To further demonstrate the performance on materials with strong 4ph effects, different symmetry and anisotropic thermal conductivity, we estimated κ3ph and κ3ph+4ph of LiCoO2, which is shown in Fig. 5. The converged sample sizes are 2 × 103 and 4 × 105 for 3ph and 3ph + 4ph, respectively, with relative errors of less than 10%.
When calculating the thermal conductivity, the first Brillouin zone should be discretized into q-mesh which should be determined based on a rigorous convergence test. While a large and converged q-mesh can used in 3ph scattering calculation, many studies employ a small q-mesh in 4ph scattering calculation due to the large computational cost35,36,37, which may not be converged. To reduce the computational cost, a smaller broadening factor (scalebroad in ShengBTE34) was usually adopted in calculations38,39,40,41,42. However, this method is known to underpredict the scattering rates. To get the result under high q-mesh, some meaningful attempts have been made by calculating thermal conductivity using several small q-meshes and extrapolating the result to the large q-mesh34,43,44. However, it lacks physical evidence to support a specific mathematical relationship between thermal conductivity and the q-mesh size. Since our method dramatically reduces the computational cost, it is now possible to study the 4ph scattering with a dense q-mesh. Take Si as an example. In previous studies, while the 3ph calculation is based on a dense q-mesh (around 28 × 28 × 28), the rigorous 3ph + 4ph calculation can only be carried out on 16 × 16 × 16 q-mesh at most due to the limit of computational power18,19,43,45. We do a convergence test on 3ph + 4ph scattering at 300 K for Si using our sampling method, which is shown in Fig. 4c. The calculation of 3ph scattering rates is based on the iterative scheme and the calculation of 4ph scattering rates is based on RTA with a sample size 106 to ensure the accuracy. The uncertainty of our method is only 0.2% while the computational cost is dramatically reduced. We found that κ3ph+4ph converged at 32 × 32 × 32 q-mesh (133 W m−1 K−1), which is much higher than the result from 16 × 16 × 16 q-mesh (114 W m−1 K−1) and is closer to the experimental results (130-150 W m−1 K−1 46,47,48,49). For MgO, the 3ph + 4ph thermal conductivity converges at 15 × 15 × 15 q-mesh (Fig. 4f), which is the same as the mesh used in previous study50. In this paper, since we need to do a rigorous 3ph + 4ph calculation to get a ground truth value to verify our estimations, the q-mesh is set to 16 × 16 × 16 for Si when illustrating the model performance of estimating \({\tau }_{\lambda }^{-1}\), the confidence interval and the time-saving. The estimation of thermal conductivity of Si that we have shown in Fig. 4 is based on 32 × 32 × 32 q-mesh, while the result with 16 × 16 × 16 q-mesh is shown in Supplementary Fig. 6.
To evaluate the time-saving effect, we test our method on Si and MgO at 300 K for both 3ph and 4ph calculations. For a sample size that reaches a relative uncertainty of less than 10%, our method achieves three to four orders of magnitude acceleration for 4ph scattering calculations (Fig. 6). The reduction in computational time is significant.
The estimation of thermal radiative properties
For the prediction of ε, \({\tau }_{\lambda }^{-1}\) of IR-active phonon modes are required, which are used as the damping factor (γ) in the Lorentz oscillator model to determine ε. Since Si has no IR-active phonon modes, we take MgO, a polar material, to demonstrate the performance of our method.
Figure 7a, b show the relation between \(\hat{\gamma }\) for both LO (longitudinal optical) and TO (transverse optical) modes and sample size. Again, for \({\hat{\gamma }}_{{{{\rm{LO,3ph+4ph}}}}}\) and \({\hat{\gamma }}_{{{{\rm{TO,3ph+4ph}}}}}\), the 3ph scattering part is calculated rigorously and 4ph scattering part is estimated with our sampling method. Similar to \({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\hat{\tau }}_{\lambda ,4{{{\rm{ph}}}}}^{-1}\), increasing the sample size leads to a decrease in the uncertainty of damping factor. We then employ the Lorentz oscillator model with these damping factors to estimate \({\hat{\varepsilon }}_{3{{{\rm{ph}}}}}\) and \({\hat{\varepsilon }}_{3{{{\rm{ph}}}}+4{{{\rm{ph}}}}}\), as shown in Fig. 7c, d. To emphasize the uncertainty brought by the sampling method, we only show the wavelength range near the resonance frequency. Our sampling method gives more and more accurate estimations as the sample size increases. The predictions of a wider wavelength range and under different temperatures are shown in Supplementary Figs. 7–9, together with other thermal radiative properties including refractive index (n) and normal reflectance from a material-air interface (R). We take 6 × 104 for 3ph scattering and 2 × 104 for 4ph scattering as sufficiently large sample sizes where the relative error of the damping factors for both LO and TO modes go below 5%. Regarding the time-saving effect, we can accelerate the calculation by 4 × and 34,000 × for 3ph and 3ph+4ph scattering calculations, respectively.
Discussion
Our method is based on the RTA, which treats normal and umklapp scattering processes equally. This approximation is accurate for predicting thermal radiative properties because the optical responses only involve the excitation and decay of IR-active phonon modes, and Umklapp and normal processes are both effective decay channels for an excited (over-populated) zone-center optical phonon. Previous works have demonstrated the success of the RTA in predicting thermal radiative properties for such cases7,32. For predicting lattice thermal conductivity, the RTA is suitable for materials in which the Umklapp processes are the dominant contributors to thermal resistance.
We should highlight that the sample is not from the phonon phase space but from all possible combinations of 3ph/4ph no matter whether they obey the energy or momentum conservation or not. Since the phonon phase space calculation accounts for nearly a quarter of the total computational time (Supplementary Fig. 10), if we first determine the phonon phase space and then perform sampling within it, the time-saving effect will be at most 78%. Instead of taking this approach, we perform sampling based on all 3ph and 4ph scattering processes before the evaluation of phonon phase space. Scattering rates of scattering processes that violate the energy or momentum selection rules are set to zero. By adopting this method, we can bypass the calculation of the phonon phase space on the entire phonon dispersion but effectively only do this for the chosen sample, hence achieving a time reduction of over 99%. Furthermore, in a similar manner, we can also estimate the size of phonon phase space and the corresponding confidence interval using the sampling method, which is shown in the Supplementary Material.
In our previous study51, we introduced a machine learning-based approach that can reduce the computational cost of calculating phonon scattering by up to two orders of magnitudes. It’s important to note that this machine learning method and the sampling method proposed in this paper are fundamentally different. The machine learning method in our previous work predicts the scattering rate of each individual scattering process (\({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }}^{3ph}\) and \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }{\lambda }^{{\prime}{\prime} {\prime} }}^{4ph}\)) with a machine learning model trained on a subset of scattering processes. The scattering rate of one phonon mode (\({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\)) is calculated subsequently. Theoretically, this method can work both under RTA and with the iterative scheme, since it retains all the details of phonon scattering processes. On the other hand, the sampling method does not predict \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }}^{3ph}\) and \({{{\Gamma }}}_{\lambda {\lambda }^{{\prime} }{\lambda }^{{\prime}{\prime} }{\lambda }^{{\prime}{\prime} {\prime} }}^{4ph}\), but directly estimate \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) based on the sample. This inherent simplicity enables the sampling method to achieve even greater computational efficiency, as it eliminates the need for a time-consuming training process. However, it does not retain detailed information about phonon scattering processes and is designed to operate exclusively under RTA. The comparison of these two methods is shown in Table 1, where we choose a sample size that leads to a similar relative error for better comparison.
For the prediction of thermal conductivity, there are mainly two computationally expensive steps: calculating force constants and calculating phonon scattering. Take Si as an example, calculating the 4th order force constants takes approximately 6000 CPU hours while computing the 4ph scattering takes around 7000 CPU hours with q-mesh 16 × 16 × 16. For larger q-mesh, the computational cost of phonon scattering would be higher. Our work aims to reduce the computational cost of the latter step, which by itself is a challenging task, while the former warrants further study in the future. There are some works that aim to accelerate the calculation of force constants such as using compressive sensing lattice dynamics52 and utilizing machine learning potentials to compute force constants53,54. Future work could be done on combining our approach with these methods to reduce the total computational cost of predicting thermal conductivity.
There is some room to further improve our method. In our study, we employ sampling with replacement during the sampling process as it is computationally faster and more memory-efficient, given the large number of phonon scattering processes involved in our analysis. With sampling with replacement, the chosen scattering process is returned to the population after being selected, allowing for the possibility of selecting the same process multiple times during the sampling. However, theoretically, sampling without replacement can provide even greater accuracy than sampling with replacement under the same sample size. By removing each selected sample from the population after selection, sampling without replacement reduces the potential for redundancy in the sampled data, leading to a more diverse and representative sample. The confidence interval can be corrected by incorporating a finite population factor55 to account for the finite size of the population. A detailed description is shown in the Supplementary Material. Future work can focus on implementing this sampling scheme. Besides, when estimating κ, we sample the same number of scattering processes from all phonon modes. However, since acoustic phonon modes have a larger contribution to κ compared to optical phonon modes, it would be more beneficial to focus on improving the accuracy of predictions for acoustic phonon modes. Thus, choosing different sample sizes for each mode based on their contributions to thermal conductivity can lead to a faster and more accurate estimation of κ. The same thing happens to the estimation of thermal radiative properties, where the convergence rate of LO and TO modes can be quite different. The model efficiency can be further improved by choosing different sample sizes for these two modes.
To summarize, this study demonstrates a significant acceleration in the prediction of thermal conductivity and radiative properties, both of which are closely linked to phonon anharmonicity. By using a maximum likelihood estimation, we have successfully accelerated the calculation by orders of magnitude. This work removes the computational barrier associated with phonon scattering calculations, allowing for calculation with a converged q-mesh as well as high-throughput screening of materials’ thermal and optical properties.
Method
Estimate \({\tau }_{\lambda }^{-1}\)
We first describe how we use MLE to estimate \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\). The analytical equation for calculating \({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) and \({\tau }_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) are:
where (+) and (−) terms stands for 3ph combination and splitting processes and the (++), (+−) and (−−) terms stand for 4ph combination, redistribution and splitting processes. Under RTA, the scattering rate of each type is given by12,13,18,19:
where Ngrid stands for the total grid of q-mesh and Γ terms stand for the scattering rates of phonon scattering processes, which can be computed using Fermi’s golden rule56 and has been described in previous literature. The fractions in the summation account for the multiple counting of phonon scattering processes originated from symmetry. When illustrating the model performance of estimating \({\tau }_{\lambda }^{-1}\), the confidence interval and the time saving, the q-mesh for Si is set to 32 × 32 × 32 for 3ph and 16 × 16 × 16 for 4ph scattering. For MgO, both 3ph and 4ph scattering are using a meth of 15 × 15 × 15. When estimating κ and/or ε, the q-mesh is set to 32 × 32 × 32 for Si, 15 × 15 × 15 for MgO and 10 × 10 × 10 for LiCoO2, respectively.
We sample nλ scattering processes from all phonon scattering processes of a phonon mode λ. The total number of phonon scattering processes Nλ is given by:
where Nbands is the number of phonon branches.
After sampling, we use the MLE to estimate \({\tau }_{\lambda }^{-1}\), which is given by:
where \({\lambda }_{n}^{{\prime} }{\lambda }_{n}^{{\prime}{\prime} }\) and \({\lambda }_{n}^{{\prime} }{\lambda }_{n}^{{\prime}{\prime} }{\lambda }_{n}^{{\prime}{\prime} {\prime} }\) stand for the sampled 3ph and 4ph scattering process for phonon mode λ, nλ stands for sample size.
Confidence interval of \({\tau }_{\lambda }^{-1}\)
We take \({({\tau }_{\lambda ,3{{{\rm{ph}}}}}^{(+)})}^{-1}\) as an example to show the derivation of the confidence interval. The mean \({\bar{{{\Gamma }}}}_{\lambda }^{(+)}\) and variance \({({s}_{\lambda }^{(+)})}^{2}\) of the sampled \({{{\Gamma }}}_{\lambda {\lambda }_{n}^{{\prime} }{\lambda }_{n}^{{\prime}{\prime} }}^{(+)}\) is given by:
According to Central Limit Theorem, the distribution of the sample mean \({\bar{{{\Gamma }}}}_{\lambda }^{(+)}\) is approximately a normal distribution with a variance given by:
The variance of \({({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{(+)})}^{-1}\) is then given by:
As the sample variance is approximated, we use t-distribution to calculate the confidence interval of \({({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{(+)})}^{-1}\). The (1 − α)100% confidence interval for \({({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{(+)})}^{-1}\) is given by:
where \({t}_{\alpha /2,{n}_{\lambda }^{(+)}}\) is the t-value of a t-distribution with \(({n}_{\lambda }^{(+)}-1)\) degrees of freedom and significant level α/2.
Similarly, we can derive the confidence interval of \({({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{(-)})}^{-1}\), which is given by:
We denote the half length of the confidence interval with the symbol CI and we have:
When summing up scattering rates in different categories, based on the rule of error propagation, the confidence interval of \({\hat{\tau }}_{\lambda ,3{{{\rm{ph}}}}}^{-1}\) is given by:
The confidence interval of \({\hat{\tau }}_{\lambda ,4{{{\rm{ph}}}}}^{-1}\) can be derived in a similar manner:
where \(C{I}_{\lambda ,4{{{\rm{ph}}}}}^{(++)}\), \(C{I}_{\lambda ,4{{{\rm{ph}}}}}^{(+-)}\) and \(C{I}_{\lambda ,4{{{\rm{ph}}}}}^{(--)}\) are given by:
Predicting lattice thermal conductivity
The total scattering rate of a phonon mode τλ is calculated based on spectral Matthiessen’s rule11:
The lattice thermal conductivity is calculated by:
where V is the unit cell volume, vλ and cλ are the group velocity and the specific heat of phonon mode λ, respectively.
Predicting thermal radiative properties
The complex dielectric function of polar dielectrics in the mid-IR range can be described by the Lorentz oscillator model57,58,59:
where ε∞ is the dielectric constant at the high-frequency limit, ω is the photon frequency, ωLO,m and ωTO,m are frequencies of the zone-center IR active LO an TO phonon modes, respectively. γLO,m and γTO,m are the damping factors, which can be derived from the phonon scattering rate of zone-center IR active LO and TO phonon modes, respectively.
From the dielectric function, we can further derive many useful thermal radiative properties including the complex refractive index (m) and the normal reflectance of the air-materials interface (R).
Data availability
The original results of the study are available from the corresponding authors upon reasonable request.
Code availability
The work is incorporated as a new feature within the FourPhonon package and is available at https://github.com/FourPhonon/FourPhonon.
References
Moore, A. L. & Shi, L. Emerging challenges and materials for thermal management of electronics. Mater. Today. 17, 163–174 (2014).
Zebarjadi, M., Esfarjani, K., Dresselhaus, M., Ren, Z. & Chen, G. Perspectives on thermoelectrics: from fundamentals to device applications. Energy Environ. Sci. 5, 5147–5162 (2012).
Caldwell, J. D. et al. Low-loss, infrared and terahertz nanophotonics using surface phonon polaritons. Nanophotonics 4, 44–68 (2015).
Feng, D., Yee, S. K. & Zhang, Z. M. Near-field photonic thermal diode based on hbn and insb films. Appl. Phys. Lett. 119, 181111 (2021).
Hu, J., Mawst, L., Moss, S., Petit, L. & Ting, D. Feature issue introduction: mid-infrared optical materials and their device applications. Opt. Mater. Express 8, 2026–2034 (2018).
Feng, D., Ruan, X., Yee, S. K. & Zhang, Z. M. Thermoradiative devices enabled by hyperbolic phonon polaritons at nanoscales. Nano Energy 103, 107831 (2022).
Tong, Z. et al. Electronic and phononic origins of baso4 as an ultra-efficient radiative cooling paint pigment. Mater. Today Phys. 24, 100658 (2022).
Felicelli, A. et al. Thin layer lightweight and ultrawhite hexagonal boron nitride nanoporous paints for daytime radiative cooling. Cell Rep. Phys. Sci. 3, 101058 (2022).
Carne, D., Peoples, J., Feng, D. & Ruan, X. Accelerated prediction of photon transport in nanoparticle media using machine learning trained with monte carlo simulations. J. Heat Mass Transfer 145, 052502 (2023).
Peierls, R. Zur kinetischen theorie der wärmeleitung in kristallen. Annalen der Physik 395, 1055–1101 (1929).
Ziman, J. Electrons and Phonons: The Theory of Transport Phenomena in Solids (Oxford University Press, Northamptonshire, 2001).
Maradudin, A. & Fein, A. Scattering of neutrons by an anharmonic crystal. Phys. Rev. 128, 2589 (1962).
Broido, D. A., Malorny, M., Birner, G., Mingo, N. & Stewart, D. Intrinsic lattice thermal conductivity of semiconductors from first principles. Appl. Phys. Lett. 91, 231922 (2007).
Debernardi, A., Baroni, S. & Molinari, E. Anharmonic phonon lifetimes in semiconductors from density-functional perturbation theory. Phys. Rev. Lett. 75, 1819 (1995).
Esfarjani, K., Chen, G. & Stokes, H. T. Heat transport in silicon from first-principles calculations. Phys. Rev. B 84, 085204 (2011).
Lindsay, L., Broido, D. & Reinecke, T. First-principles determination of ultrahigh thermal conductivity of boron arsenide: A competitor for diamond? Phys. Rev. Lett. 111, 025901 (2013).
Tong, Z., Liu, L., Li, L. & Bao, H. Temperature-dependent infrared optical properties of 3c-, 4h-and 6h-sic. Phys. B: Condens. Matter 537, 194–201 (2018).
Feng, T. & Ruan, X. Quantum mechanical prediction of four-phonon scattering rates and reduced thermal conductivity of solids. Phys. Rev. B 93, 045202 (2016).
Feng, T., Lindsay, L. & Ruan, X. Four-phonon scattering significantly reduces intrinsic thermal conductivity of solids. Phys. Rev. B 96, 161201 (2017).
Kang, J. S., Li, M., Wu, H., Nguyen, H. & Hu, Y. Experimental observation of high thermal conductivity in boron arsenide. Science 361, 575–578 (2018).
Tian, F. et al. Unusual high thermal conductivity in boron arsenide bulk crystals. Science 361, 582–585 (2018).
Li, S. et al. High thermal conductivity in cubic boron arsenide crystals. Science 361, 579–581 (2018).
Xia, Y. Revisiting lattice thermal transport in pbte: The crucial role of quartic anharmonicity. Appl. Phys. Lett. 113, 073901 (2018).
Ravichandran, N. K. & Broido, D. Unified first-principles theory of thermal properties of insulators. Phys. Rev. B 98, 085205 (2018).
Kundu, A. et al. Ultrahigh thermal conductivity of θ-phase tantalum nitride. Phys. Rev. Lett. 126, 115901 (2021).
Jain, A. Multichannel thermal transport in crystalline tl3vse4. Phys. Rev. B 102, 201201 (2020).
Xia, Y., Pal, K., He, J., Ozoliņš, V. & Wolverton, C. Particlelike phonon propagation dominates ultralow lattice thermal conductivity in crystalline tl3vse4. Phys. Rev. Lett. 124, 065901 (2020).
Han, Z. & Ruan, X. Thermal conductivity of monolayer graphene: Convergent and lower than diamond. Phys. Rev. B 108, L121412 (2023).
Han, Z. et al. Raman linewidth contributions from four-phonon and electron-phonon interactions in graphene. Phys. Rev. Lett. 128, 045901 (2022).
Yan, S. et al. Anharmonic phonon scattering study in mnps3 crystal by raman spectroscopy. Appl. Phys. Lett. 121, 032203 (2022).
Rani, S. et al. Interplay between anharmonic and lattice effects in mos2 nanoflowers: Probing through temperature-dependent raman spectroscopy. J. Phys. Chem. C 127, 17843–17850 (2023).
Yang, X. et al. Observation of strong higher-order lattice anharmonicity in raman and infrared spectra. Phys. Rev. B 101, 161202 (2020).
Han, Z. et al. Temperature-dependent full spectrum dielectric function of semiconductors from first principles. Phys. Rev. B 107, L201202 (2023).
Li, W., Carrete, J., Katcho, N. A. & Mingo, N. Shengbte: A solver of the boltzmann transport equation for phonons. Comput. Phys. Commun. 185, 1747–1758 (2014).
Xia, Y. et al. High-throughput study of lattice thermal conductivity in binary rocksalt and zinc blende compounds including higher-order anharmonicity. Phys. Rev. X 10, 041029 (2020).
Zheng, J. et al. Anharmonicity-induced phonon hardening and phonon transport enhancement in crystalline perovskite bazro 3. Phys. Rev. B 105, 224303 (2022).
Chen, X.-K., Zhang, E.-M., Wu, D. & Chen, K.-Q. Strain-induced medium-temperature thermoelectric performance of cu 4 ti se 4: The role of four-phonon scattering. Phys. Rev. Applied 19, 044052 (2023).
Zhao, Y. et al. Lattice thermal conductivity including phonon frequency shifts and scattering rates induced by quartic anharmonicity in cubic oxide and fluoride perovskites. Phys. Rev. B 104, 224304 (2021).
Du, P.-H., Zhang, C., Sun, J., Li, T. & Sun, Q. Phase stability, strong four-phonon scattering, and low lattice thermal conductivity in superatom-based superionic conductor na3obh4. ACS Appl Mater Interfaces 14, 47882–47891 (2022).
Yu, H. et al. Temperature-dependent phonon anharmonicity and thermal transport in cuinte 2. Phys. Rev. B 105, 245204 (2022).
Shao, H. et al. Phonon transport in cu 2 gese 3: Effects of spin-orbit coupling and higher-order phonon-phonon scattering. Phys. Rev. B 107, 085202 (2023).
Tang, Z. et al. Strong four-phonon effects and anomalous thermal transport behavior in the monolayer group-ivb transition metal dichalcogenides mx2 (m = ti, zr, hf; x = s, se). Phys. Rev. B 108, 214304 (2023).
Gu, X., Li, S. & Bao, H. Thermal conductivity of silicon at elevated temperature: role of four-phonon scattering and electronic heat conduction. Int. J. Heat Mass Transf. 160, 120165 (2020).
Gu, X. & Zhao, C. Thermal conductivity of hexagonal si, ge, and si1-xgex alloys from first-principles. J. Appl. Phys.123, 185104 (2018).
Han, Z., Yang, X., Li, W., Feng, T. & Ruan, X. Fourphonon: An extension module to shengbte for computing four-phonon scattering rates and thermal conductivity. Comput. Phys. Commun. 270, 108179 (2022).
Morris, R. G. & Hust, J. G. Thermal conductivity measurements of silicon from 30∘ to 425∘ c. Phys. Rev. 124, 1426 (1961).
Shanks, H., Maycock, P., Sidles, P. & Danielson, G. Thermal conductivity of silicon from 300 to 1400 k. Phys. Rev. 130, 1743 (1963).
Stuckes, A. D. The thermal conductivity of germanium, silicon and indium arsenide from 40 c to 425 c. Phil. Mag. 5, 84–99 (1960).
Glassbrenner, C. J. & Slack, G. A. Thermal conductivity of silicon and germanium from 3 k to the melting point. Phys. Rev. 134, A1058 (1964).
Han, Z. et al. Predictions and measurements of thermal conductivity of ceramic materials at high temperature. Phys. Rev. B 108, 184306 (2023).
Guo, Z. et al. Fast and accurate machine learning prediction of phonon scattering rates and lattice thermal conductivity. Npj Comput. Mater. 9, 95 (2023).
Zhou, F., Nielson, W., Xia, Y. & Ozoliņš, V. et al. Compressive sensing lattice dynamics. i. general formalism. Phys. Rev. B 100, 184308 (2019).
Mortazavi, B. et al. Accelerating first-principles estimation of thermal conductivity by machine-learning interatomic potentials: A mtp/shengbte solution. Comput. Phys. Commun. 258, 107583 (2021).
Tang, J. et al. Effect of four-phonon scattering on anisotropic thermal transport in bulk hexagonal boron nitride by machine learning interatomic potential. Int. J. Heat Mass Transf. 207, 124011 (2023).
Thompson, S. K.Sampling Vol. 755 (John Wiley & Sons, 111 River Street, Hoboken, NJ, 2012).
Dirac, P. A. M. The quantum theory of the emission and absorption of radiation. Proc. R. soc. Lond. Ser. A Contain. Pap. Math. Phys. Character 114, 243–265 (1927).
Born, M., Huang, K. & Lax, M. Dynamical theory of crystal lattices. Am. J. Phys. 23, 474–474 (1955).
Barker Jr, A. Transverse and longitudinal optic mode study in mgf2 and znf2. Phys. Rev. 136, A1290 (1964).
Gervais, F. & Piriou, B. Anharmonicity in several-polar-mode crystals: adjusting phonon self-energy of lo and to modes in al2o3 and tio2 to fit infrared reflectivity. J. Phys. C Solid State Phys. 7, 2374 (1974).
Acknowledgements
The thermal radiative properties portion of the work was supported by National Science Foundation (Award No. 2102645). The thermal conductivity portion was supported by National Science Foundation (Award No. 2321301), and the methodology are implemented into an open-source code FourPhonon and that effort was supported by National Science Foundation (Award No. 2311848). Simulations were performed at the Rosen Center for Advanced Computing (RCAC) of Purdue University.
Author information
Authors and Affiliations
Contributions
Z.G., X.R. and G.L. conceived the study. Z.G. designed and implemented the models, analyzed the results and wrote the manuscript. Z.H. and D.F. helped with the data analysis. X.R. and G.L. supervised the project. All authors contributed to discussions and revisions of the manuscript.
Corresponding authors
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Guo, Z., Han, Z., Feng, D. et al. Sampling-accelerated prediction of phonon scattering rates for converged thermal conductivity and radiative properties. npj Comput Mater 10, 31 (2024). https://doi.org/10.1038/s41524-024-01215-8
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41524-024-01215-8