一种基于分类模型的元素至物相快速分析方法_中国专利数据库
全国客户服务热线:4006-054-001 疑难解答:159-9855-7370(7X24受理投诉、建议、合作、售前咨询),173-0411-9111(售前),155-4267-2990(售前),座机/传真:0411-83767788(售后),微信咨询:543646
企业服务导航

一种基于分类模型的元素至物相快速分析方法

发布日期:2024-08-22 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370


一种基于分类模型的元素至物相快速分析方法
申请号: 申请日:
公开(公告)号: 公开(公告)日:
发明(设计)人: 申请(专利权)人:
主分类号: 分类号:
代理公司: 代理人:
地址: 国省代码:
权利要求书: 说明书:
微信咨询: 添加微信:543646或【点此在线咨询 文件下载: 【点此下载】请正确填写本页网址和接收邮箱
摘要: 本发明涉及物相检测,具体涉及一种基于分类模型的元素至物相快速分析方法。、物相是物质中具有特定物理化学结构的相,同一元素在物质中可以不同化合物状态存在。物相检测是了解样品物相组成的重要手段。目前常规的物相检测方法有x射线衍射分析、紫外-可见分光光度法和气相质谱法等,在采用这些检测方法进行物相...
相关服务: 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理

本发明涉及物相检测,具体涉及一种基于分类模型的元素至物相快速分析方法。背景技术:1、物相是物质中具有特定物理化学结构的相,同一元素在物质中可以不同化合物状态存在。物相检测是了解样品物相组成的重要手段。目前常规的物相检测方法有x射线衍射分析、紫外-可见分光光度法和气相质谱法等,在采用这些检测方法进行物相检测时,检测速度较慢,对于成分较复杂,存在非晶和未知晶相的样品,难以对其定量分析。2、目前元素检测技术成熟,x荧光光谱检测等一些元素检测方法可快速检测样品的元素种类及含量。在一些原料固定、化学成分稳定的生产过程中,采用元素检测方法检测元素信息,利用人工经验推算出大致化合物组成及含量。但在大多数实际生产过程中,原料来源广,成分复杂,需要快速对样品进行检测并对生产过程进行调整,采用人工经验难以实现。而分类模型可通过用户提供的大量数据,建立输入特征与输出标签之间的函数模型,从而实现对未知数据类别的预测。3、因此,现提供一种基于分类模型的元素至物相快速分析方法。技术实现思路1、因此,本发明为了解决现有技术中的以上缺陷,提供一种基于分类模型的元素至物相快速分析方法,以提高工业生产物相检测速度,进而实现生产过程快速反馈。2、本发明公开了一种基于分类模型的元素至物相快速分析方法,包括如下步骤:3、s1.采用元素检测方法和物相检测方法对已知样品检测,建立已知样品的种类、元素种类及含量、化合物种类数据库;4、s2.以已知样品的元素种类及含量作为输入特征,已知样品的种类作为输出标签,对分类模型进行训练;5、s3.采用元素检测方法对未知样品进行检测,得到未知样品的元素种类及含量;6、s4.以未知样品的元素种类及含量为输入,通过训练好的分类模型预测未知样品的种类;7、s5.以预测的未知样品的种类为输入,对数据库进行检索,预测未知样品种类的化合物种类;8、s6.以未知样品的元素种类及含量和预测的化合物种类为输入,根据元素守恒,计算得到未知样品的化合物含量。9、在s2中,分类模型的训练过程如下:10、s21.根据元素检测结果建立元素输入特征数组;11、s22.将需要分类的样品合并为二维数组,二维数组中的每一个元素代表一个样品的元素输入特征,该二维数组为分类模型的元素输入特征数据;12、s23.将元素输入特征数据归一化处理,使输入特征数据满足正态分布;13、s24.将不同种样品用数字进行编号,并按照输入特征数据合并的顺序组成一维数组,该一维数组为分类模型的样品种类输出标签数据;14、s25.将输入特征数据和输出标签数据按对应关系组合成为总数据集,并将总数据集划分为训练数据集和测试数据集;15、s26.计算原始预测值、计算预测概率、计算损失函数、计算损失函数关于参数矩阵的梯度,并更新参数矩阵;16、s27.判断迭代次数和损失函数变化是否满足迭代终止条件;若满足,则停止迭代,输出参数矩阵;否则返回步骤s26。17、在s2中,分类模型的训练过程如下:18、s21.根据元素检测结果建立元素输入特征数组;19、s22.将需要分类的样品合并为二维数组,二维数组中的每一个元素代表一个样品的元素输入特征,该二维数组为分类模型的元素输入特征数据;20、s23.将元素输入特征数据归一化处理,使输入特征数据满足正态分布;21、s24.将不同种样品用数字进行编号,并按照输入特征数据合并的顺序组成一维数组,该一维数组为分类模型的样品种类输出标签数据;22、s25.将输入特征数据和输出标签数据按对应关系组合成为总数据集,并将总数据集划分为训练数据集和测试数据集;23、s26.计算距离、找出最近的k个邻居、统计每种类别的概率、输出预测类别。24、在s23中,归一化处理的转换函数为:25、(1);26、其中,为归一化前数据;为归一化后数据;为所有样品数据的均值,为所有样品数据的标准差。27、在s26中,给定分析模型为多项逻辑回归分类模型,训练阶段首先初始化大小为n·(n+1)参数矩阵,设置初始值为0,其中n为样品类别的数量,n为元素数量;28、s261.计算原始预测值:29、;30、其中,为训练数据集中i样品的输入特征数组;31、s262.计算预测概率:32、;33、其中,为样品i为j类别的预测值,为样品i为k类别的预测值;34、s263.计算损失函数j(θ):35、;36、其中,m为样品数量;为样品i为j类别的实际值;37、s264.计算损失函数关于参数矩阵θ的梯度∇j(θ):38、;39、其中,为样品i输入特征数组中的第k个特征值;为参数矩阵θ中样品i对应于类别k的权重参数;40、s265.更新参数矩阵θ:41、;42、其中,为学习率。43、在s26中,计算距离、找出最近的k个邻居、统计每种类别的概率、输出预测类别;给定分析模型为k近邻分类模型;44、s261.计算欧式距离;45、;46、其中,为未知样品输入特征数组中的第k个特征值;47、s262.根据计算出的距离,找出离未知样品最近的k个训练样品:48、;49、其中,m为训练集样品总数;50、s263.统计k个邻居中每种类别出现的概率:51、;52、其中,为k个邻居中k类别出现的次数;53、s264.输出n个类别中出现概率最高的类别作为预测类别,如果有多个类别的概率相同,则选择第一个作为预测类别。54、在s27中,判断迭代次数n和损失函数变化,是否满足迭代终止条件;若满足,则停止迭代,输出参数矩阵θ;否则返回步骤s26;其中,迭代终止条件为:55、;56、其中,为最大迭代次数;为损失函数变化阈值。57、在s6中,包括:58、s61.根据各化合物的元素组成和元素相对原子质量计算各化合物所含元素质量分数,如下所示:59、;60、其中,为化合物;为化合物所含元素;为化合物中元素的相对原子质量;为化合物中元素的原子个数;为化合物的元素总数;61、s62.根据质量守恒定律建立非线性优化模型,如下所示:62、;63、其约束条件为:64、;65、其中,为各元素误差平方和;为未知样品元素的质量百分比;为化合物中元素的质量分数;为化合物的质量百分比;为未知样品中的化合物总数。66、本发明技术方案,具有如下优点:67、在本发明中,一方面,以元素种类及含量为输入,通过元素信息演算物相信息,弥补了现有技术中物相检测速度慢、复杂样品定量分析难的缺点;另一方面,基于分类模型建立元素种类及含量与样品种类之间的关系,可采用不同的样品数据集对分类模型进行训练,适用性强。68、也就是说,本发明采用快速元素检测方法得到样品元素种类及含量,分类模型利用元素种类及含量预测样品的物相组成,根据质量守恒间接演算出物相含量,该分析方法对提高工业生产物相检测速度、实现生产过程快速反馈具有重要意义。

一种基于分类模型的元素至物相快速分析方法