模型调用方法、装置及计算机存储介质制造方法及图纸

技术编号:24455848 阅读:17 留言:0更新日期:2020-06-10 15:31
本申请公开了一种模型调用方法、装置及计算机存储介质,属于人工智能技术领域。在本申请中,当需要调用第一模型时,便可从该全局特征值集中获取第一模型包括的各个第一特征对应的第一特征值,以确定第一模型的处理结果。如此,各个模型可以共享同一个全局特征值集,避免了计算机资源的浪费。其次,为了避免更新模型之后需要重新维护一个全局特征值集,可以针对模型配置更新标记符,该更新标记符用于指示第一模型是否已更新,并在全局特征值集中针对各个特征配置不同更新标记符下的特征值,这样后续即使某个模型更新,更新后的模型和更新前的模型仍然可以共享同一个全局特征值集,无需单独再配置一个全局特征值集,进一步降低了计算机资源的浪费。

Model calling method, device and computer storage medium

【技术实现步骤摘要】
模型调用方法、装置及计算机存储介质
本申请涉及人工智能
,特别涉及一种模型调用方法、装置及计算机存储介质。
技术介绍
在人工智能
中,当需要调用某个训练后的模型对当前测试数据进行人工智能处理时,需先确定该模型包括的多个特征,以从当前测试数据中获取这多个特征中每个特征的特征值,然后通过该模型对这多个特征中每个特征的特征值进行处理,即可得到该模型的处理结果。比如,对于用于识别用户是否恶意买家的模型,该模型包括特征1“最近一月的订单总量”,以及特征2“最近一月每天的订单频率”。在通过该模型识别某个用户是否是恶意买家时,需先确定特征1对应的特征值和特征2对应的特征值,然后基于该模型对这两个特征值进行处理,得到针对该用户的识别结果。相关技术中,针对每个模型,维护一个特征数据库,该特征数据库包括基于用户数据提取的该模型包括多个特征中每个特征的特征值。比如,对于用于识别用户是否恶意买家的模型,维护一个特征数据库,该特征数据库中存储各个用户与特征1对应的特征值,和与特征2对应的特征值。后续当需要调用某个模型时,直接获取该模型对应的特征数据库,然后从特征数据库中确定该模型对应各个特征中每个特征的特征值即可。但是这种调用方式需要针对每个模型维护一个特征数据库,从而导致计算机资源的浪费。
技术实现思路
本申请实施例提供了一种模型调用方法、装置及计算机存储介质,可以避免计算机资源的浪费。所述技术方案如下:一方面、提供了一种模型调用方法,所述方法包括:基于待调用的第一模型的标识,确定所述第一模型的更新标记符和所述第一模型包括的多个第一特征,所述更新标记符用于指示所述第一模型是否已更新;基于所述第一模型的更新标记符从全局特征值集中获取所述多个第一特征中每个第一特征的特征值,所述全局特征值集中存储的每个特征包括一个或多个特征值,所述一个或多个特征值中每个特征值对应一个更新标记符;基于所述多个第一特征中每个第一特征的特征值,确定所述第一模型的处理结果。可选地,所述基于待调用的第一模型的标识,确定所述第一模型的更新标记符和所述第一模型包括的多个第一特征,包括:从映射文件集中获取与所述第一模型的标识对应的映射文件,所述映射文件集包括多个映射文件和与所述多个映射文件一一对应的多个模型标识,每个映射文件用于配置对应的模型标识所指示的模型的更新标记符和所指示的模型包括的多个特征;从获取的映射文件中确定所述第一模型的更新标记符和所述第一模型包括的多个第一特征。可选地,每个映射文件包括对应的模型标识所指示的模型包括的每个特征的索引;所述从获取的映射文件中确定所述第一模型包括的多个第一特征,包括:确定所述获取的映射文件中包括的多个第一索引;从全局索引配置文件中获取与所述第一模型的更新标记符对应的全局索引集,所述全局索引配置文件包括多个全局索引集和与所述多个全局索引集一一对应的多个更新标记符,每个全局特征集包括多个特征和与所述多个特征一一对应的索引;从获取的全局索引集中确定与所述多个第一索引一一对应的多个第一特征。可选地,所述方法还包括:确定用于训练第二模型的多个第二特征、所述第二模型的标识、以及所述第二模型的更新标记符;生成所述多个第二特征中每个第二特征的索引;将所述多个第二特征中每个第二特征的索引和所述多个第二特征添加在所述全局索引配置文件中与所述第二模型的更新标记符对应的全局索引集中;根据所述多个第二特征中每个第二特征的索引和所述第二模型的更新标记符生成与所述第二模型的标识对应的映射文件,将生成的映射文件添加在所述映射文件集中。可选地,所述方法还包括:接收模型更新指令,所述模型更新指令用于指示第三模型的更新标记符从第一更新标记符切换为第二更新标记符,所述第三模型为任一模型,所述第一更新标记符用于指示所述第三模型未更新,所述第二更新标记符用于指示所述第三模型已更新;对于所述第三模型包括的多个第三特征中任一第三特征,从所述全局特征值集合中确定与所述任一第三特征和所述第一更新标记符对应的第三特征值;在所述全局特征值集合添加所述第三特征值和所述第二更新标记符之间的对应关系。另一方面、提供了一种模型调用装置,所述装置包括:第一确定模块,用于基于待调用的第一模型的标识,确定所述第一模型的更新标记符和所述第一模型包括的多个第一特征,所述更新标记符用于指示所述第一模型是否已更新;获取模块,用于基于所述第一模型的更新标记符从全局特征值集中获取所述多个第一特征中每个第一特征的特征值,所述全局特征值集中存储的每个特征包括一个或多个特征值,所述一个或多个特征值中每个特征值对应一个更新标记符;第二确定模块,用于基于所述多个第一特征中每个第一特征的特征值,确定所述第一模型的处理结果。可选地,所述第一确定模块,包括:获取单元,用于从映射文件集中获取与所述第一模型的标识对应的映射文件,所述映射文件集包括多个映射文件和与所述多个映射文件一一对应的多个模型标识,每个映射文件用于配置对应的模型标识所指示的模型的更新标记符和所指示的模型包括的多个特征;确定单元,用于从获取的映射文件中确定所述第一模型的更新标记符和所述第一模型包括的多个第一特征。可选地,每个映射文件包括对应的模型标识所指示的模型包括的每个特征的索引;所述确定单元,用于:确定所述获取的映射文件中包括的多个第一索引;从全局索引配置文件中获取与所述第一模型的更新标记符对应的全局索引集,所述全局索引配置文件包括多个全局索引集和与所述多个全局索引集一一对应的多个更新标记符,每个全局特征集包括多个特征和与所述多个特征一一对应的索引;从获取的全局索引集中确定与所述多个第一索引一一对应的多个第一特征。可选地,所述装置还包括:第三确定模块,用于确定用于训练第二模型的多个第二特征、所述第二模型的标识、以及所述第二模型的更新标记符;第一生成模块,用于生成所述多个第二特征中每个第二特征的索引;第一添加模块,用于将所述多个第二特征中每个第二特征的索引和所述多个第二特征添加在所述全局索引配置文件中与所述第二模型的更新标记符对应的全局索引集中;第二生成模块,用于根据所述多个第二特征中每个第二特征的索引和所述第二模型的更新标记符生成与所述第二模型的标识对应的映射文件,将生成的映射文件添加在所述映射文件集中。可选地,所述装置还包括:接收模块,用于接收模型更新指令,所述模型更新指令用于指示第三模型的更新标记符从第一更新标记符切换为第二更新标记符,所述第三模型为任一模型,所述第一更新标记符用于指示所述第三模型未更新,所述第二更新标记符用于指示所述第三模型已更新;第四确定模块,用于对于所述第三模型包括的多个第三特征中任一第三特征,从所述全局特征值集合中确定与所述任一第三特征和所述第一更新标记符对应的第三特征值;第二添加模块,用于本文档来自技高网...

【技术保护点】
1.一种模型调用方法,其特征在于,所述方法包括:/n基于待调用的第一模型的标识,确定所述第一模型的更新标记符和所述第一模型包括的多个第一特征,所述更新标记符用于指示所述第一模型是否已更新;/n基于所述第一模型的更新标记符从全局特征值集中获取所述多个第一特征中每个第一特征的特征值,所述全局特征值集中存储的每个特征包括一个或多个特征值,所述一个或多个特征值中每个特征值对应一个更新标记符;/n基于所述多个第一特征中每个第一特征的特征值,确定所述第一模型的处理结果。/n

【技术特征摘要】
1.一种模型调用方法,其特征在于,所述方法包括:
基于待调用的第一模型的标识,确定所述第一模型的更新标记符和所述第一模型包括的多个第一特征,所述更新标记符用于指示所述第一模型是否已更新;
基于所述第一模型的更新标记符从全局特征值集中获取所述多个第一特征中每个第一特征的特征值,所述全局特征值集中存储的每个特征包括一个或多个特征值,所述一个或多个特征值中每个特征值对应一个更新标记符;
基于所述多个第一特征中每个第一特征的特征值,确定所述第一模型的处理结果。


2.如权利要求1所述的方法,其特征在于,所述基于待调用的第一模型的标识,确定所述第一模型的更新标记符和所述第一模型包括的多个第一特征,包括:
从映射文件集中获取与所述第一模型的标识对应的映射文件,所述映射文件集包括多个映射文件和与所述多个映射文件一一对应的多个模型标识,每个映射文件用于配置对应的模型标识所指示的模型的更新标记符和所指示的模型包括的多个特征;
从获取的映射文件中确定所述第一模型的更新标记符和所述第一模型包括的多个第一特征。


3.如权利要求2所述的方法,其特征在于,每个映射文件包括对应的模型标识所指示的模型包括的每个特征的索引;
所述从获取的映射文件中确定所述第一模型包括的多个第一特征,包括:
确定所述获取的映射文件中包括的多个第一索引;
从全局索引配置文件中获取与所述第一模型的更新标记符对应的全局索引集,所述全局索引配置文件包括多个全局索引集和与所述多个全局索引集一一对应的多个更新标记符,每个全局特征集包括多个特征和与所述多个特征一一对应的索引;
从获取的全局索引集中确定与所述多个第一索引一一对应的多个第一特征。


4.如权利要求3所述的方法,其特征在于,所述方法还包括:
确定用于训练第二模型的多个第二特征、所述第二模型的标识、以及所述第二模型的更新标记符;
生成所述多个第二特征中每个第二特征的索引;
将所述多个第二特征中每个第二特征的索引和所述多个第二特征添加在所述全局索引配置文件中与所述第二模型的更新标记符对应的全局索引集中;
根据所述多个第二特征中每个第二特征的索引和所述第二模型的更新标记符生成与所述第二模型的标识对应的映射文件,将生成的映射文件添加在所述映射文件集中。


5.如权利要求1至4任一所述的方法,其特征在于,所述方法还包括:
接收模型更新指令,所述模型更新指令用于指示第三模型的更新标记符从第一更新标记符切换为第二更新标记符,所述第三模型...

【专利技术属性】
技术研发人员:薛春军赵守来夏日
申请(专利权)人:北京每日优鲜电子商务有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1