【技术实现步骤摘要】
AI模型更新的方法、装置、计算设备和存储介质
[0001]本申请涉及人工智能(Artificial Intelligence,AI)
,特别涉及一种AI模型更新的方法、装置、计算设备和存储介质。
技术介绍
[0002]随着人工智能技术的发展,AI模型应用越来越广泛。目前AI模型主要是采用机器学习等算法基于大量数据来学习AI模型的参数,由于AI模型是通过学习大量数据获得,所以所构建的AI模型尽管具有一定的泛化能力,但是当其所使用的场景下的数据分布和其训练数据分布存在较大差异时,AI模型的表现会受到影响,精度降低,且分布差异越大,精度降低越显著。然而AI模型的实际应用环境是动态变化的,因此在实际应用场景中,数据分布有可能不断变化,有可能导致AI模型在变化的应用场景下无法保持稳定的精度。为了使AI模型的精度可以适应场景的变化,需要对AI模型进行自适应的更新。
[0003]相关技术中,是开发了一个AI平台,用户通过AI平台自行完成对模型的更新。具体的,AI平台提供了从训练AI模型至部署AI模型所需的功能,这些功能通常包括数据标注、数据管理、模型训练和模型推理等。用户可以通过AI平台训练AI模型,后续用户在确定当前的AI模型不适应于当前的场景时,用户可以提供当前的场景的数据集,对AI模型进行更新,以使更新后的AI模型适应当前的场景,再将更新后的AI模型应用于当前的场景。
[0004]由于相关技术的AI模型更新的方法只能在AI模型的精度降低后,用户感知到AI模型在当前场景下精度下降了,才会去进行AI模型的更 ...
【技术保护点】
【技术特征摘要】
1.一种人工智能AI模型更新的方法,其特征在于,所述方法包括:获取推理数据集,其中,所述推理数据集中的推理数据用于输入至已有AI模型执行推理;确定所述推理数据集的数据分布与训练数据集的数据分布存在差异,其中,所述训练数据集为训练所述已有AI模型所使用的数据集;利用所述推理数据集,对所述已有AI模型进行更新,获得更新后的AI模型。2.根据权利要求1所述的方法,其特征在于,所述已有AI模型部署在推理平台,所述方法还包括:比较所述更新后的AI模型和所述已有AI模型的推理精度,确定所述更新后的AI模型的推理精度优于所述已有AI模型的推理精度;将所述更新后的AI模型部署至所述推理平台,以使所述更新后的AI模型代替所述已有AI模型执行推理。3.根据权利要求2所述的方法,其特征在于,所述将所述更新后的AI模型部署至所述推理平台之前,还包括:通过显示界面显示所述已有AI模型的推理精度和所述更新后的AI模型的推理精度;接收用户对所述已有AI模型的更新指令。4.根据权利要求1至3任一项所述的方法,其特征在于,所述利用所述推理数据集,对所述已有AI模型进行更新,包括:若所述差异达到离线更新条件,则利用所述推理数据集对所述已有AI模型进行离线更新;若所述差异未达到所述离线更新条件,则利用所述推理数据集对所述已有AI模型进行在线更新。5.根据权利要求4所述的方法,其特征在于,所述利用所述推理数据集对所述已有AI模型进行在线更新,包括:利用所述推理数据集的数据分布与所述训练数据集的数据分布的差异,确定所述已有AI模型的目标部分的参数变化量;基于所述已有AI模型中所述目标部分当前的参数和所述参数变化量,确定更新后的AI模型中所述目标部分的参数。6.根据权利要求1至4任一项所述的方法,其特征在于,所述利用所述推理数据集,对所述已有AI模型进行更新,包括:根据所述推理数据集构造目标数据集;利用所述目标数据集对所述已有AI模型进行更新。7.根据权利要求6所述的方法,其特征在于,所述根据所述推理数据集构造目标数据集,包括:在所述推理数据集中,获取满足样例条件的目标数据,通过显示界面显示所述目标数据;获取用户对所述目标数据的标注结果;根据所述目标数据以及所述目标数据的标注结果,构建目标数据集。8.根据权利要求6所述的方法,其特征在于,所述目标数据集包括适合所述推理数据集
的数据分布的未标注数据和标注数据;所述利用所述目标数据集对所述已有AI模型进行更新,包括:利用所述目标数据集中的未标注数据,使用无监督方式对所述已有AI模型中的特征提取部分进行优化;根据优化后的特征提取部分和所述目标数据集中的标注数据,对所述已有AI模型进行更新。9.根据权利要求6所述的方法,其特征在于,所述目标数据集包括适合所述推理数据集的数据分布的未标注数据和标注数据;所述利用所述目标数据集对所述已有AI模型进行更新,包括:利用所述已有AI模型,对所述目标数据集中的未标注数据进行标注,获得所述未标注数据的标注结果;根据所述未标注数据的标注结果和所述目标数据集中的标注数据,对所述已有AI模型进行更新。10.根据权利要求6或7所述的方法,其特征在于,所述利用所述目标数据集对所述已有AI模型进行更新,包括:根据所述目标数据集中数据的数据特性,获取更新所述已有AI模型的策略;根据所述策略,对所述已有AI模型进行更新。11.根据权利要求1至10任一项所述的方法,其特征在于,所述方法还包括:获取用户输入的AI模型的更新周期;所述确定所述推理数据集的数据分布与训练数据集的数据分布存在差异,包括:根据所述AI模型的更新周期,确定所述推理数据集的数据分布与训练数据集的数据分布存在差异。12.一种人工智能AI模型更新的装置,其特征在于,所述装置包括:获取模块,用于获取推理数据集,其中,所述推理数据集中的推理数据用于输入至已有AI模型执行推理;确定模块,用于确定所述推理...
【专利技术属性】
技术研发人员:邬书哲,金鑫,李心成,涂丹丹,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。