1.一种模型获取方法,包括:
获取参考模型输出的M个第一软标签,其中,所述M个第一软标签分别与所述参考模型的M个目标连接层一一对应;
依据所述M个第一软标签对超网络中的子网络的中间节点的连接参数进行更新,得到目标模型;
其中,所述子网络的第i个中间节点是基于第i个目标连接层对应的第一软件标签进行更新,所述第i个中间节点位于所述超网络包括的M个连接层中的第i个连接层。
2.根据权利要求1所述的方法,其中,所述子网络中的每个中间节点均存在K+1个连接,所述K为大于1的整数,所述依据所述M个第一软标签对超网络中的子网络的中间节点的连接参数进行更新,包括:
对所述子网络进行K轮迭代更新,其中,每轮迭代更新删除每个所述中间节点的一个连接。
3.根据权利要求2所述的方法,其中,所述超网络包括输出节点,所述K轮迭代更新中的第j轮更新,包括:
按照预设顺序分别对所述子网络中的中间节点的连接进行删除,其中,所述预设顺序为按照所述子网络中的中间节点与所述输出节点之间的距离,由小至大进行排序得到的顺序。
4.根据权利要求3所述的方法,其中,所述按照预设顺序分别对所述子网络中的中间节点的连接方式进行删除,包括:
对目标中间节点进行K+1次删除操作,得到K+1个中间超网络,其中,每次删除操作删除所述目标中间节点的一个不同连接,所述目标中间节点为所述子网络中的任意中间节点,且所述目标中间节点位于所述M个连接层中的第y个连接层,y为1至M中任一整数;
确定所述K+1个中间超网络中的第y个连接层输出的K+1个第二软标签;
基于所述K+1个第二软标签与第y个目标连接层所对应的目标第一软标签之间的距离,将所述K+1个中间超网络中的目标超网络确定为更新后的超网络。
5.根据权利要求4所述的方法,其中,所述目标超网络为所述K+1个中间超网络中输出的第二软标签与所述目标第一软标签之间的距离最小的超网络。
6.根据权利要求1所述的方法,其中,所述参考模型包括的连接层的数量为所述M的整数倍,所述M个目标连接层中任意两个目标连接层之间间隔的连接层数相同。
7.一种模型获取装置,包括:
获取模块,用于获取参考模型输出的M个第一软标签,其中,所述M个第一软标签分别与所述参考模型的M个目标连接层一一对应;
更新模块,用于依据所述M个第一软标签对超网络中的子网络的中间节点的连接参数进行更新,得到目标模型;
其中,所述子网络的第i个中间节点是基于第i个目标连接层对应的第一软件标签进行更新,所述第i个中间节点位于所述超网络包括的M个连接层中的第i个连接层。
8.根据权利要求7所述的装置,其中,所述子网络中的每个中间节点均存在K+1个连接,所述K为大于1的整数;
所述更新模块,具体用于对所述子网络进行K轮迭代更新,其中,每轮迭代更新删除每个所述中间节点的一个连接。
9.根据权利要求8所述的装置,其中,所述更新模块,具体还用于按照预设顺序分别对所述子网络中的中间节点的连接进行删除,其中,所述预设顺序为按照所述子网络中的中间节点与所述输出节点之间的距离,由小至大进行排序得到的顺序。
10.根据权利要求9所述的装置,其中,所述更新模块,包括:删除单元,用于对目标中间节点进行K+1次删除操作,得到K+1个中间超网络,其中,每次删除操作删除所述目标中间节点的一个不同连接,所述目标中间节点为所述子网络中的任意中间节点,且所述目标中间节点位于所述M个连接层中的第y个连接层,y为1至M中任一整数;
确定单元,用于确定所述K+1个中间超网络中的第y个连接层输出的K+1个第二软标签;
更新单元,用于基于所述K+1个第二软标签与第y个目标连接层所对应的目标第一软标签之间的距离,将所述K+1个中间超网络中的目标超网络确定为更新后的超网络。
11.根据权利要求10所述的装置,其中,所述目标超网络为所述K+1个中间超网络中输出的第二软标签与所述目标第一软标签之间的距离最小的超网络。
12.根据权利要求7所述的装置,其中,所述参考模型包括的连接层的数量为所述M的整数倍,所述M个目标连接层中任意两个目标连接层之间间隔的连接层数相同。
13.一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1至6中任一项所述的方法。
14.一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行权利要求1至6中任一项所述的方法。
15.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现权利要求1至6任一项所述的方法。