Phase quantification using deep neural network processing of XRD patterns

IF 2.9 2区 材料科学 Q2 CHEMISTRY, MULTIDISCIPLINARY
IUCrJ Pub Date : 2024-09-01 DOI:10.1107/S2052252524006766
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 ,&nbsp;Sylvain Grangeon ,&nbsp;Francis Claret ,&nbsp;Nicolas Maubec ,&nbsp;Mame Diarra Fall ,&nbsp;Rachid Harba ,&nbsp;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.

利用深度神经网络处理 XRD 图谱进行相定量。
矿物鉴定和定量是了解材料特性的关键,因此也是预测材料特性的关键。矿物定量的首选方法是粉末 X 射线衍射 (XRD),一般采用里特维尔德细化方法。不过,要成功进行里特维尔德细化,需要对构成样品的各相进行初步鉴定。这通常需要人工完成,而在同步辐射 X 射线衍射计算机断层扫描等超大数据集的情况下,这项工作会变得非常漫长,甚至几乎不可能完成。为了规避这一问题,本文提出了一种新颖的神经网络 (NN) 方法,用于自动识别和量化相位。利用 XRD 图案计算代码生成大量合成数据集,用于训练神经网络。这种方法具有显著的优势,包括能够构建具有大量 XRD 图案的数据库,并能在这些图案中引入广泛的可变性。为了提高 NN 的性能,在训练过程中采用了专门设计的比例推理损失函数,与传统函数相比,该函数具有更高的效率和稳定性。完全使用合成数据训练的 NN 证明了其在合成和真实 XRD 图样上识别和量化矿物相的能力。在一个包含四种晶体结构截然不同的矿物相(方解石、吉比特石、白云石和赤铁矿)的系统中,经过训练的 NN 在合成测试集上的矿物相量化误差为 0.5%,在实验数据上的误差为 6%。所提出的方法可在 GitHub 上免费获取,并可应用于任何数据集,无论存在何种矿物相,因此具有重大的进步意义。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IUCrJ
IUCrJ CHEMISTRY, MULTIDISCIPLINARYCRYSTALLOGRAPH-CRYSTALLOGRAPHY
CiteScore
7.50
自引率
5.10%
发文量
95
审稿时长
10 weeks
期刊介绍: 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.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信