[发明专利]一种拉曼光谱数据的智能建库方法有效
申请号: | 202110610390.4 | 申请日: | 2021-06-01 |
公开(公告)号: | CN113378680B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 吴德文;韩李翔;陈嘉祥;王思伟;李超然;刘国坤;罗思恒;曾勇明;谢怡 | 申请(专利权)人: | 厦门大学;厦门市普识纳米科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 厦门市首创君合专利事务所有限公司 35204 | 代理人: | 张松亭;林燕玲 |
地址: | 361000 *** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 光谱 数据 智能 方法 | ||
1.一种拉曼光谱数据的智能建库方法,其特征在于,包括如下步骤:
1)使用连续小波变换对数据库中第c种目标物质的所有原始拉曼光谱进行特征变换,得到原始拉曼光谱的二维数据信号,c=1,…,C,C为目标物质的种类数量;步骤1)具体为:设原始拉曼光谱为S={sj|j=1,2,…,Nc},其中Nc表示标注了第c种目标物质的原始拉曼光谱的数目;每个拉曼光谱表示为sj(t),其中t=[t1,t2,…,tn]是拉曼光谱位移序列,n表示每个拉曼光谱位移序列的长度,sj(ti)表示在ti位置的拉曼光谱信号强度,i=1,2,...,n;对每一个拉曼光谱sj(t)使用连续小波变换进行特征变换,得到其时频域的二维信号:
其中ψ(t)为小波母函数,a是长度为l的缩放因子向量,b为平移因子向量,其取值与t相同,则第c种目标物质的时频域二维数据集合:为l行n列的二维矩阵;
2)随机生成向量z,输入训练好的针对第c种目标物质的生成模型,获得对应的生成光谱的二维信号,重复本步骤M次,获得M个生成光谱的二维信号,并标注为第c种目标物质,还包括训练针对第c种目标物质的生成对抗网络,其包括:先建立针对第c种目标物质的生成对抗网络,再将特征变换后的第c种目标物质的原始拉曼光谱的二维信号作为训练集输入该生成对抗网络进行训练,获得其中训练好的针对第c种目标物质的生成模型;
3)对其它目标物质重复步骤1)-2),则产生C×M个生成光谱的二维信号构成二维数据集合,联合步骤1)得到的原始拉曼光谱的二维信号建立一个大型的拉曼光谱数据库,其覆盖C类目标物质的大量已标注样本。
2.如权利要求1所述的一种拉曼光谱数据的智能建库方法,其特征在于,预先构造针对第c种目标物质的生成对抗网络,其包括两个神经网络模型:生成模型Gc和判别模型Dc,将第c种目标物质的原始拉曼光谱的二维数据集合WTc分为若干批batch,每一批WTbatch包括batchSize个拉曼光谱数据,训练生成对抗网络的步骤具体包括如下:
2.1)将该批原始拉曼光谱的二维数据集合WTbatch,输入判别模型Dc,然后用判别模型Dc的输出Dc(WTbatch)计算判别模型Dc的第一部分损失,并将该损失进行反向传播;
2.2)生成随机向量集合Zbatch={zbatch,k|k=1,…,batchSize},每个随机向量长度为d,逐一将zbatch,k输入生成模型Gc得到二维信号Gc(zbatch,k),再将二维信号Gc(zbatch,k)输入判别模型Dc来计算第二部分损失,最后将该损失进行反向传播和梯度下降;
2.3)使用2.2)的中间结果Dc(Gc(zbatch,k))计算生成模型Gc的损失,也将该损失进行反向传播和梯度下降;
2.4)对每一批原始拉曼光谱的二维数据集合重复步骤2.1)-2.3),则完成一轮训练,重复进行Y轮训练,则第c种目标物质的生成对抗网络训练完成,训练好的生成模型Gc可用于建库。
3.如权利要求2所述的一种拉曼光谱数据的智能建库方法,其特征在于,所述生成模型是输入为随机向量z,输出为生成二维格式光谱的神经网络,所述判别模型是输入光谱二维数据,然后用二分类神经网络来判断输入是原始光谱还是生成光谱,并输出置信度;所述生成对抗网络的最优化目标V为最小化生成光谱与原始光谱之间的差异,如下:
其中和Ez表示数学期望。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门大学;厦门市普识纳米科技有限公司,未经厦门大学;厦门市普识纳米科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110610390.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:连续生产鞣花酸的方法及装置
- 下一篇:一种基于云端的电子黑板控制系统和方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置