The embodiment of the invention discloses the operation method, the operation system and the storage medium of the data model. The method includes: input the first data to the first sub-model, run the first sub-model to generate the first intermediate value, send the first intermediate value to the data model provider, where the first sub-model is arranged in a portable data analysis device, input the first intermediate value to the second sub-model, run the second sub-model to generate the calculation result, and then send the calculation to the data model provider. The results are sent to the portable data analysis device, in which the second sub-model is arranged on the data model provider, the first sub-model and the second sub-model are split parts of the same data model. According to the embodiment of the present invention, the separated sub-models are arranged in different parties, which can protect the intellectual property rights of the data analysis service related parties. Moreover, the embodiment of the present invention has a variety of deployment modes and flexible application.
【技术实现步骤摘要】
数据模型的运行方法、运行系统和存储介质
本专利技术涉及数据分析
,特别是涉及一种数据模型的运行方法、运行系统和存储介质。
技术介绍
当前,数据分析的概念和重要性越来越被人们所认可。比如,对于一个工厂而言,若要实现数据分析,通常需要为该工厂建设信息技术(InformationTechnology,IT)基础设施。而且,在数据分析领域,数据分析服务的关联方通常包括服务提供方(可以称为提供方)和服务的享受方(可以称为用户)。提供方提供数据模型,用户提供数据模型的输入数据,数据模型的输出结果可以供用户作出各种决策。在数据分析服务中,如何保护提供方和用户的知识产权是一个紧迫的问题。比如,用户期望保护用户数据,以免在享受数据分析服务的过程中被提供方获取用户数据;提供方期望保护数据模型,以免在提供数据分析服务的过程中被提供方获取数据模型。
技术实现思路
本专利技术实施方式提出一种数据模型的运行方法、运行系统和存储介质。本专利技术实施方式的技术方案如下:本专利技术实施方式提出的数据模型的运行方法,该方法包括:输入第一数据到第一子模型,运行所述第一子模型生成第一中间值,将所述第一中间值发送到数据模型提供方,其中所述第一子模型布置在便携式数据分析设备中;输入所述第一中间值到第二子模型,运行所述第二子模型以生成计算结果,将所述计算结果发送到所述便携式数据分析设备,其中所述第二子模型布置在所述数据模型提供方,所述第一子模型和所述第二子模型为同一数据模型的拆分部分。在一个实施方式中,该方法还包括:基于训练数据训练出所述数据模型。在一个实施方式中,所述基于训练数据训练出所述数据模型 ...
【技术保护点】
1.数据模型的运行方法,其特征在于,该方法包括:输入第一数据到第一子模型,运行所述第一子模型生成第一中间值,将所述第一中间值发送到数据模型提供方,其中所述第一子模型布置在便携式数据分析设备中(101);输入所述第一中间值到第二子模型,运行所述第二子模型以生成计算结果,将所述计算结果发送到所述便携式数据分析设备,其中所述第二子模型布置在所述数据模型提供方,所述第一子模型和所述第二子模型为同一数据模型的拆分部分(102)。
【技术特征摘要】
1.数据模型的运行方法,其特征在于,该方法包括:输入第一数据到第一子模型,运行所述第一子模型生成第一中间值,将所述第一中间值发送到数据模型提供方,其中所述第一子模型布置在便携式数据分析设备中(101);输入所述第一中间值到第二子模型,运行所述第二子模型以生成计算结果,将所述计算结果发送到所述便携式数据分析设备,其中所述第二子模型布置在所述数据模型提供方,所述第一子模型和所述第二子模型为同一数据模型的拆分部分(102)。2.根据权利要求1所述的数据模型的运行方法,其特征在于,该方法还包括:预先基于训练数据训练出所述数据模型。3.根据权利要求2所述的数据模型的运行方法,其特征在于,所述基于训练数据训练出所述数据模型包括:利用所述便携式数据分析设备接收所述训练数据,将所述训练数据发送到所述数据模型提供方(301);在所述数据模型提供方,基于所述训练数据训练得到所述数据模型(302)。4.根据权利要求2所述的数据模型的运行方法,其特征在于,所述基于训练数据训练出所述数据模型包括:在所述便携式数据分析设备中设置第一子模型(201);利用所述便携式数据分析设备接收所述训练数据,输入所述训练数据到所述第一子模型,运行所述第一子模型生成第一训练值,将所述第一训练值发送到所述数据模型提供方(202);在所述数据模型提供方,基于所述第一训练值训练得到所述第二子模型(203)。5.根据权利要求1所述的数据模型的运行方法,其特征在于,还预先包括:在所述数据模型提供方,将所述数据模型拆分为所述第一子模型和所述第二子模型;将所述第一子模型发送到所述便携式数据分析设备中。6.根据权利要求5所述的数据模型的运行方法,其特征在于,所述第一子模型包含聚合算法、特征提取算法、可颠倒的随机变换函数或自动编码器。7.根据权利要求1所述的数据模型的运行方法,其特征在于,当第一子模型为所述第二子模型的自变量时,所述第二子模型为所述数据模型。8.根据权利要求1所述的数据模型的运行方法,其特征在于,还包括:设置数据模型处理进程,所述数据模型处理进程包含在所述便携式数据分析设备中执行的数据分析进程及在所述数据模型提供方执行的数据分析进程,其中:所述在便携式数据分析设备中执行...
【专利技术属性】
技术研发人员:S·丹尼尔,R·奥克萨娜,田鹏伟,
申请(专利权)人:西门子中国有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。