OPTIMIZATION DEVICE, GUIDANCE SYSTEM, OPTIMIZATION METHOD, AND PROGRAM

The present invention enables optimization of upper-order parameters and lower-order parameters by performing a fewer number of evaluations. An optimization device 10 is provided with: an evaluation unit 300 that performs calculation on the basis of evaluation data, an upper-order parameter z, and a...

Full description

Saved in:
Bibliographic Details
Main Authors ITO, Hidetaka, TODA, Hiroyuki, TSUTSUMIDA, Kyota, MATSUBAYASHI, Tatsushi
Format Patent
LanguageEnglish
French
Japanese
Published 07.05.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present invention enables optimization of upper-order parameters and lower-order parameters by performing a fewer number of evaluations. An optimization device 10 is provided with: an evaluation unit 300 that performs calculation on the basis of evaluation data, an upper-order parameter z, and a lower-order parameter x, and outputs an evaluation value indicating the evaluation of the calculation result; an optimization unit 100 that optimizes the upper-order parameter z and the lower-order parameter x; and an output unit 400 that outputs the optimized upper-order parameter z and the optimized lower-order parameter x which are obtained by repeating processing by the evaluation unit 300 and the processing by the optimization unit 100. The optimization unit 100 learns a model for predicting an evaluation value y on the basis of a combination of the evaluation value y, the upper-order parameter z, and the lower-order parameter x, selects an upper-order parameter z that is to be evaluated next by the evaluation unit 300, and determines, on the basis of the learned model, a lower-order parameter x that is to be evaluated next by the evaluation unit 300, from among lower-order parameters x corresponding to the upper-order parameter z. La présente invention permet l'optimisation de paramètres d'ordre supérieur et de paramètres d'ordre inférieur en effectuant un nombre moins important d'évaluations. Un dispositif d'optimisation 10 comprend : une unité d'évaluation 300 qui effectue un calcul sur la base de données d'évaluation, d'un paramètre d'ordre supérieur z, et d'un paramètre d'ordre inférieur x, et délivre une valeur d'évaluation indiquant l'évaluation du résultat de calcul ; une unité d'optimisation 100 qui optimise le paramètre d'ordre supérieur z et le paramètre d'ordre inférieur x ; et une unité de sortie 400 qui délivre en sortie le paramètre d'ordre supérieur z optimisé et le paramètre d'ordre inférieur optimisé x qui sont obtenus par répétition d'un traitement par l'unité d'évaluation 300 et du traitement par l'unité d'optimisation 100. L'unité d'optimisation 100 apprend un modèle pour prédire une valeur d'évaluation y sur la base d'une combinaison de la valeur d'évaluation y, du paramètre d'ordre supérieur z, et du paramètre d'ordre inférieur x, sélectionne un paramètre d'ordre supérieur z qui doit être évalué à côté de l'unité d'évaluation 300, et détermine, sur la base du modèle appris, un paramètre d'ordre inférieur x qui doit être évalué à côté par l'unité d'évaluation 300, parmi des paramètres d'ordre inférieur x correspondant au paramètre d'ordre supérieur z. 少ない評価回数で、上位パラメータ、及び下位パラメータの最適化を行うことができるようにする。 最適化装置10は、評価用データ、上位パラメータz、及び下位パラメータxに基づいて計算を行い、計算結果の評価を表す評価値を出力する評価部300と、上位パラメータz及び下位パラメータxを最適化する最適化部100と、評価部300による処理と、評価部300による処理とを繰り返すことにより得られる、最適化された上位パラメータz及び下位パラメータxを出力する出力部400とを備える。最適化部100は、評価値y、上位パラメータz、及び下位パラメータxの組み合わせに基づいて評価値yを予測するためのモデルを学習し、評価部300が次に評価する上位パラメータzを選択し、学習したモデルに基づいて、選択された上位パラメータzに対応する下位パラメータxから、評価部300が次に評価する下位パラメータxを決定する。
Bibliography:Application Number: WO2019JP41994