[发明专利]一种预包装食品分类方法在审
申请号: | 202111505955.9 | 申请日: | 2021-12-10 |
公开(公告)号: | CN114398483A | 公开(公告)日: | 2022-04-26 |
发明(设计)人: | 张雨濛;刘禹;张普洪;李园 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F16/35 | 分类号: | G06F16/35;G06N3/04 |
代理公司: | 北京国序知识产权代理有限公司 11895 | 代理人: | 朱婷婷;周恺丰 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 包装 食品 分类 方法 | ||
1.预包装食品分类方法,其特征在于,包括步骤:
词嵌入模块将输入信息转化为词向量的形式输出;输入信息包括文本信息及标签信息;
文本编码模块和标签结构编码模块分别对输入的文本信息及标签信息进行编码,并将原始的输入信息以及编码后的编码信息分别输入局部计算模块、全局计算模块进行计算获取不同维度的信息;
将获取的不同维度信息送至分类模块进行分类计算并将结果加权合并,最后使用一个结果校正模块校正得到最终的分类类别输出。
2.根据权利要求1所述预包装食品分类方法,其特征在于,所述文本信息包括外包装食品上的产品名称和配料表的内容,所述标签信息为预包装食品的分类标准。
3.根据权利要求1或2所述预包装食品分类方法,其特征在于,所述局部计算模块对预包装食品的分类标准中的每一层分别进行计算,输出每一层的局部文本表示其计算步骤如下:
S1.引入一个中间变量Ch来建立文本Eh与类别Lh间的连接,其中Ch指第h层的中间变量,是一个随机初始化的向量;Eh指第h层的词嵌入表示;Lh是类别标签L在第h层的对应的内容;
S2.分别计算文本Eh与中间变量Ch以及中间变量Ch与类别Lh间的关联程度Rh和Bh:
Rh=Ch(Eh)T,
其中是第h层的一个单层无偏的MLP,用于转换向量的维度;
S3.通过Rh和Bh来计算文本与类别间的注意力分数
S4.加权计算出当前层的文本表示
其中,E是词嵌入模块输出的文本信息,是一个随机初始化的系数矩阵,bl是其对应的偏差值,σ(·)表示RELU激活函数。
4.根据权利要求3所述预包装食品分类方法,其特征在于,所述局部计算模块在每一层使用到的文本Eh各不相同,其中每个元素等于单词wi原始的词嵌入拼接上第h-1层计算出的综合局部表示
其中aυg(·)表示average操作;
第一层不存在上一层的综合局部表示时,使用文本编码模块输出的文本表示S替代,即:
5.根据权利要求4所述预包装食品分类方法,其特征在于,所述全局计算模块的计算步骤如下:
首先,根据经过文本编码模块和标签结构编码模块编码后的文本表示S与类别表示V,计算出针对全局的注意力分数AG:
AG=softmax(VST)。
然后,通过AG计算出全局的文本表示DG输出:
DG=σ(AGSWj+bj),
其中,Wj是一个随机初始化的系数矩阵,bj是其对应的偏差矩阵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111505955.9/1.html,转载请声明来源钻瓜专利网。