【技术实现步骤摘要】
一种基于1D
‑
CNN电子舌的酒检测方法及系统
[0001]本专利技术涉及电子舌领域,特别涉及一种基于1D
‑
CNN电子舌的酒检测方法及系统。
技术介绍
[0002]市场上品牌金种子酒价格维持在一个较高的水平,尤其是高端酒的利润空间很大。尽 管有规定,在产品的制造过程中使用的原材料必须在产品的标签上注明,但是食品造假问 题呈典型上升趋势,为了降低成本提高利润,会通过劣中掺优的方法来制造,售卖假酒, 从中谋取暴利。因此开发一种简单、快速、高效的酒掺假程度检测方法具有重大意义。目 前,传统的机器学习通过手动提取特征,过程复杂且耗费时间,且很少用到电子舌测得的全 时域信息,在一些小数据量的情况下测试的准确率不高,不能得到很好的分类效果;在深 度学习领域中,卷积神经网络(CNN)在对高维数据的特征选择与提取上具有强大的功能,但 目前还没有出现利用一维卷积神经网络对通过电子舌测得的酒数据进行检测的方法。
技术实现思路
[0003]为了解决上述问题,本专利技术提出一种基于1D
‑
CNN电子舌的酒检测方法及系统,利用电 子舌中的集成电极采集酒样品信息,结合1D
‑
CNN的检测方法对数据进行分析,达到对酒样 本检测的目的,具有自动采集、处理并上传数据的功能,一方面大大减少了电子舌的尺寸, 另一方面提高了酒成份分析的效率及正确率。
[0004]为了实现以上目的,本专利技术采取的一种技术方案是:
[0005]一种基于1D
‑< ...
【技术保护点】
【技术特征摘要】
1.一种基于1D
‑
CNN电子舌的酒检测方法,其特征在于,包括以下步骤:S1:利用集成电极获得酒的原始响应数据矩阵X;S2:将原始响应数据矩阵X进行零均值化处理得到响应数据矩阵X
z
‑
core
;S3:生成和响应数据矩阵X
z
‑
core
响应维度相同的随机噪声数据矩阵N,并将随机噪声数据矩阵N添加至响应数据矩阵X
z
‑
core
中形成样本集E;S4:将样本集E分为训练样本及测试样本,利用训练样本训练1D
‑
CNN神经网络,利用训练好的1D
‑
CNN神经网络模型对测试集进行分类检测;其中,1D
‑
CNN神经网络模型中倒数第一个池化层后进行Flatten,最后通过Softmax分类器产生最终标签,模型选用交叉熵作为损失函数,使用Adam梯度下降优化算法,确保损失函数迅速收敛至全局最小。2.根据权利要求1中的一种基于1D
‑
CNN电子舌的酒检测方法,其特征在于,步骤S4中训练1D
‑
CNN神经网络中引入L2正则化,同时利用dropout方法随机舍去全连接层中的部分神经元。3.根据权利要求2中的一种基于1D
‑
CNN电子舌的酒检测方法,其特征在于,步骤S1具体为:将集成电极的多个电极测量酒的单次数据点进行横向拼接,将所述单次数据点根据测量次数进行竖向拼接形成原始响应数据矩阵X:其中,[x
i,1
,x
i,2
,
…
,x
i,j
,
…
,x
i,n
]为多个电极测量酒的单次数据点进行横向拼接构成的一个样本数据,m为多个电极测量样本的数量。4.根据权利要求3中的一种基于1D
‑
CNN电子舌的酒检测方法,其特征在于,步骤S2中将原始响应数据矩阵X进行零均值化处理采用如下公式(1):X
z
‑
core
为零均值化处理后数据,为原始响应数据矩阵的均值,σ为原始响应数据矩阵的标准差,X为原始响应数据矩阵。5.根据权利要求4中的一种基于1D
‑
CNN电子舌的酒检测方法...
【专利技术属性】
技术研发人员:ꢀ七四专利代理机构,
申请(专利权)人:南京益得冠电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。