【技术实现步骤摘要】
本申请涉及计算机,尤其涉及人工智能,具体涉及一种模型训练方法、一种模型训练装置、一种计算机设备、一种计算机可读存储介质以及一种计算机程序产品。
技术介绍
1、集成网络模型是指将多个不同的单一网络模型组合在一起而生成的网络模型。单一网络模型指的是一个独立的神经网络模型,它通常由一个或多个神经网络层组成,用于执行特定的任务或学习特定的数据特征。通常会为集成网络模型设计并行策略,该并行策略用于指示集成网络模型的并行训练任务和该并行训练任务的执行方式,进而按照该并行策略所指示的执行方式,执行集成网络模型的并行训练任务,以加速集成网络模型的模型训练过程。但训练集成网络模型时仍然受到计算效率和可扩展性的限制,如何提升训练集成网络模型时的计算效率和可扩展性,进一步加快集成网络模型的模型训练过程,已成为技术人员所重点关注的问题。
技术实现思路
1、本申请实施例提供了一种模型训练方法、装置及设备、介质、产品,能够提升训练集成网络模型时的计算效率和可扩展性,加快集成网络模型的模型训练过程。
2、一
...【技术保护点】
1.一种模型训练方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,任一个所述子网络模型的并行策略还用于指示任一个所述子网络模型的并行参数,任一个所述子网络模型表示为子网络模型Mi,i为小于或者等于M的整数;
3.如权利要求2所述的方法,其特征在于,所述多个参考并行策略包括第一参考并行策略;所述并行参数包括数据并行参数、模型并行参数,所述数据并行参数包括微批次大小;
4.如权利要求2所述的方法,其特征在于,所述基于所述子网络模型Mi的策略搜索空间中每个所述参考并行策略指示的参考并行参数,确定所述子网络模型Mi在
...【技术特征摘要】
1.一种模型训练方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,任一个所述子网络模型的并行策略还用于指示任一个所述子网络模型的并行参数,任一个所述子网络模型表示为子网络模型mi,i为小于或者等于m的整数;
3.如权利要求2所述的方法,其特征在于,所述多个参考并行策略包括第一参考并行策略;所述并行参数包括数据并行参数、模型并行参数,所述数据并行参数包括微批次大小;
4.如权利要求2所述的方法,其特征在于,所述基于所述子网络模型mi的策略搜索空间中每个所述参考并行策略指示的参考并行参数,确定所述子网络模型mi在每个所述参考并行策略下的训练耗时之前,所述方法还包括:
5.如权利要求4所述的方法,其特征在于,所述多个参考并行策略包括第一参考并行策略;所述并行参数包括数据并行参数,所述数据并行参数包括微批次大小和数据并行度;
6.如权利要求1所述的方法,其特征在于,所述基于所述m个子网络模型的并行策略,构建所述网络模型的训练系统,包括:
7.如权利要求6所述的方法,其特征在于,任一个所述子网络模型表示为子网络模型mi,所述网络模型中还包括与所述子网络模型mi具有级联关系的子网络模型mj,所述子网络模型mi对应通信组i,所述子网络模型mj对应通信组j;i和j均为小于或者等于m的整数,且i不等于j;
8.如权利要求7所述的方法,其特征在于,任一个所述子网络模型的并行策略还用于指示任一个所述子网络模型的并行参数,所述并行参数包括数据并行参数,所述...
【专利技术属性】
技术研发人员:杨程旭,蒋杰,王迪,陶阳宇,薛金宝,刘成军,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。