数学 > 优化与控制
[提交于 2025年2月2日
]
标题: 系统架构优化策略:处理昂贵的分层问题
标题: System Architecture Optimization Strategies: Dealing with Expensive Hierarchical Problems
摘要: 针对手头问题选择合适的系统架构具有挑战性,因为设计空间大且在设计过程早期存在高度不确定性。 将架构过程表述为优化问题可能可以缓解这些挑战。 本研究调查了求解系统架构优化(SAO)问题的策略:这些问题昂贵、黑盒、分层、混合离散、受限且多目标,并可能受到隐藏约束的影响。 定义了填充率、校正率、校正分数和最大速率多样性度量来表征分层设计空间。 本研究考虑了两类用于SAO的优化算法:多目标进化算法(MOEA),例如NSGA-II,以及贝叶斯优化(BO)算法。 提出了一种新的高斯过程核,能够对分层分类变量进行建模,扩展了之前对连续和整数分层变量建模的工作。 接下来,开发了一种分层采样算法,该算法利用设计空间的层次结构按活动设计变量对设计向量进行分组。 然后证明,在优化算法中集成更多层次信息可使BO算法获得更好的优化结果。 使用了几个现实世界中的单目标和多目标测试问题进行研究。 最后,将BO算法应用于喷气发动机架构优化问题。 本研究表明,所开发的BO算法能以比NSGA-II少一个数量级的功能评估次数有效解决问题。 本研究中使用的算法和问题在开源Python库SBArchOpt中实现。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.