一种模型更新方法及装置制造方法及图纸

技术编号:31225762 阅读:14 留言:0更新日期:2021-12-08 09:30
本申请实施例提供了一种模型更新方法及装置,涉及通信领域,所述方法能够减少模型更新带来的资源浪费。包括:第一设备从第二设备接收第一消息,根据第一消息获取模型文件。其中,第一消息包括所述模型文件的标识信息和所述模型文件的路径信息,或,第一消息包括所述模型文件和所述模型文件的标识信息。第一设备还可以从第二设备接收第二消息,根据第二消息和模型文件激活目标模型,第二消息包括所述模型文件的标识信息和所述目标模型的标识信息。型文件的标识信息和所述目标模型的标识信息。型文件的标识信息和所述目标模型的标识信息。

【技术实现步骤摘要】
一种模型更新方法及装置


[0001]本申请实施例涉及通信领域,尤其涉及一种模型更新方法及装置。

技术介绍

[0002]5G(5th-Generation,第五代移动通信技术)网络给运营商带来了更丰富的业务类型,同时也需要更高效的资源管理方案以及更灵活的网络架构以便于开展业务创新。无线接入网逐渐朝着更开放及更智能的方向演进。
[0003]智能化的无线网络架构包括的功能模块有操作维护管理模块(operations administration and maintenance,OAM)、无线接入网(radio access network,RAN)、第一无线控制器以及第二无线控制器。其中,第一无线控制器主要用于提供无线网络控制面的功能,第二无线控制器和OAM主要用于提供管理面的功能。第一无线控制器、第二无线控制器可以通过部署不同的业务功能模块来实现功能业务,其中,第一无线控制器中存在一类采用机器学习(machine learning,ML)模型的业务功能模块(以下简称为基于ML的业务功能模块)。基于ML的业务功能模块可以利用ML模型实现业务功能,提高RAN网络的性能。
[0004]目前可以通过更新镜像软件包的方式对基于ML的业务功能模块所使用的ML模型进行更新。镜像软件包中除模型相关文件外,还包含基础操作系统和第三方插件等软件,体积通常非常大(百MB级别甚至GB级别),因此在更新ML模型时需要在相关接口上传输大量的冗余信息,占用大量接口带宽,造成资源浪费。

技术实现思路

[0005]本申请实施例提供了一种模型更新方法及装置,能够减少模型更新带来的资源浪费。
[0006]第一方面,提供了一种模型更新方法,包括:第一设备从第二设备接收第一消息,根据第一消息获取模型文件。其中,第一消息包括所述模型文件的标识信息和所述模型文件的路径信息,或,第一消息包括所述模型文件和所述模型文件的标识信息。第一设备还可以从第二设备接收第二消息,根据第二消息和模型文件激活目标模型,第二消息包括所述目标模型的标识信息以及模型文件的标识信息。
[0007]本申请实施例提供的方法中,可以基于模型文件进行模型管理。例如,在对模型进行更新时,通过相关接口传输模型文件或模型文件的信息,从而可以只对模型文件进行更新、替换。无需传输镜像软件包就可以实现模型更新,可以避免占用大量接口带宽传输模型更新不需要的信息,减少更新模型带来的资源浪费和时延。
[0008]结合第一方面,在第一方面的第一种可能的实现方式中,所述模型文件的标识信息包括以下至少一项:文件标识信息、使用目标模型的设备的标识信息、模型标识信息或模型文件的版本信息;所述目标模型的标识信息包括以下至少一项:使用所述目标模型的设备的标识信息、模型标识信息。其中,模型标识信息用于指示一个模型,例如,模型文件的标识信息中的模型标识信息可以指示使用所述模型文件的模型,即本申请实施例所述的目标
模型。
[0009]本申请实施例还提供了模型文件标识的几种可能,根据模型文件的标识可以索引到相应的模型,以便基于模型文件对模型进行更新。
[0010]结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中第一设备根据第一消息获取模型文件,包括:第一设备根据路径信息获取模型文件,路径信息用于指示模型文件的存储路径;或,第一设备解析第一消息获取模型文件。
[0011]本申请实施例还提供了获取模型文件的两种可能。当第一消息为文件下载消息,第一消息包括模型文件的路径信息,第一设备可以在路径信息指示的存储路径获取到模型文件;当第一消息为文件传输消息,第一消息包括模型文件,第一设备接收到第一消息后解析第一消息可以获取到模型文件。
[0012]结合第一方面或第一方面的第一或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,第一设备根据第二消息和模型文件激活目标模型,包括:第一设备根据模型文件更新目标模型的模型文件,并运行目标模型。
[0013]本申请实施例还提供了根据获取到的模型文件激活模型的具体实现方式,可以利用获取到的新的模型文件替换目标模型当前使用的模型文件,基于模型文件完成模型的更新。
[0014]结合第一方面或第一方面的第一至第三种可能的实现方式中的任意一种,在第一方面的第三种可能的实现方式中,第二消息还包括模型列表;模型列表包括至少一个模型标识。
[0015]本申请实施例提供的方法适用于多个模型使用同一个模型文件的场景,在此场景中,使用文件标识区分不同的模型文件。模型列表包括至少一个模型标识,至少一个模型标识与文件标识对应,即至少一个模型标识对应的模型均使用文件标识对应的模型文件。通过第二消息指示模型列表,以便使用同一个模型文件对多个模型进行更新。
[0016]结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,设备根据第二消息和模型文件激活目标模型,包括:第一设备根据模型文件更新至少一个模型标识对应的至少一个目标模型的模型文件,并运行至少一个目标模型。
[0017]本申请实施例提供的方法中,可以根据模型列表确定多个模型,使用新的模型文件对所述多个模型进行更新,避免针对多个模型重复进行模型文件传输,节省了传输资源。
[0018]结合第一方面或第一方面的第一至第五种可能的实现方式,在第一方面的第六种可能的实现方式中,第二消息还包括目标模型的激活信息;激活信息包括目标模型的激活类型和/或目标模型的激活时间;其中,激活类型包括立即激活、延时激活、定时激活或周期性激活。
[0019]本申请实施例提供的方法中,还可以结合激活类型和激活信息实现模型的定时激活。
[0020]结合第一方面或第一方面的第一至第六种可能的实现方式,在第一方面的第七种可能的实现方式中,第一消息还包括文件类型;文件类型包括模型文件类型和/或子模型文件类型。
[0021]本申请实施例提供的方法中,还可以指示文件为模型文件类型,使得第一设备可以确定新获取的文件是模型文件,以便基于模型文件对模型进行更新。此外,还可以基于子
模型文件实现模型更新,能够实现更精细的模型管理。
[0022]第二方面,提供了一种模型更新方法,包括:第二设备向第一设备发送第一消息,指示第一设备获取模型文件。其中,第一消息包括所述模型文件的标识信息和所述模型文件的路径信息,或,第一消息包括所述模型文件和所述模型文件的标识信息。第二设备还可以向第一设备发送第二消息,指示第一设备使用所述模型文件激活目标文件。其中,第二消息包括所述目标模型的标识信息以及模型文件的标识信息。
[0023]本申请实施例提供的方法中,可以基于模型文件进行模型管理。例如,在对模型进行更新时,通过相关接口传输模型文件或模型文件的信息,从而可以只对模型文件进行更新、替换。无需传输镜像软件包就可以实现模型更新,可以避免占用大量接口带宽传输模型更新不需要的信息,减少更新模型带来的资源浪费和时延。
[0024]结合第二方面,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模型更新方法,其特征在于,包括:第一设备从第二设备接收第一消息,根据所述第一消息获取模型文件;所述第一消息包括所述模型文件的标识信息和所述模型文件的路径信息,或,所述第一消息包括所述模型文件和所述模型文件的标识信息;所述第一设备从所述第二设备接收第二消息,根据所述第二消息和所述模型文件激活目标模型,所述第二消息包括所述目标模型的标识信息以及所述模型文件的标识信息。2.根据权利要求1所述的方法,其特征在于,所述模型文件的标识信息包括以下至少一项:文件标识信息、使用所述目标模型的设备的标识信息、模型标识信息以及所述模型文件的版本信息;所述目标模型的标识信息包括以下至少一项:使用所述目标模型的设备的标识信息以及所述模型标识信息。3.根据权利要求1或2所述的方法,其特征在于,所述第一设备根据所述第一消息获取所述模型文件,包括:所述第一设备根据所述路径信息获取所述模型文件,所述路径信息用于指示所述模型文件的存储路径;或,所述第一设备解析所述第一消息获取所述模型文件。4.根据权利要求1-3任一项所述的方法,其特征在于,所述第一设备根据所述第二消息和所述模型文件激活目标模型,包括:所述第一设备根据所述模型文件更新所述目标模型的模型文件,并运行所述目标模型。5.根据权利要求1-3任一项所述的方法,其特征在于,所述第二消息还包括模型列表;所述模型列表包括至少一个模型标识。6.根据权利要求5所述的方法,其特征在于,所述第一设备根据所述第二消息和所述模型文件激活目标模型,包括:所述第一设备根据所述模型文件更新所述至少一个模型标识对应的至少一个目标模型的模型文件,并运行所述至少一个目标模型。7.根据权利要求1-6任一项所述的方法,其特征在于,所述第二消息还包括所述目标模型的激活信息;所述激活信息包括所述目标模型的激活类型和/或所述目标模型的激活时间;其中,所述激活类型包括立即激活、延时激活、定时激活或周期性激活。8.根据权利要求1-7任一项所述的方法,其特征在于,所述第一消息还包括文件类型;所述文件类型包括模型文件类型和/或子模型文件类型。9.一种模型更新方法,其特征在于,包括:第一设备从第二设备接收第一消息,所述第一消息包括第一参数;所述第一参数用于描述目标模型的模型文件的存储位置;所述第一设备根据所述第一参数获取所述模型文件;所述第一设备从所述第二设备接收第二消息,所述第二消息包括第二参数,所述第二参数用于描述所述目标模型的状态;
所述第一设备根据所述第二消息中的第二参数以及所述模型文件激活所述目标模型。10.根据权利要求9所述的方法,其特征在于,所述第一消息还包括所述模型文件的标识;所述模型文件的标识信息包括以下至少一项:使用所述目标模型的设备的标识信息、模型标识信息和所述模型文件的版本信息。11.根据权利要求9或10所述的方法,其特征在于,所述第二消息还包括所述目标模型的标识信息,所述目标模型的标识信息包括以下至少一项:使用所述目标模型的设备的标识信息以及模型标识信息。12.根据权利要求10所述的方法,其特征在于,所述方法还包括:根据所述模型文件的版本信息修改所述目标模型的第三参数的值;所述第三参数用于描述所述目标模型当前使用的模型文件的版本。13.根据权利要求9-12任一项所述的方法,其特征在于,所述第一设备根据所述第二消息中的第二参数以及所述模型文件激活所述目标模型之前,所述方法还包括:所述第一设备从所述第二设备接收第三消息;所述第三消息包括所述第二参数;所述第一设备根据所述第三消息中的第二参数将所述目标模型去激活。14.根据权利要求9-13任一项所述的方法,其特征在于,所述第一设备根据所述第二消息中的第二参数以及所述模型文件激活所述目标模型,包括:所述第二参数的值指示所述目标模型的状态为激活,则所述第一设备根据所述模型文件更新所述目标模型的模型文件,并运行所述目标模型。15.一种装置,其特征在于,包括:通信单元,用于从第二设备接收第一消息;所述第一消息包括模型文件的标识信息和所述模型...

【专利技术属性】
技术研发人员:黄谢田秦东润曹龙雨于益俊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1