Titouan Simonnet , Sylvain Grangeon , Francis Claret , Nicolas Maubec , Mame Diarra Fall , Rachid Harba , Bruno Galerne
{"title":"Phase quantification using deep neural network processing of XRD patterns","authors":"Titouan Simonnet , Sylvain Grangeon , Francis Claret , Nicolas Maubec , Mame Diarra Fall , Rachid Harba , Bruno Galerne","doi":"10.1107/S2052252524006766","DOIUrl":null,"url":null,"abstract":"<div><p>A deep neural network approach to the identification and quantification of powder X-ray diffraction patterns was applied and proved successful for the quantitative description of complex mineralogical assemblages consisting of up to four minerals with different structures, including different space groups, for which data augmentation is not straightforward.</p></div><div><p>Mineral identification and quantification are key to the understanding and, hence, the capacity to predict material properties. The method of choice for mineral quantification is powder X-ray diffraction (XRD), generally using a Rietveld refinement approach. However, a successful Rietveld refinement requires preliminary identification of the phases that make up the sample. This is generally carried out manually, and this task becomes extremely long or virtually impossible in the case of very large datasets such as those from synchrotron X-ray diffraction computed tomography. To circumvent this issue, this article proposes a novel neural network (NN) method for automating phase identification and quantification. An XRD pattern calculation code was used to generate large datasets of synthetic data that are used to train the NN. This approach offers significant advantages, including the ability to construct databases with a substantial number of XRD patterns and the introduction of extensive variability into these patterns. To enhance the performance of the NN, a specifically designed loss function for proportion inference was employed during the training process, offering improved efficiency and stability compared with traditional functions. The NN, trained exclusively with synthetic data, proved its ability to identify and quantify mineral phases on synthetic and real XRD patterns. Trained NN errors were equal to 0.5% for phase quantification on the synthetic test set, and 6% on the experimental data, in a system containing four phases of contrasting crystal structures (calcite, gibbsite, dolomite and hematite). The proposed method is freely available on GitHub and allows for major advances since it can be applied to any dataset, regardless of the mineral phases present.</p></div>","PeriodicalId":14775,"journal":{"name":"IUCrJ","volume":"11 5","pages":"Pages 859-870"},"PeriodicalIF":2.9000,"publicationDate":"2024-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11364039/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IUCrJ","FirstCategoryId":"88","ListUrlMain":"https://www.sciencedirect.com/org/science/article/pii/S2052252524000769","RegionNum":2,"RegionCategory":"材料科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"CHEMISTRY, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
A deep neural network approach to the identification and quantification of powder X-ray diffraction patterns was applied and proved successful for the quantitative description of complex mineralogical assemblages consisting of up to four minerals with different structures, including different space groups, for which data augmentation is not straightforward.
Mineral identification and quantification are key to the understanding and, hence, the capacity to predict material properties. The method of choice for mineral quantification is powder X-ray diffraction (XRD), generally using a Rietveld refinement approach. However, a successful Rietveld refinement requires preliminary identification of the phases that make up the sample. This is generally carried out manually, and this task becomes extremely long or virtually impossible in the case of very large datasets such as those from synchrotron X-ray diffraction computed tomography. To circumvent this issue, this article proposes a novel neural network (NN) method for automating phase identification and quantification. An XRD pattern calculation code was used to generate large datasets of synthetic data that are used to train the NN. This approach offers significant advantages, including the ability to construct databases with a substantial number of XRD patterns and the introduction of extensive variability into these patterns. To enhance the performance of the NN, a specifically designed loss function for proportion inference was employed during the training process, offering improved efficiency and stability compared with traditional functions. The NN, trained exclusively with synthetic data, proved its ability to identify and quantify mineral phases on synthetic and real XRD patterns. Trained NN errors were equal to 0.5% for phase quantification on the synthetic test set, and 6% on the experimental data, in a system containing four phases of contrasting crystal structures (calcite, gibbsite, dolomite and hematite). The proposed method is freely available on GitHub and allows for major advances since it can be applied to any dataset, regardless of the mineral phases present.
矿物鉴定和定量是了解材料特性的关键,因此也是预测材料特性的关键。矿物定量的首选方法是粉末 X 射线衍射 (XRD),一般采用里特维尔德细化方法。不过,要成功进行里特维尔德细化,需要对构成样品的各相进行初步鉴定。这通常需要人工完成,而在同步辐射 X 射线衍射计算机断层扫描等超大数据集的情况下,这项工作会变得非常漫长,甚至几乎不可能完成。为了规避这一问题,本文提出了一种新颖的神经网络 (NN) 方法,用于自动识别和量化相位。利用 XRD 图案计算代码生成大量合成数据集,用于训练神经网络。这种方法具有显著的优势,包括能够构建具有大量 XRD 图案的数据库,并能在这些图案中引入广泛的可变性。为了提高 NN 的性能,在训练过程中采用了专门设计的比例推理损失函数,与传统函数相比,该函数具有更高的效率和稳定性。完全使用合成数据训练的 NN 证明了其在合成和真实 XRD 图样上识别和量化矿物相的能力。在一个包含四种晶体结构截然不同的矿物相(方解石、吉比特石、白云石和赤铁矿)的系统中,经过训练的 NN 在合成测试集上的矿物相量化误差为 0.5%,在实验数据上的误差为 6%。所提出的方法可在 GitHub 上免费获取,并可应用于任何数据集,无论存在何种矿物相,因此具有重大的进步意义。
期刊介绍:
IUCrJ is a new fully open-access peer-reviewed journal from the International Union of Crystallography (IUCr).
The journal will publish high-profile articles on all aspects of the sciences and technologies supported by the IUCr via its commissions, including emerging fields where structural results underpin the science reported in the article. Our aim is to make IUCrJ the natural home for high-quality structural science results. Chemists, biologists, physicists and material scientists will be actively encouraged to report their structural studies in IUCrJ.