[发明专利]用于选择针对工业系统的配置而使用的项目的平台在审
申请号: | 201980082371.X | 申请日: | 2019-11-26 |
公开(公告)号: | CN113168561A | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | M·希尔德布兰德特;S·莫戈里努;S·什亚姆森德 | 申请(专利权)人: | 西门子股份公司 |
主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/08;G06N5/02;G06N5/04 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 浩路;吕传奇 |
地址: | 德国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 选择 针对 工业 系统 配置 使用 项目 平台 | ||
1.一种计算机实现方法,用于在选择会话期间对可用于系统的配置的项目进行上下文感知的排序,所述方法包括以下步骤:
(a)提供(S1)数字输入向量V作为上下文,所述数字输入向量V表示在当前选择会话中选择的项目;
(b)使用人工神经网络ANN从所述数字输入向量V来计算(S2)压缩向量Vcomp,所述人工神经网络ANN被适配成捕获项目之间的非线性依赖性;
(c)将所述压缩向量Vcomp乘以(S3)权重矩阵EI以计算输出得分向量S,所述权重矩阵EI是从因子矩阵E中导出的,所述因子矩阵E是作为对所存储的关系张量Tr进行张量因子分解的结果而获得的,所述关系张量Tr表示历史选择会话中执行的项目选择、可用项目以及其属性之间的关系r;以及
(d)根据所计算的输出得分向量S的相关性得分来对所述可用项目进行自动排序(S4),以用于在当前选择会话中选择。
2.根据权利要求1所述的方法,其中所述数字输入向量V被应用于所述人工神经网络ANN的输入层,并且其中所述人工神经网络ANN是经训练的反馈前向人工神经网络ANN。
3.根据权利要求1或2所述的方法,其中所述人工神经网络ANN包括至少一个隐藏层,所述隐藏层具有被适配成应用非线性激活函数σ、特别是ReLU激活函数的节点。
4.根据权利要求3所述的方法,其中所使用的人工神经网络ANN的最后一个隐藏层中的节点数量等于关系核心张量Gc的维数,所述关系核心张量Gc是作为对所存储的关系张量Tr进行张量因子分解的结果而获得的。
5.根据前述权利要求1至4中任一项所述的方法,其中所使用的人工神经网络ANN包括输出层,所述输出层具有被适配成应用sigmoid激活函数来计算所述压缩向量Vcomp的节点。
6.根据前述权利要求1至5中任一项所述的方法,其中所述数字输入向量V针对每个可用项目包括向量元素,所述向量元素具有如下数值:所述数值指示用户或代理在当前选择会话中已经选择了多少个相应的可用项目。
7.根据前述权利要求1至6中任一项所述的方法,其中借助于张量因子分解,将所述关系张量Tr分解成关系核心张量Gc和因子矩阵。
8.根据前述权利要求1至7中任一项所述的方法,其中所述关系张量Tr是从所存储的知识图KG中自动导出的,其中所述知识图KG包括表示历史选择会话的节点n、表示可用项目的节点n、以及表示所述可用项目的技术属性的节点n,并且进一步包括表示所述知识图KG的节点n之间的关系r的边e。
9.根据权利要求8所述的方法,其中所述关系张量Tr包括三维包含关系张量Tc,其中所述三维包含关系张量Tc的每个张量元素表示所述知识图KG内的三元组t,其中所述三元组由表示选择会话的第一节点n1、表示可用项目的第二节点n2、以及两个节点n1、n2之间的包含关系rc组成,所述包含关系rc指示由所述知识图KG的第一节点n1表示的选择会话包含由所述知识图KG的第二节点n2表示的项目。
10.根据权利要求9所述的方法,其中所述三维关系张量Tr包括稀疏张量,其中如果相关联的三元组t在所存储的知识图KG中存在,则每个张量元素具有逻辑高值,并且如果相关联的三元组t在所存储的知识图KG中不存在,则每个张量元素具有逻辑低值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子股份公司,未经西门子股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980082371.X/1.html,转载请声明来源钻瓜专利网。