CPC G06F 11/3409 (2013.01) [G06F 11/3006 (2013.01); G06N 5/01 (2023.01); G06N 7/01 (2023.01); G06N 20/00 (2019.01)] | 20 Claims |
1. A computer-implemented method for use in optimization of parameters of a system, product, or process, the method comprising:
establishing, by one or more computing devices, an optimization procedure for a system, product, or process, wherein the system, product, or process has an evaluable performance that is dependent on values of one or more adjustable parameters;
receiving, by the one or more computing devices, one or more prior evaluations of performance of the system, product, or process, the one or more prior evaluations being respectively associated with one or more prior variants of the system, product, or process, the one or more prior variants each being defined by a set of values for the one or more adjustable parameters;
utilizing, by the one or more computing devices, an optimization algorithm to generate a suggested variant based at least in part on the one or more prior evaluations of performance and the associated set of values, the suggested variant being defined by a suggested set of values for the one or more adjustable parameters;
receiving, by the one or more computing devices, one or more intermediate evaluations of performance of the suggested variant, the intermediate evaluations having been obtained from on an ongoing evaluation of the suggested variant;
performing, by the one or more computing devices, non-parametric regression, based on the intermediate evaluations and the prior evaluations, to determine whether to perform early-stopping of the ongoing evaluation of the suggested variant, wherein early-stopping is to be performed when the ongoing evaluation is determined to fall below a performance threshold; and
in response to determining that early-stopping is to be performed, causing, by the one or more computing devices, early-stopping to be performed in respect of the ongoing evaluation or providing an indication that early-stopping should be performed.
|