一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

意图驱动的多模态DIKW内容传输方法与流程

2021-11-15 17:00:00 来源:中国专利 TAG:

意图驱动的多模态dikw内容传输方法
技术领域
1.本发明涉及数据传输技术领域,尤其涉及一种意图驱动的多模态dikw内容传输方法。


背景技术:

2.随着互联网不断发展,资源传输的规模也在不断的扩大,通讯协议是管理资源传输的规则系统,通过建立规则约束来规范化两个及以上实体之间的资源交换传输,传输资源在传输链中以不同的形式存在,例如文本、图像、视频、音频等,这些传输资源统称为用户生成内容(user

generated content,ugc)。ugc从发送方传输到接收方的传输过程受到发送方传输意图的驱动,发送方传输意图的最终实现程度是评判传输结果的重要标准,ugc是发送方传输意图的载体,传输过程中对于发送方传输意图的解读是至关重要的,对于发送方传输意图的错误解读将会造成后续发送方传输意图实现方向的偏移,最终导致传输失败或者资源浪费。现有的计算机通讯协议只能单纯的遵循发送方将传输资源发送至接收方这一主要意图,无法在基于对用户意图解读的基础上减少传输过程的资源损耗并提高经济效益,有待于改进。


技术实现要素:

3.鉴于此,本发明的目的在于提供一种意图驱动的多模态dikw内容传输方法,以克服或至少部分解决现有技术所存在的上述问题。
4.为实现上述发明目的,本发明提供一种意图驱动的多模态dikw内容传输方法,该方法应用于基于dikw图谱传输协议的传输系统,所述dikw图谱传输协议包括意图识别层、内容审查层、传输计划制定层和资源处理层,所述方法包括以下步骤:
5.s101、将待传输的用户生成内容输入意图识别层,意图识别层对用户生成内容进行意图识别,构建参与主体的意图模型并输出参与主体的意图,所述参与主体包括传输者、传输系统和接收者,所述参与主体的意图模型包括参与主体的意图及其意图优先级;
6.s102、将参与主体的意图和用户生成内容输入内容审查层,内容审查模块进行审查判断参与主体的意图和用户生成内容是否满足规范条件,若满足规范条件则输出意图审查结果,进行下一步骤;
7.s103、传输计划制定层获取意图审查结果,并基于参与主体的意图生成传输方案;
8.s104、将传输方案输入资源处理层,资源处理层根据传输方案对用户生成内容进行处理并传输至接收者。
9.进一步的,所述规范条件包括法律道德规范条件、黑名单规范条件和系统规则规范条件。
10.进一步的,所述意图审查结果为不可传输、直接传输和带条件可传输中的一种。
11.进一步的,当意图审查结果为不可传输时,传输过程终止;当意图审查结果为直接传输时,资源处理层直接将用户生成内容传输至接收者;当意图审查结果为带条件可传输
时,执行步骤s103。
12.进一步的,当传输者意图精确时,所述基于参与主体的意图生成传输方案,具体为:判断待传输的用户生成内容大小是否大于传输容量,判断传输全部用户生成内容所需时间是否大于期望传输时间,所述传输全部用户生成内容所需时间称为实际传输时间,若用户生成内容大小大于传输容量,或实际传输时间大于期望传输时间,则提取用户生成内容中的有效内容作为传输内容。
13.进一步的,若传输者意图不精确,或者存在多个传输者意图,所述基于参与主体的意图生成传输方案,具体包括:
14.s201、根据传输者意图将待传输的用户生成内容分解为若干个资源包;
15.s202、基于对传输者意图实现的重要程度由高至低对资源包进行排序,构成资源包序列;
16.s203、顺序对资源包序列进行遍历,当资源包序列中已遍历的资源包可满足传输者意图时,停止对未遍历的资源包的传输。
17.进一步的,所述意图识别层对用户生成内容进行意图识别,具体为:以传输者唯一的父意图作为根节点生成意图树,通过调用已知的与传输者、接收者、待传输的用户生成内容相关的dikw图谱资源使意图树不断向更精确的子意图延伸,直至达到通过现有资源和计算代价可达到的最精确意图。
18.进一步的,步骤s104中,当系统根据接收者的dikw图谱判断接收者不能理解传输者意图的概率大于预设阈值时,对待传输的用户生成内容进行资源补充。
19.进一步的,所述意图优先级由高至低依次为传输者意图、接收者意图、传输系统意图,在传输过程中不同参与主体的意图产生冲突时,系统优先满足意图优先级高的参与主体的意图。
20.与现有技术相比,本发明的有益效果是:
21.本发明所提供的一种意图驱动的多模态dikw内容传输方法,基于对传输者、接收者和传输系统三个参与主体意图的理解和分析,在传输过程中,通过促进三个参与主体的意图之间的平衡,在尽可能满足传输者和接收者意图的同时,实现自身利益的最大化,通过应用dikw技术在传输过程中对用户生成的内容和参与主体的意图进行分析和建模,相对于现有的计算机通讯协议能够以更低的传输成本获得更符合用户需求、更理想的传输结果。
附图说明
22.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的优选实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
23.图1是本发明实施例提供的一种意图驱动的多模态dikw内容传输方法整体流程示意图。
24.图2是本发明实施例提供的父意图与子意图关系示意图。
25.图3是本发明实施例提供的资源排序流程示意图。
26.图4是本发明实施例提供的基于obj1的简易数据图谱。
27.图5是本发明实施例提供的传输者意图树。
具体实施方式
28.以下结合附图对本发明的原理和特征进行描述,所列举实施例只用于解释本发明,并非用于限定本发明的范围。
29.本实施例提供一种意图驱动的多模态dikw内容传输方法,所述方法应用于基于dikw图谱传输协议的传输系统,所述dikw图谱传输协议包括意图识别层、内容审查层、传输计划制定层和资源处理层,每一层都有特定的输入和输出,在上一层的工作完成后,下一层的工作才开始,dikw图谱的建模过程贯穿这个传输协议,并在传输过程中不断丰富和优化自身内容。参照图1,所述方法包括以下步骤:
30.s101、将待传输的用户生成内容输入意图识别层,意图识别层对用户生成内容进行意图识别,构建参与主体的意图模型并输出参与主体的意图,所述参与主体包括传输者、传输系统和接收者,所述参与主体的意图模型包括参与主体的意图及其意图优先级。
31.本实施例中,dikw图谱传输协议在意图的驱动下运行,所以意图识别是dikw图谱传输协议的第一层,它直接与传输者对接。意图识别层的输入除了待传输的用户生成内容外还需包括传输者(sender,sed)和接收者(receiver,rev),其输出包括传输者意图、接收者意图的组合。
32.传输者是传输过程的发起者,驱动传输过程的开始,传输者意图决定了传输的方向,系统可以从传输者获得的资源包括用户生成内容、接收者以及接收者的期望或响应请求,接收者意图的优先级在所有参与主体中最高,例外情况存在于付费传输中,当接收者发起付费传输时,接收者意图的优先级高于传输者意图。
33.接收者意图是接收者是否接收传输和接收内容的形式的规范,传输内容的接收是一个被动的过程,但接收者也拥有一些积极的权利,涵盖于接收者意图中,例如接收者有权根据传输前设置的黑名单拒绝来自某个特定传输者的内容传输,以及在道德层面上,种族习惯、宗教禁忌、地域风俗等也可以是接收者意图中所包含的内容。
34.传输系统意图是一些节省计算资源或降低成本的系统要求,所述传输系统负责为传输者和接收者提供服务,因此传输系统意图的意图优先级最低。传输系统意图还是价值模型的一部分,它由传输过程中的不同参考值组成。例如输电系统运行过程中的主要参考值是规律约束,次要参考值是系统利润最大化,其余子值包括时间损失、空间损失和成本损失的减少等,在不影响对传输者意图和接收者意图的满足的情况下,传输系统可选择最有利于自身意图的传输方案。
35.s102、将参与主体的意图和用户生成内容输入内容审查层,内容审查模块进行审查判断参与主体的意图和用户生成内容是否满足规范条件,若满足规范条件则输出意图审查结果,进行下一步骤。
36.示例性地,内容审查层是dikw图谱内容传输协议的第二层,主要的审查依据包括法律道德规范条件、黑名单规范条件和系统规则规范条件。
37.具体的,所述法律道德规范条件为传输系统意图的一部分,dikw图谱传输协议的所有工作都在法律和道德的约束下运行,参与主体的意图不应凌驾于法律和道德之上。在内容审查层中,系统会判断所获取的参与主体意图是否符合预设的法律和道德要求,例如,
非法资源将不被允许传输,如果接收者是未成年人,则进一步加大对传输内容的限制。
38.所述黑名单规范条件属于接收者意图中的内容,一部分由接收者预先设置,例如传输者黑名单,表示接收者拒绝接受来自某些传输者的内容传输,黑名单规范条件中的内容可以动态改变,接收者有权拒绝来自特定传输者的资源,或拒绝带有特定关键字或特定类型的资源。
39.所述系统规则规范条件为传输系统意图的一种表现形式,在满足传输者意图和接收者意图的情况下,传输系统以自身利益最大化为目标运行传输,例如选择空闲的可传输设备执行传输任务、在允许的情况下延迟传输等。
40.内容审查层的输入包括参与主体的意图和待传输的用户生成内容,输出的是意图审查结果,所述意图审查结果包括不可传输、直接传输和带条件可传输中的一种。
41.s103、传输计划制定层获取意图审查结果,并基于参与主体的意图生成传输方案。
42.本实施例中,传输计划制定层用于针对上一层所输出的带条件可传输中的条件提出解决方案,同时参考传输系统意图制定不会对传输者意图和接收者意图造成影响的最佳传输方案。
43.s104、将传输方案输入资源处理层,资源处理层根据传输方案对用户生成内容进行处理并传输至接收者。
44.资源处理层是dikw图谱传输协议的最后一层,与接收者对接。资源处理层用于在满足参与主体的意图后,将用户生成内容传输给接收者。
45.具体的,步骤s102中,若意图审查的结果是不可传输,则说明参与主体的意图违反了某一项规范条件,传输过程终止。若意图审查结果为直接传输,则不再通过传输计划制定层生成传输方案,而是直接通过资源处理层将用户生成内容发送至指定的接收者。当意图审查结果为带条件可传输时,则进入dikw图谱传输协议的第三层——传输方案制定层开始工作。
46.本实施例中,参与主体的意图可以分为父意图和子意图,子意图是父意图的分支,父意图可能包含所有的子意图,也可能只包含一个子意图。如果将参与主体的意图视为dikw图谱中类型化资源的数据资源的一种,父意图即为包含一个或多个子意图的范围型数据。子意图可以继续划分为二级子意图、三级子意图等。
47.作为一种可选的实施方式,所述意图识别层对用户生成内容进行意图识别,具体为:以传输者唯一的父意图作为根节点生成意图树,通过调用已知的与传输者、接收者、待传输的用户生成内容相关的dikw图谱资源使意图树不断向更精确的子意图延伸,直至达到通过现有资源和计算代价可达到的最精确意图。
48.示例性地,所有的传输都可以集中归纳为唯一的父意图,即传输者想要向接收者表达某项内容,传输内容在形式上可以多种多样,主要包括文字、图片、视频、音频四种类型。如图2所示,从父意图“show something to rev”可以划分出四个子意图,分别由传输内容的四种类型代替了父意图的“something”。在意图体系中,父意图下的多个子意图可以是共存关系而非是排斥关系,同一个子意图可能分属于两个不同的父意图,例如图2中的文字、图片、视频、音频四种类型的传输内容可以在一次传输中同时存在。
49.作为一种可选的实施方式,传输计划制定层对于传输条件的解决方案主要包括资源集中和资源排序。
50.具体的,所述资源集中适用于传输者意图精确的情况。当传输者意图精确时,传输计划制定层生成资源集中的传输方案,具体为:判断待传输的用户生成内容大小是否大于传输容量,和/或判断传输全部用户生成内容所需时间是否大于期望传输时间,所述传输全部用户生成内容所需时间称为实际传输时间,若用户生成内容大小大于传输容量,且/或实际传输时间大于期望传输时间,则提取用户生成内容中的有效内容作为传输内容进行传输。
51.所述资源排序适用于传输者意图精确度不高或多个传输者意图并存的情况。当传输者意图不精确或存在多个传输者意图时,传输计划制定层生成资源排序的传输方案,参照图3,具体包括以下步骤:
52.s201、根据传输者意图将待传输的用户生成内容分解为若干个资源包;
53.s202、基于对传输者意图实现的重要程度由高至低对资源包进行排序,构成资源包序列;
54.s203、顺序对资源包序列进行遍历,当资源包序列中已遍历的资源包可满足传输者意图时,停止对未遍历的资源包的传输。
55.示例性地,在多个传输者意图并存的情况下,传输存在多个可能的资源包序列,可按多个序列同时进行传输。在另外一些实施方式中,传输系统还提供收取费用的资源加密服务,资源排序可以为用户制定性价比最高的加密传输方案,例如,对于资源包序列排序靠前的资源包进行强加密,对资源包序列中间的资源包进行弱加密,对资源包序列排序靠后的资源包可以不加密。
56.作为一种可选的实施方式,资源处理层在满足了参与主体的意图后,还对传输内容进行一定的补充和优化。具体的,步骤s104中,当传输系统根据接收者的dikw图谱判断传输者不能理解传输者意图的概率大于预设阈值——即接收者可能不能完全理解传输者意图时,资源处理层可以对传输内容进行适当补充,例如对于不同语言文字的翻译。资源补充可以扩大ugc的内容,因此资源补充在本实施例中作为资源处理层的一项辅助功能。
57.下面通过一具体实施例来说明本发明的技术方案:
58.在某一传输过程中,传输者a向接收者b传输内容text1和image1,text1和image1都属于数据资源,传输系统将其编号为d1和d2,传输者意图初始定义为向接收者b传输文字和图片。其中d1的内容为“here”,d2的内容为一张咖啡店内部的图片,图片内容包括桌椅、吧台、黑板、灯具等店内装修场景和窗外的街道。
59.对传输者意图进行识别,步骤如下:
60.首先,对d1进行类型化,可知“here”属于“location”的一个子类,因此告知b位置信息可能是传输者意图的一个子意图,用iit
a1
表示传输者意图,则iit
a1
=“tell the location message to b”。其次对d2中的内容进行语义对象识别,识别出包括黑板在内的多个物体(object,obj),对这些物体分别用obj
1~n
进行编号。dikw建模可以促进对参与主体意图的识别,例如obj1为黑板,以obj1为中心的简单数据图谱如图4所示。根据图4中数据图谱的内容,在传输系统意图的驱动和经验知识规则的应用下,可判断d2中的场景很可能是一家咖啡店,此时传输者意图iit
a1
中的“location message”可更新为“the location of this cafe”。
61.在没有更多的传输内容条件的情形下,根据以往的经验知识规则,加上调用已有
的dikw图谱,可画出如图5所示的传输者意图树,图5中的下半部分为可能的传输者意图,如下所示,iit
sed4
为iit
sed1
和iit
sed2
可能的子意图。
62.iit
sed1
=“tell b where a is”;
63.iit
sed2
=“tell the appointed place to b”;
64.iit
sed3
=“recommend the cafe to b”;
65.iit
sed4
=“inform b to come to the cafe”。
66.接下来由内容审查层进行内容审查。系统调用传输系统意图的dikw图谱,判定在法律道德规范条件下d1和d2两项传输内容合法,输出为direct

transmissible。系统调用与接收者意图相关的dikw图谱,遍历图谱发现由于手机流量不足,接收者设定大于500m的资源传输需要得到他同意后再进行接收,输出为transmissible with conditions attached。综合两项输出,传输计划制定层需要对传输内容进行处理。
67.传输计划制定层根据内容审查层的输出结果,对传输内容进行资源集中化处理,具体包括:基于接收者意图对d2进行采样处理,将图片大小降低至500m以下;基于传输者意图对图片进行蒙太奇切割,与接收者的dikw图谱结合,优先传输d2中有助于识别出具体地理位置的黑板和室外景色等部分。
68.系统调用接收者的dikw图谱,根据其dikw图谱分析发现无法判定接收者是否知道咖啡店的具体位置,是否能够满足传输者意图的要求。此时资源处理层可对d2进行资源补充,例如添加咖啡店在地图上的具体位置,或者从接收者当前位置到咖啡店的具体出行路线作为传输资源的补充。
69.本实施例所提供的方法基于对传输者、接收者和传输系统三个参与主体意图的分析和理解,在传输过程中,以促进三个参与主体的意图平衡作为目标,在尽可能满足传输者和接收者意图的同时,实现传输系统自身利益的最大化,应用dikw技术对传输过程中用户生成的内容和参与主体的意图进行分析和建模,从而以最低的成本获得最理想的传输效果。
70.以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献