首页> 外国专利> Device for determining network configurations of a neural network under a number of ancillary conditions

Device for determining network configurations of a neural network under a number of ancillary conditions

机译:用于在许多辅助条件下确定神经网络网络配置的设备

摘要

Device for the determination of a Pareto set of network configurations, identifying the network configurations for a neural network for a given application and determining the specified application in the form of training data provided, including a machine-readable storage medium, stored on the command which, when running through a computer, caused the computer to perform a procedure with the following steps:(a) provide (S1) a majority of randomly selected network configurations (a);b) training (S2) of neural networks configured with the network configurations (a) and depending on the corresponding determined hyperparameters (A) on the training data provided,where the training (S2) is carried out until a specified budget (b) is exhausted;(c) Determine (S3) a performance (accuracy) for each of the trained neural networks, in particular on part of the training data provided;(d) Evaluation (S4) of the trained neural networks (a) with respect to specified optimization objectives (n/pars)(e) Adding (S5) of a tube comprehensive network configurations (a), hyperparameters (A) and performance (accuracy) and optimization goals (n-pars) to a further training data set;(f) increase (S6), in particular double, the budget (b);(g) generate (S7) a new network configuration depending on the further training data set;(h) re-emptying from step (b) to (e) with the new network configurations and reducing the further training data set and then executing steps (f) and (g);where this repetition step is carried out until a maximum budget (bmax) is reached when the budget is increased; and(i) select the network configurations (a) from the next training data set, which corresponds to a Pareto set in terms of performance and at least one further optimization goal.
机译:用于确定帕累托网络配置的设备,识别给定应用程序的神经网络的网络配置,并以提供的训练数据的形式确定指定的应用程序,包括存储在命令上的机器可读存储介质,通过计算机运行时,导致计算机执行以下步骤的过程:(a)提供(S1)大多数随机选择的网络配置(a);b)使用网络配置(a)配置的神经网络的培训(S2),并且根据所提供的训练数据的相应确定的超参数(a),在训练(S2)进行的情况下,直到指定的预算(B)耗尽;(c)确定(S3)每个培训的神经网络的性能(准确性),特别是在提供的培训数据的一部分上;(d)培训的神经网络(a)的评估(a)关于指定的优化目标(n / pars)(e)添加管道综合网络配置(a),封立参数(a)和性能(准确性)和优化目标(n-pars)的进一步培训数据集;(f)增加(S6),特别是双重,预算(B);(g)根据进一步的训练数据集生成(S7)新的网络配置;(h)使用新的网络配置从步骤(b)到(e)重新排出并减少进一步的训练数据集,然后执行步骤(f)和(g);在进行该重复步骤之前,在预算增加时达到最大预算(BMAX);和(i)从下一个训练数据集中选择网络配置(a),其对应于在性能方面和至少一个进一步的优化目标中设置的帕累托。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号