A multi-condition multi-objective optimization method that can find Pareto front over a defined condition space is developed for the first time using deep reinforcement learning. Unlike the conventional methods which perform optimization at a single condition, the present method learns the correlations between conditions and optimal solutions. The exclusive capability of the developed method is examined in the solutions of a novel modified Kursawe benchmark problem and an airfoil shape optimization problem which include nonlinear characteristics which are difficult to resolve using conventional optimization methods. Pareto front with high resolution over a defined condition space is successfully determined in each problem. Compared with multiple operations of a single-condition optimization method for multiple conditions, the present multi-condition optimization method based on deep reinforcement learning shows a greatly accelerated search of Pareto front by reducing the number of required function evaluations. An analysis of aerodynamics performance of airfoils with optimally designed shapes confirms that multi-condition optimization is indispensable to avoid significant degradation of target performance for varying flow conditions.
翻译:利用深度强化学习,首次开发了在限定条件空间上找到Pareto正面的多条件多目标优化方法。与在单一条件下进行优化的常规方法不同,目前的方法了解条件与最佳解决方案之间的相互关系。开发方法的独有能力在新颖修改的Kursawe基准问题和空气纤维形状优化问题的解决办法中加以研究,其中包括难以使用常规优化方法解决的非线性特征。Pareto在限定条件空间上找到高分辨率的顶层,每个问题都成功地得到了确定。与多种条件下单条件优化方法的多重操作相比,目前基于深度强化学习的多条件优化方法显示,通过减少所需功能评估的数量,大大加快了对Pareto的前方搜索。对最佳设计形状的空气动力性能的分析证实,多条件优化对于避免不同流量条件下目标性表现显著退化必不可少。