全网唯一标准王
文库搜索
切换导航
文件分类
频道
文件分类
批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111332326.0 (22)申请日 2021.11.11 (71)申请人 杭州海康威视数字技 术股份有限公 司 地址 310051 浙江省杭州市滨江区阡 陌路 555号 (72)发明人 陈小龙 周利 (74)专利代理 机构 北京柏杉松知识产权代理事 务所(普通 合伙) 11413 代理人 孟维娜 丁芸 (51)Int.Cl. G06N 20/00(2019.01) G06N 5/04(2006.01) G06F 16/22(2019.01) G06F 16/2455(2019.01)H04L 9/06(2006.01) (54)发明名称 一种基于Flink框架的推理方法、 装置及 Flink服务系统 (57)摘要 本发明实施例提供了一种基于Flink框架的 推理方法、 装置及Flink服务系统。 其中, 所述方 法包括: 所述第一消息子系统获取待推理数据; 并根据所述待推理数据在各个特征维度上的特 征值, 生成事实表; 将所述事实表分区至各个所 述Flink工作节点; 所述第二消息子系统获取模 型数据; 并根据所述模型数据, 生成维表; 将所述 维表发送至各个所述Flink工作节点; 所述Flink 工作节点合并所述第一消息子系统分区至所述 Flink工作节点的事实表以及所述第二消息子系 统发送至所述Flink工作节点的维表, 得到合并 表; 所述推理子系统根据所述合并表中模型数据 与待推理数据之间的匹配关系, 以SQL方式进行 推理。 可以提高推理系统的兼容 性。 权利要求书2页 说明书10页 附图3页 CN 114065946 A 2022.02.18 CN 114065946 A 1.一种基于Flink框架的推理方法, 其特征在于, 应用于Flink服务系统, 所述Flink服 务系统包括第一消息子系统、 第二消 息子系统、 多个Flink工作节点以及推理子系统, 所述 方法包括: 所述第一消息子系统获取待推理数据; 并根据所述待推理数据在各个特征维度 上的特 征值, 生成事实表; 将所述事实表分区至各个所述Fl ink工作节点; 所述第二消息子系统获取模型数据; 并根据 所述模型数据, 生成维表; 将所述维表发送 至各个所述Fl ink工作节点; 所述Flink工作节点合并所述第一消息子系统分区至所述Flink工作节点的事实表以 及所述第二消息 子系统发送至所述Fl ink工作节点的维表, 得到合并表; 所述推理子系统根据所述合并表中模型数据与待推理数据之间的匹配关系, 以SQL方 式进行推理。 2.根据权利要求1所述的方法, 其特征在于, 所述第 二消息子系统将所述维表发送至各 个所述Fl ink工作节点, 包括: 所述第二消息 子系统将所述维表广播至每 个所述Fl ink工作节点。 3.根据权利要求2所述的方法, 其特征在于, 所述第 二消息子系统将所述维表广播至每 个所述Fl ink工作节点, 包括: 所述第二消息子系统通过分区转换算子将所述维表广播至每个所述Flink工作节点, 其中, 所述分区转换算子中被传入右侧维表算子以及广播分区器。 4.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 所述Flink工作节点 根据所述 合并表, 确定各个所述待推理数据所匹配的模型 数据; 所述推理子系统根据所述合并表中模型数据与待推理数据之间的匹配关系, 以SQL方 式进行推理, 包括: 所述推理子系统针对每个所述待推理数据, 加载所述待推理数据所匹配的模型数据; 利用加载的模型 数据对所述待推理数据进行推理。 5.根据权利要求 4所述的方法, 其特 征在于, 所述维表中包括比例维度; 所述推理子系统针对每个所述待推理数据, 加载所述待推理数据所匹配的模型数据; 利用加载的模型 数据对所述待推理数据进行推理, 包括: 所述推理子系统针对每 个所述待推理数据, 随机获取指示 值, 作为目标指示 值; 所述推理子系统在所述待推理数据所匹配的所有模型数据中确定与所述目标指示值 对应的目标模型数据, 其中, 所述模型数据对应的任一指示值被随机获取到的概率等于所 述维表中所述模型 数据对应的比例维度的取值; 所述推理子系统加载 所述目标模型 数据对所述待推理数据进行推理。 6.一种基于Flink框架的推理装置, 其特征在于, 应用于Flink服务系统, 所述Flink服 务系统包括第一消息子系统、 第二消 息子系统、 多个Flink工作节点以及推理子系统, 所述 装置包括: 事实表模块, 用于驱动所述第一消息子系统获取待推理数据; 并根据所述待推理数据 在各个特 征维度上的特 征值, 生成事实表; 将所述事实表分区至各个所述Fl ink工作节点; 维表模块, 用于驱动所述第 二消息子系统获取模型数据; 并根据 所述模型数据, 生成维 表; 将所述维表发送至各个所述Fl ink工作节点;权 利 要 求 书 1/2 页 2 CN 114065946 A 2合并模块, 用于驱动所述Flink工作节点合并所述第一消息子系统分区至所述Flink工 作节点的事实表以及所述第二消息 子系统发送至所述Fl ink工作节点的维表, 得到合并表; 推理模块, 用于驱动所述推理子系统根据 所述合并表中模型数据与待推理数据之间的 匹配关系, 以SQ L方式进行推理。 7.根据权利要求6所述的装置, 其特征在于, 所述维表模块, 具体用于驱动所述第二消 息子系统将所述维表广播至每 个所述Fl ink工作节点。 8.根据权利要求7所述的装置, 其特征在于, 所述维表模块, 具体用于驱动所述第二消 息子系统通过分区转换算子将所述维表广播至每个所述Flink工作 节点, 其中, 所述分区转 换算子中被传入右侧维表算子以及广播分区器。 9.根据权利要求6所述的装置, 其特 征在于, 所述装置还 包括: 模型匹配模块, 用于驱动所述Flink工作节点根据所述合并表, 确定各个所述待推理数 据所匹配的模型 数据; 所述推理模块, 具体用于驱动所述推理子系统针对每个所述待推理数据, 加载所述待 推理数据所匹配的模型 数据; 利用加载的模型 数据对所述待推理数据进行推理。 10.根据权利要求9所述的装置, 其特 征在于, 所述维表中包括比例维度; 所述推理模块, 具体用于驱动推理子系统针对每个所述待推理数据, 随机获取指示值, 作为目标指示 值; 并驱动所述推理子系统在所述待推理数据所匹配的所有模型数据中确定与所述目标 指示值对应的目标模型数据, 其中, 所述模型数据对应的任一指示值被随机获取到的概率 等于所述维表中所述模型 数据对应的比例维度; 并驱动所述推理子系统加载 所述目标模型 数据对所述待推理数据进行推理。 11.一种Flink服务系统, 其特征在于, 所述Flink服务系统包括第一消息子系统、 第二 消息子系统、 多个Fl ink工作节点以及推理子系统; 所述第一消息子系统, 用于获取待推理数据; 并根据所述待推理数据在各个特征维度 上的特征值, 生成事实表; 将所述事实表分区至各个所述Fl ink工作节点; 所述第二消息子系统, 用于获取模型数据; 并根据所述模型数据, 生成维表; 将所述维 表发送至各个所述Fl ink工作节点; 所述Flink工作节点, 用于合并所述第一消息子系统分区至所述Flink工作节点的维表 以及所述第二消息 子系统发送至所述Fl ink工作节点的维表, 得到合并表; 所述推理子系统, 用于根据所述合并表中模型数据与待推理数据之间的匹配关系, 以 SQL方式进行推理。 12.一种电子设备, 一种电子设备, 其特 征在于, 包括: 存储器, 用于存放计算机程序; 处理器, 用于执 行存储器上所存放的程序时, 实现权利要求1 ‑5任一所述的方法步骤。 13.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质内存储有计算机 程序, 所述计算机程序被处 理器执行时实现权利要求1 ‑5任一所述的方法步骤。权 利 要 求 书 2/2 页 3 CN 114065946 A 3
专利 一种基于Flink框架的推理方法、装置及Flink服务系统
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 18:59:01
上传分享
举报
下载
原文档
(648.8 KB)
分享
友情链接
ISO IEC TS 17021-7 2014 Conformity assessment — Requirements for bodies providin.pdf
ISO 13640 2018 Buildings and civil engineering works Sealants Specifications for test substrates.pdf
ISO 5-4 2009 Photography and graphic technology — Density measurements — Part 4 Geometric conditions for reflection density.pdf
ISO TR 20520 2018 Traditional Chinese medicine — Infection control for acupuncture t.pdf
ISO 6898 1984 Open front mechanical power presses — Capacity ratings and dimensions.pdf
ISO 1839:1980 Tea - Sampling.pdf
ISO IEC 14496-33 2019 Information technology — Coding of audio-visual objects — Part 33 Internet video coding.pdf
ISO 8733 1997 Parallel pins with internal thread of unhardened steel and austenitic stainless steel.pdf
ISO 17266 2018 Cinematography — Multichannel analogue and digital photographic sound and control records on 35 mm motion-picture prints and negatives, and digital sound-control records on.pdf
ISO IEC 7816-8 2021 Identification cards — Integrated circuit cards — Part 8 Commands and mechanisms for security operations.pdf
GB-T 28772-2012 内燃机油分类.pdf
GB-T 17626.1-2006 电磁兼容 试验和测量技术 抗扰度试验总论.pdf
GB-T 20703-2006 船舶电气装置 取暖和烹调电器.pdf
GB-T 39352-2020 空间数据与信息传输系统 邻近空间链路协议 数据链路层.pdf
GB-T 27025-2019 检测和校准实验室能力的通用要求.pdf
GB 11555-2009 汽车风窗玻璃除霜和除雾系统的性能和试验方法.pdf
GB-T 32424-2015 系统与软件工程 用户文档的设计者和开发者要求.pdf
GB-T 23602-2009 钛及钛合金表面除鳞和清洁方法.pdf
GB-T 2793-1995 胶粘剂不挥发物含量的测定.pdf
GB-T 40374-2021 硬质合金化学分析方法 铅量和镉量的测定 火焰原子吸收光谱法和电感耦合等离子体原子发射光谱法.pdf
1
/
3
16
评价文档
赞助2元 点击下载(648.8 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。