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

一种任务创建方法、装置、可读介质及电子设备与流程

2022-06-08 18:26:05 来源:中国专利 TAG:


1.本发明涉及能源领域,尤其涉及一种任务创建方法、装置、可读介质及电子设备。


背景技术:

2.随着互联网技术的快速发展,用户数据成为了越来越重要的资源,基于用户数据可以训练出各种预测模型,准确的预测结果是能源系统高效运行的基础。然而并不是每一个能源用户均可以收集海量的用户数据,训练出准确的预测模型,这使得联合学习成为了一种趋势,为了使得越来越多的能源用户参与到联合学习中,确定一种合理的基于联合学习的任务创建方法变得越来越重要。


技术实现要素:

3.本发明提供了一种任务创建方法、装置、可读介质及电子设备,允许目标用户对生态数据库进行查询,并确定向目标用户发送的反馈信息,从而使得目标用户可以根据反馈信息确定任务创建请求,进而根据该任务创建请求可以合理的为目标用户创建任务。
4.第一方面,本发明提供了一种任务创建方法,包括:
5.确定目标用户的生态数据库查询权限;
6.基于所述目标用户发送的生态数据库查询请求,确定生态数据库的数据信息;
7.基于所述数据信息和所述生态数据库查询请求,确定向所述目标用户发送的反馈信息;
8.接收所述目标用户基于所述反馈信息发送的任务创建请求;
9.基于所述任务创建请求,为所述目标用户创建任务。
10.优选地,
11.所述确定目标用户的生态数据库查询权限,包括:
12.确定目标用户的资源注册信息;
13.若所述目标用户的资源注册信息符合预设条件,则所述目标用户具有生态数据库查询权限;
14.若所述目标用户的资源注册信息不符合预设条件,则所述目标用户不具有生态数据库查询权限。
15.优选地,
16.所述资源注册信息包括,目标用户对应的本地设备资源、算力、带宽。
17.优选地,
18.所述基于所述数据信息和所述生态数据库查询请求,确定向所述目标用户发送的反馈信息,包括:
19.确定所述生态数据库查询请求携带的查询选项;
20.将所述数据信息中所述查询选项对应的内容确定为向所述目标用户发送的反馈信息。
21.优选地,
22.所述查询选项包括:历史联合训练参与者、能源/健康行业联合训练模型,模型精度下载次数统计中的至少一个。
23.优选地,
24.所述方法还包括:
25.基于所述目标用户发送的行业数据库查询请求,确定行业数据库中存储的元数据列表和所述目标用户对应的训练数据;
26.确定所述行业数据库查询请求携带的查询描述词;
27.基于所述查询描述词,在所述元数据列表中确定目标元数据列表;
28.将所述目标元数据列表和所述目标用户对应的训练数据添加入所述反馈信息发送给所述目标用户。
29.第二方面,本发明提供了一种任务创建装置,包括:
30.查询权限确定模块,用于确定目标用户的生态数据库查询权限;
31.数据信息确定模块,用于基于所述目标用户发送的生态数据库查询请求,确定生态数据库的数据信息;
32.反馈信息确定模块,用于基于所述数据信息和所述生态数据库查询请求,确定向所述目标用户发送的反馈信息;
33.创建请求接收模块,用于接收所述目标用户基于所述反馈信息发送的任务创建请求;
34.任务创建模块,用于基于所述任务创建请求,为所述目标用户创建任务。
35.优选地,
36.所述查询权限确定模块,包括:
37.注册信息确定单元,用于确定目标用户的资源注册信息;
38.查询权项确定单元,用于若所述目标用户的资源注册信息符合预设条件,则所述目标用户具有生态数据库查询权限;若所述目标用户的资源注册信息不符合预设条件,则所述目标用户不具有生态数据库查询权限。
39.第三方面,本发明提供了一种可读介质,包括执行指令,当电子设备的处理器执行所述执行指令时,所述电子设备执行如第一方面中任一所述的方法。
40.第四方面,本发明提供了一种电子设备,包括处理器以及存储有执行指令的存储器,当所述处理器执行所述存储器存储的所述执行指令时,所述处理器执行如第一方面中任一所述的方法。
41.本发明提供了一种任务创建方法、装置、可读介质及电子设备,该方法先确定目标用户的生态数据库查询权限,然后基于目标用户发送的生态数据库查询请求,确定生态数据库的数据信息;再根据确定的数据信息和生态数据库查询请求,确定反馈信息,将反馈信息发送给目标用户,目标用户根据接收到的反馈信息确定任务创建请求,并将任务创建请求发送至联合中心,联合中心接收该任务创建请求,并根据该任务创建请求为目标用户创建任务,从而使得为目标用户创建的任务是根据目标用户在查询生态数据库得到反馈信息后进行的,则为目标用户创建的任务可以尽可能的满足目标用户的需求,具有合理性。
附图说明
42.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
43.图1为本发明实施例中提供的第一种任务创建方法的流程示意图;
44.图2为本发明实施例中提供的第二种任务创建方法的流程示意图;
45.图3为本发明实施例中提供的第三种任务创建方法的流程示意图;
46.图4为本发明实施例中提供的第四种任务创建方法的流程示意图;
47.图5为本发明实施例中提供的一种任务创建装置的结构示意图;
48.图6为本发明实施例中提供的一种任务创建装置中查询权限确定模块的结构示意图;
49.图7为本发明实施例中提供的一种电子设备的结构示意图。
具体实施方式
50.为使本发明的目的、技术方案和优点更加清楚,下面将结合具体实施例及相应的附图对本发明的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
51.如图1所示,本发明实施例提供一种任务创建方法,该方法包括:
52.步骤11,确定目标用户的生态数据库查询权限;
53.步骤12,基于所述目标用户发送的生态数据库查询请求,确定生态数据库的数据信息;
54.步骤13,基于所述数据信息和所述生态数据库查询请求,确定向所述目标用户发送的反馈信息;
55.步骤14,接收所述目标用户基于所述反馈信息发送的任务创建请求;
56.步骤15,基于所述任务创建请求,为所述目标用户创建任务。
57.在上述实施例中,先确定目标用户的生态数据库查询权限,然后基于目标用户发送的生态数据库查询请求,确定生态数据库的数据信息;再根据确定的数据信息和生态数据库查询请求,确定反馈信息,将反馈信息发送给目标用户,目标用户根据接收到的反馈信息确定任务创建请求,并将任务创建请求发送至联合中心,联合中心接收该任务创建请求,并根据该任务创建请求为目标用户创建任务,从而使得为目标用户创建的任务是根据目标用户在查询生态数据库得到反馈信息后进行的,则为目标用户创建的任务可以尽可能的满足目标用户的需求,具有合理性。具体的,数据信息包括但不限于历史联合训练参与者、能源/健康行业联合训练模型,模型精度下载次数统计中的至少一个。
58.如图2所示,在本发明一个实施例中,所述步骤11确定目标用户的生态数据库查询权限,包括:
59.步骤111,确定目标用户的资源注册信息;
60.步骤112,若所述目标用户的资源注册信息符合预设条件,则所述目标用户具有生
态数据库查询权限;
61.步骤113,若所述目标用户的资源注册信息不符合预设条件,则所述目标用户不具有生态数据库查询权限。
62.在上述实施例中,目标用户的生态数据库查询权限与目标用户的资源注册信息相关,因此确定目标用户的生态数据库查询权限,先对目标用户的资源注册信息进行确定,判断目标用户的资源注册信息是否符合预设条件,其中预设条件可以为注册信息填写完整,若目标用户的资源注册信息已经填写完整,则目标用户已经完成资源信息注册,该目标用户具有生态数据库查询权限,若目标用户的资源注册信息没有填写完整,表明目标用户尚未完成资源信息注册,此时目标用户不具有生态数据库查询权限,提醒目标用户进行资源信息注册,并将不完整的内容对目标用户进行提醒,以使得目标用户尽快完成资源信息注册,获取生态数据库查询权限。需要说明的是,只有在目标用户的资源注册信息符合预设条件,具有生态数据库查询权限,才会进行后续步骤12。具体的,所述资源注册信息包括,目标用户对应的本地设备资源、算力、带宽。
63.如图3所示,在本发明一个实施例中,所述步骤13基于所述数据信息和所述生态数据库查询请求,确定向所述目标用户发送的反馈信息,包括:
64.步骤131,确定所述生态数据库查询请求携带的查询选项;
65.步骤132,将所述数据信息中所述查询选项对应的内容确定为向所述目标用户发送的反馈信息。
66.在上述实施例中,生态数据库查询请求会携带有查询选项,查询选项为目标用户想要查询的内容,其中,查询选项包括:历史联合训练参与者、能源/健康行业联合训练模型,模型精度下载次数统计中的至少一个。因此在接收到数据库查询请求后,确定数据库查询请求携带的查询选项,根据该查询选项在数据信息中进行选取,将选取出来的内容作为反馈信息发送给目标用户,从而使得在目标用户在提出任务创建请求之前,充分了解现在数据库中的数据信息,为目标用户确定创建任务请求提供依据。
67.如图4所示,在本发明一个实施例中,所述方法还包括:
68.步骤16,基于所述目标用户发送的行业数据库查询请求,确定行业数据库中存储的元数据列表和所述目标用户对应的训练数据;
69.步骤17,确定所述行业数据库查询请求携带的查询描述词;
70.步骤18,基于所述查询描述词,在所述元数据列表中确定目标元数据列表;
71.步骤19,将所述目标元数据列表和所述目标用户对应的训练数据添加入所述反馈信息发送给所述目标用户。
72.在上述实施例中,不仅存在生态数据库,还存在行业数据库,因此目标用户可以对行业数据库进行查询,当目标用户需要对行业数据库进行查询时,目标用户发送行业数据库查询请求,联合中心接收该行业数据库查询请求,并响应该行业数据库查询请求,确定行业数据库中存储的元数据列表和目标用户对应的训练数据,其中元数据列表并不是真实的数据,而是对真实数据的描述,以此可以保证数据提供方的数据隐私。然后确定行业数据库查询请求携带的查询描述词,利用该查询描述词与元数据列表进行比对,在元数据列表中确定出目标元数据列表,其中目标元数据列表是指元数据列表中的描述词与查询描述词相似或一致的元数据。在确定出目标元数据列表后,将目标元数据列表和目标用户对应的训
练数据均加入到反馈信息中,此时该反馈信息中不仅含有目标元数据列表和目标用户对应的训练数据,还含有数据信息中与生态数据库查询请求携带的查询选项相关的内容,将该反馈信息发送给目标用户,从而使得目标用户根据该反馈信息可以充分的了解联合中心的当前情况,以使得目标用户可以做出合理的任务创建请求。其中目标用户的任务创建请求可以为加入某一联合学习任务中,或者也可以为构建模型请求,既目标用户在了解反馈信息后决定不参与联合学习,此时仍然可以为目标用户提供构建模型服务,以满足目标用户的各种需求。
73.基于与上述方法相同的发明构思,如图5所示,本发明实施例提供了一种任务创建装置,包括:
74.查询权限确定模块51,用于确定目标用户的生态数据库查询权限;
75.数据信息确定模块52,用于基于所述目标用户发送的生态数据库查询请求,确定生态数据库的数据信息;
76.反馈信息确定模块53,用于基于所述数据信息和所述生态数据库查询请求,确定向所述目标用户发送的反馈信息;
77.创建请求接收模块54,用于接收所述目标用户基于所述反馈信息发送的任务创建请求;
78.任务创建模块55,用于基于所述任务创建请求,为所述目标用户创建任务。
79.如图6所示,在本发明一个实施例中,所述查询权限确定模块51,包括:
80.注册信息确定单元511,用于确定目标用户的资源注册信息;
81.查询权项确定单元512,用于若所述目标用户的资源注册信息符合预设条件,则所述目标用户具有生态数据库查询权限;若所述目标用户的资源注册信息不符合预设条件,则所述目标用户不具有生态数据库查询权限。
82.为了描述的方便,描述以上装置实施例时以功能分为各种单元或模块分别描述,在实施本发明时可以把各单元或模块的功能在同一个或多个软件和/或硬件中实现。
83.图7是本发明实施例提供的一种电子设备的结构示意图。在硬件层面,该电子设备包括处理器701以及存储有执行指令的存储器702,可选地还包括内部总线703及网络接口704。其中,存储器702可能包含内存7021,例如高速随机存取存储器(random-access memory,ram),也可能还包括非易失性存储器7022(non-volatile memory),例如至少1个磁盘存储器等;处理器701、网络接口704和存储器702可以通过内部总线703相互连接,该内部总线703可以是isa(industry standard architecture,工业标准体系结构)总线、pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等;内部总线703可以分为地址总线、数据总线、控制总线等,为便于表示,图7中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。当然,该电子设备还可能包括其他业务所需要的硬件。当处理器701执行存储器702存储的执行指令时,处理器701执行本发明任意一个实施例中的方法,并至少用于执行如图1至图4所示的方法。
84.在一种可能实现的方式中,处理器从非易失性存储器中读取对应的执行指令到内存中然后运行,也可从其它设备上获取相应的执行指令,以在逻辑层面上形成一种任务创建装置。处理器执行存储器所存放的执行指令,以通过执行的执行指令实现本发明任一实
施例中提供的一种任务创建方法。
85.处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
86.本发明实施例还提供了一种计算机可读存储介质,包括执行指令,当电子设备的处理器执行执行指令时,所述处理器执行本发明任意一个实施例中提供的方法。该电子设备具体可以是如图7所示的电子设备;执行指令是一种任务创建装置所对应计算机程序。
87.本领域内的技术人员应明白,本发明的实施例可提供为方法或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例,或软件和硬件相结合的形式。
88.本发明中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
89.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者锅炉不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者锅炉所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者锅炉中还存在另外的相同要素。
90.以上所述仅为本发明的实施例而已,并不用于限制本发明。对于本领域技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
再多了解一些

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

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

相关文献