Trinity AI Co-Designer for Hierarchical Oracle-guided Design of Cyber-Physical Systems

A. Cobb, Anirban Roy, D. Elenius, Susmit Jha
{"title":"Trinity AI Co-Designer for Hierarchical Oracle-guided Design of Cyber-Physical Systems","authors":"A. Cobb, Anirban Roy, D. Elenius, Susmit Jha","doi":"10.1109/DESTION56136.2022.00013","DOIUrl":null,"url":null,"abstract":"The design of complex cyber-physical systems entails satisfying several competing performance objectives. In practice, some design requirements are often implicit in the intuition and knowledge of designers who have many years of experience working with similar designs. Designers use this experience to sample a few promising candidates in the design space and evaluate or simulate them using detailed, typically slow scientific models. The goal in design is usually to generate a diverse set of high-performing design configurations that allow trade-offs across different objectives and avoid early concretization. In this paper, we present a demonstration of Trinity AI co-designer that implements a machine learning approach to automate some aspects of system design. Trinity implements an extension of oracle-guided inductive synthesis, where the learning approaches interact with a hierarchy of oracles that range from detailed slow-to-evaluate scientific models to fast but low fidelity deep neural network surrogate models and symbolic rules. The goal is to enable fast design iterations for earlier phases of design. Trinity uses deep generative models to learn a manifold of the valid design space, followed by a joint exploration and optimization of designs over the learned manifold, producing a diverse set of optimal designs with respect to given design objectives. In our demonstration, we will use several case studies including the design of propellers, a ground vehicle, air vehicle and underwater vehicle. Across these case studies, we successfully show how our method generates high-performing and diverse designs.","PeriodicalId":273969,"journal":{"name":"2022 IEEE Workshop on Design Automation for CPS and IoT (DESTION)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE Workshop on Design Automation for CPS and IoT (DESTION)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DESTION56136.2022.00013","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The design of complex cyber-physical systems entails satisfying several competing performance objectives. In practice, some design requirements are often implicit in the intuition and knowledge of designers who have many years of experience working with similar designs. Designers use this experience to sample a few promising candidates in the design space and evaluate or simulate them using detailed, typically slow scientific models. The goal in design is usually to generate a diverse set of high-performing design configurations that allow trade-offs across different objectives and avoid early concretization. In this paper, we present a demonstration of Trinity AI co-designer that implements a machine learning approach to automate some aspects of system design. Trinity implements an extension of oracle-guided inductive synthesis, where the learning approaches interact with a hierarchy of oracles that range from detailed slow-to-evaluate scientific models to fast but low fidelity deep neural network surrogate models and symbolic rules. The goal is to enable fast design iterations for earlier phases of design. Trinity uses deep generative models to learn a manifold of the valid design space, followed by a joint exploration and optimization of designs over the learned manifold, producing a diverse set of optimal designs with respect to given design objectives. In our demonstration, we will use several case studies including the design of propellers, a ground vehicle, air vehicle and underwater vehicle. Across these case studies, we successfully show how our method generates high-performing and diverse designs.
Trinity AI协同设计器,用于网络物理系统的分层oracle引导设计
复杂网络物理系统的设计需要满足几个相互竞争的性能目标。在实践中,一些设计要求往往隐含在具有多年类似设计经验的设计师的直觉和知识中。设计师利用这些经验在设计空间中选取一些有希望的候选产品,并使用详细的、通常是缓慢的科学模型来评估或模拟它们。设计的目标通常是生成一组不同的高性能设计配置,允许在不同目标之间进行权衡,并避免早期具体化。在本文中,我们展示了Trinity AI协同设计器的演示,该设计器实现了机器学习方法来自动化系统设计的某些方面。Trinity实现了神谕引导的归纳综合的扩展,其中学习方法与一系列神谕相互作用,这些神谕的范围从详细的缓慢评估的科学模型到快速但低保真的深度神经网络代理模型和符号规则。目标是为设计的早期阶段提供快速的设计迭代。Trinity使用深度生成模型来学习有效设计空间的流形,然后在学习到的流形上对设计进行联合探索和优化,根据给定的设计目标产生一系列不同的最佳设计。在我们的演示中,我们将使用几个案例研究,包括螺旋桨,地面车辆,飞行器和水下车辆的设计。在这些案例研究中,我们成功地展示了我们的方法如何生成高性能和多样化的设计。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信