首页 > 最新文献

Journal of Mechanical Design最新文献

英文 中文
Modified structure of deep neural network for training multi-fidelity data with non-common input variables 改进深度神经网络结构,用于训练具有非通用输入变量的多保真数据
Pub Date : 2024-02-16 DOI: 10.1115/1.4064782
Hwisang Jo, Byeong-uk Song, Joon-Yong Huh, Seungkyu Lee, Ikjin Lee
Multi-fidelity surrogate (MFS) modeling technology, which efficiently constructs surrogate models using low-fidelity (LF) and high-fidelity (HF) data, has been studied to enhance the predictive capability of engineering performances. In addition, several neural network (NN) structures for MFS modeling have been introduced, benefiting from recent developments in deep learning research. However, existing multi-fidelity (MF) NNs have been developed assuming identical sets of input variables for LF and HF data, a condition that is often not met in practical engineering systems. Therefore, this study proposes a new structure of composite NN designed for MF data with different input variables. The proposed network structure includes an input mapping network that connects the LF and HF data's input variables. Even when the physical relationship between these variables is unknown, the input mapping network can be concurrently trained during the process of training the whole network model. Customized loss functions and activation variables are suggested in this study to facilitate forward and backward propagation for the proposed NN structures when training MF data with different inputs. The effectiveness of the proposed method, in terms of prediction accuracy, is demonstrated through mathematical examples and practical engineering problems related to tire performances. The results confirm that the proposed method offers better accuracy than existing surrogate models in most problems. Moreover, the proposed method proves advantageous for surrogate modeling of nonlinear or discrete functions, a characteristic feature of NN-based methods.
多保真度代用(MFS)建模技术是一种利用低保真度(LF)和高保真度(HF)数据有效构建代用模型的技术,已被用于提高工程性能的预测能力。此外,得益于深度学习研究的最新发展,一些用于 MFS 建模的神经网络(NN)结构也被引入。然而,现有的多保真度(MF)神经网络是在假设低频和高频数据的输入变量集完全相同的情况下开发的,而这一条件在实际工程系统中往往无法满足。因此,本研究提出了一种新的复合网络结构,专为具有不同输入变量的 MF 数据而设计。建议的网络结构包括一个连接低频和高频数据输入变量的输入映射网络。即使这些变量之间的物理关系未知,也可以在训练整个网络模型的过程中同时训练输入映射网络。本研究提出了定制的损失函数和激活变量,以便在训练具有不同输入的中频数据时,为所提出的网络结构提供前向和后向传播。通过与轮胎性能相关的数学实例和实际工程问题,证明了所提方法在预测精度方面的有效性。结果证实,在大多数问题上,所提出的方法比现有的代用模型具有更高的准确性。此外,所提出的方法在非线性或离散函数的代用建模方面具有优势,这也是基于 NN 方法的一个特点。
{"title":"Modified structure of deep neural network for training multi-fidelity data with non-common input variables","authors":"Hwisang Jo, Byeong-uk Song, Joon-Yong Huh, Seungkyu Lee, Ikjin Lee","doi":"10.1115/1.4064782","DOIUrl":"https://doi.org/10.1115/1.4064782","url":null,"abstract":"\u0000 Multi-fidelity surrogate (MFS) modeling technology, which efficiently constructs surrogate models using low-fidelity (LF) and high-fidelity (HF) data, has been studied to enhance the predictive capability of engineering performances. In addition, several neural network (NN) structures for MFS modeling have been introduced, benefiting from recent developments in deep learning research. However, existing multi-fidelity (MF) NNs have been developed assuming identical sets of input variables for LF and HF data, a condition that is often not met in practical engineering systems. Therefore, this study proposes a new structure of composite NN designed for MF data with different input variables. The proposed network structure includes an input mapping network that connects the LF and HF data's input variables. Even when the physical relationship between these variables is unknown, the input mapping network can be concurrently trained during the process of training the whole network model. Customized loss functions and activation variables are suggested in this study to facilitate forward and backward propagation for the proposed NN structures when training MF data with different inputs. The effectiveness of the proposed method, in terms of prediction accuracy, is demonstrated through mathematical examples and practical engineering problems related to tire performances. The results confirm that the proposed method offers better accuracy than existing surrogate models in most problems. Moreover, the proposed method proves advantageous for surrogate modeling of nonlinear or discrete functions, a characteristic feature of NN-based methods.","PeriodicalId":506672,"journal":{"name":"Journal of Mechanical Design","volume":"58 11","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139960792","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Optimizing Engineered Products for Their Social Impacts On Multiple Stakeholders 优化工程产品对多方利益相关者的社会影响
Pub Date : 2024-02-07 DOI: 10.1115/1.4064694
Phillip Stevenson, Christopher A. Mattson, John Salmon, Nile Hatch
Engineered products are often optimized based on engineering requirements, user requirements, cost, and performance. This strategy is well suited for most applications, but products designed specifically to improve the lives of users and communities would benefit from an approach that helps engineers optimize a product based also on its social impacts. This paper introduces several optimization problem formulations adapted from multi-stakeholder strategies in the economics and business management literature. Each optimization problem formulation optimizes a product's social impact according to the ideology and principles inherent to the adapted multi-stakeholder strategy. A case study is presented for a cassava peeling machine that is being developed for farmers in the Brazilian Amazon. Finally, the resulting peeler design configurations and social impacts are discussed to illustrate the advantages and disadvantages of each strategy.
工程产品通常根据工程要求、用户要求、成本和性能进行优化。这种策略非常适合大多数应用,但专门为改善用户和社区生活而设计的产品将受益于一种方法,这种方法可以帮助工程师根据产品的社会影响来优化产品。本文介绍了几种从经济学和商业管理文献中的多利益相关者战略中改编而来的优化问题公式。每种优化问题表述都是根据改编后的多利益相关者战略所固有的思想和原则来优化产品的社会影响。案例研究介绍了正在为巴西亚马逊地区农民开发的木薯去皮机。最后,讨论了由此产生的去皮机设计配置和社会影响,以说明每种战略的优缺点。
{"title":"Optimizing Engineered Products for Their Social Impacts On Multiple Stakeholders","authors":"Phillip Stevenson, Christopher A. Mattson, John Salmon, Nile Hatch","doi":"10.1115/1.4064694","DOIUrl":"https://doi.org/10.1115/1.4064694","url":null,"abstract":"\u0000 Engineered products are often optimized based on engineering requirements, user requirements, cost, and performance. This strategy is well suited for most applications, but products designed specifically to improve the lives of users and communities would benefit from an approach that helps engineers optimize a product based also on its social impacts. This paper introduces several optimization problem formulations adapted from multi-stakeholder strategies in the economics and business management literature. Each optimization problem formulation optimizes a product's social impact according to the ideology and principles inherent to the adapted multi-stakeholder strategy. A case study is presented for a cassava peeling machine that is being developed for farmers in the Brazilian Amazon. Finally, the resulting peeler design configurations and social impacts are discussed to illustrate the advantages and disadvantages of each strategy.","PeriodicalId":506672,"journal":{"name":"Journal of Mechanical Design","volume":"25 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139854324","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Optimizing Engineered Products for Their Social Impacts On Multiple Stakeholders 优化工程产品对多方利益相关者的社会影响
Pub Date : 2024-02-07 DOI: 10.1115/1.4064694
Phillip Stevenson, Christopher A. Mattson, John Salmon, Nile Hatch
Engineered products are often optimized based on engineering requirements, user requirements, cost, and performance. This strategy is well suited for most applications, but products designed specifically to improve the lives of users and communities would benefit from an approach that helps engineers optimize a product based also on its social impacts. This paper introduces several optimization problem formulations adapted from multi-stakeholder strategies in the economics and business management literature. Each optimization problem formulation optimizes a product's social impact according to the ideology and principles inherent to the adapted multi-stakeholder strategy. A case study is presented for a cassava peeling machine that is being developed for farmers in the Brazilian Amazon. Finally, the resulting peeler design configurations and social impacts are discussed to illustrate the advantages and disadvantages of each strategy.
工程产品通常根据工程要求、用户要求、成本和性能进行优化。这种策略非常适合大多数应用,但专门为改善用户和社区生活而设计的产品将受益于一种方法,这种方法可以帮助工程师根据产品的社会影响来优化产品。本文介绍了几种从经济学和商业管理文献中的多利益相关者战略中改编而来的优化问题公式。每种优化问题表述都是根据改编后的多利益相关者战略所固有的思想和原则来优化产品的社会影响。案例研究介绍了正在为巴西亚马逊地区农民开发的木薯去皮机。最后,讨论了由此产生的去皮机设计配置和社会影响,以说明每种战略的优缺点。
{"title":"Optimizing Engineered Products for Their Social Impacts On Multiple Stakeholders","authors":"Phillip Stevenson, Christopher A. Mattson, John Salmon, Nile Hatch","doi":"10.1115/1.4064694","DOIUrl":"https://doi.org/10.1115/1.4064694","url":null,"abstract":"\u0000 Engineered products are often optimized based on engineering requirements, user requirements, cost, and performance. This strategy is well suited for most applications, but products designed specifically to improve the lives of users and communities would benefit from an approach that helps engineers optimize a product based also on its social impacts. This paper introduces several optimization problem formulations adapted from multi-stakeholder strategies in the economics and business management literature. Each optimization problem formulation optimizes a product's social impact according to the ideology and principles inherent to the adapted multi-stakeholder strategy. A case study is presented for a cassava peeling machine that is being developed for farmers in the Brazilian Amazon. Finally, the resulting peeler design configurations and social impacts are discussed to illustrate the advantages and disadvantages of each strategy.","PeriodicalId":506672,"journal":{"name":"Journal of Mechanical Design","volume":"21 1‐3","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139794876","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
ERGO-II: An Improved Bayesian Optimization Technique for Robust Design with Multiple Objectives, Failed Evaluations and Stochastic Parameters ERGO-II:一种改进的贝叶斯优化技术,用于多目标、失败评估和随机参数的稳健设计
Pub Date : 2024-02-06 DOI: 10.1115/1.4064674
Jolan Wauters
In this work, the Efficient Robust Global Optimization (ERGO) method is revisited with the aim of enhancing and expanding its existing capabilities. The original objective of ERGO was to address the computational challenges associated with optimization-under-uncertainty through the use of Bayesian optimization (BO). ERGO tackles robust optimization problems which are characterized by sensitivity in the objective function due to stochasticity in the design space. It does this by concurrently minimizing the mean and variance of the objective in a multi-objective setting. To handle the computational complexity arising from the uncertainty propagation, ERGO exploits the analytical expression of the surrogate model underlying BO. In this study, ERGO is extended to accommodate multiple objectives, incorporate an improved predictive error estimation approach, investigate the treatment of failed function evaluations, and explore the handling of stochastic parameters next to stochastic design variables. To evaluate the effectiveness of these improvements, the enhanced ERGO scheme is compared with the original method using an analytical test problem with varying dimensionality. Additionally, the novel optimization technique is applied to an aerodynamic design problem to validate its performance.
在这项工作中,我们重新审视了高效稳健全局优化(ERGO)方法,旨在增强和扩展其现有能力。ERGO的最初目标是通过使用贝叶斯优化法(BO)解决与不确定性下优化相关的计算难题。ERGO 可解决稳健优化问题,这些问题的特点是目标函数因设计空间的随机性而具有敏感性。为此,它在多目标设置中同时最小化目标的均值和方差。为了处理不确定性传播带来的计算复杂性,ERGO 利用了 BO 基础代理模型的分析表达式。在本研究中,ERGO 进行了扩展,以适应多目标、采用改进的预测误差估计方法、研究函数评估失败的处理方法,并探索如何处理随机设计变量旁边的随机参数。为了评估这些改进的有效性,我们使用一个不同维度的分析测试问题,将增强型 ERGO 方案与原始方法进行了比较。此外,还将新型优化技术应用于空气动力学设计问题,以验证其性能。
{"title":"ERGO-II: An Improved Bayesian Optimization Technique for Robust Design with Multiple Objectives, Failed Evaluations and Stochastic Parameters","authors":"Jolan Wauters","doi":"10.1115/1.4064674","DOIUrl":"https://doi.org/10.1115/1.4064674","url":null,"abstract":"\u0000 In this work, the Efficient Robust Global Optimization (ERGO) method is revisited with the aim of enhancing and expanding its existing capabilities. The original objective of ERGO was to address the computational challenges associated with optimization-under-uncertainty through the use of Bayesian optimization (BO). ERGO tackles robust optimization problems which are characterized by sensitivity in the objective function due to stochasticity in the design space. It does this by concurrently minimizing the mean and variance of the objective in a multi-objective setting. To handle the computational complexity arising from the uncertainty propagation, ERGO exploits the analytical expression of the surrogate model underlying BO. In this study, ERGO is extended to accommodate multiple objectives, incorporate an improved predictive error estimation approach, investigate the treatment of failed function evaluations, and explore the handling of stochastic parameters next to stochastic design variables. To evaluate the effectiveness of these improvements, the enhanced ERGO scheme is compared with the original method using an analytical test problem with varying dimensionality. Additionally, the novel optimization technique is applied to an aerodynamic design problem to validate its performance.","PeriodicalId":506672,"journal":{"name":"Journal of Mechanical Design","volume":"20 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139862316","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Comparative Analysis of Student Perceptions of Recommendations for Engagement in Design Processes 学生对参与设计过程的建议的比较分析
Pub Date : 2024-02-06 DOI: 10.1115/1.4064671
K. Dugan, Shanna Daly
Engineering designers are tasked with increasingly complex problems necessitating the use and development of various supports for navigating complexity. Prescriptive design process models are one such tool. However, little research has explored how engineering designers perceive these models' recommendations for engagement in design work. In this initial exploratory study, we analyzed data from 18 individual semi-structured interviews with mechanical engineering students to identify participant perceptions. As many design process model visualizations lack explicit attention to some social and contextual dimensions, we sought to compare perceptions among two drawn from engineering texts and one that was developed with the intent to emphasize social dimensions. We identified five salient areas of participant perceptions of the design process models. Perceptions of the process models related to what designers should do (starting and moving through a design process, gathering information, prototyping, and evaluating or testing) and what they should consider (aspects of focus). Our collection of participant perceptions across the three process models suggests different design process models make perceptions of certain recommendations more salient than others. However, participant perceptions also varied for the same process model. We suggest several implications for design education and training based on participant perceptions of these three process models, particularly the importance of leveraging multiple design process models. The comprehensive descriptions of participant perceptions across five areas of design work provided through our initial study provide a foundation for further investigations bridging designers' perceptions to intent to behavior and, ultimately, design outcomes.
工程设计人员的任务是解决日益复杂的问题,因此有必要使用和开发各种辅助工具,以驾驭复杂性。规范性设计流程模型就是这样一种工具。然而,很少有研究探讨工程设计师如何看待这些模型对参与设计工作的建议。在这项初步探索性研究中,我们分析了来自机械工程专业学生的 18 个半结构式访谈数据,以确定参与者的看法。由于许多设计过程模型可视化并没有明确关注某些社会和背景维度,我们试图比较两种从工程文本中提取的模型和一种以强调社会维度为目的而开发的模型之间的感知。我们确定了参与者对设计过程模型认知的五个突出领域。对流程模型的看法涉及设计者应该做什么(设计流程的开始和推进、收集信息、原型设计、评估或测试)以及他们应该考虑什么(关注的方面)。我们收集了参与者对三种流程模式的看法,结果表明,不同的设计流程模式会使参与者对某些建议的看法比对其他建议的看法更为突出。然而,对于相同的流程模式,参与者的看法也各不相同。根据参与者对这三种流程模式的看法,我们对设计教育和培训提出了一些启示,尤其是利用多种设计流程模式的重要性。我们的初步研究全面描述了参与者对设计工作五个领域的看法,这为进一步的研究奠定了基础,可以将设计师的看法与设计意图、设计行为以及最终的设计成果联系起来。
{"title":"A Comparative Analysis of Student Perceptions of Recommendations for Engagement in Design Processes","authors":"K. Dugan, Shanna Daly","doi":"10.1115/1.4064671","DOIUrl":"https://doi.org/10.1115/1.4064671","url":null,"abstract":"\u0000 Engineering designers are tasked with increasingly complex problems necessitating the use and development of various supports for navigating complexity. Prescriptive design process models are one such tool. However, little research has explored how engineering designers perceive these models' recommendations for engagement in design work. In this initial exploratory study, we analyzed data from 18 individual semi-structured interviews with mechanical engineering students to identify participant perceptions. As many design process model visualizations lack explicit attention to some social and contextual dimensions, we sought to compare perceptions among two drawn from engineering texts and one that was developed with the intent to emphasize social dimensions. We identified five salient areas of participant perceptions of the design process models. Perceptions of the process models related to what designers should do (starting and moving through a design process, gathering information, prototyping, and evaluating or testing) and what they should consider (aspects of focus). Our collection of participant perceptions across the three process models suggests different design process models make perceptions of certain recommendations more salient than others. However, participant perceptions also varied for the same process model. We suggest several implications for design education and training based on participant perceptions of these three process models, particularly the importance of leveraging multiple design process models. The comprehensive descriptions of participant perceptions across five areas of design work provided through our initial study provide a foundation for further investigations bridging designers' perceptions to intent to behavior and, ultimately, design outcomes.","PeriodicalId":506672,"journal":{"name":"Journal of Mechanical Design","volume":"100 s5","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139801283","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
DESIGN OF SELF-ORGANIZING SYSTEMS USING MULTI-AGENT REINFORCEMENT LEARNING AND THE COMPROMISE DECISION SUPPORT PROBLEM CONSTRUCT 利用多代理强化学习和折中决策支持问题结构设计自组织系统
Pub Date : 2024-02-06 DOI: 10.1115/1.4064672
Mingfei Jiang, Z. Ming, Chuanhao Li, J. Allen, F. Mistree
In this paper, we address the following question: How can multi-robot self-organizing systems be designed so that they show the desired behaviors and are able to perform tasks specified by designers? Multi-robot self-organizing systems, e.g., swarm robots, have great potential for adapting when performing complex tasks in a changing environment. However, such systems are difficult to design due to the stochasticity of the system performance and the non-linearity between the local actions/interaction and the desired global behavior. In order to address this, in this paper we propose a framework for designing self-organizing systems using Multi-Agent Reinforcement Learning (MARL) and the compromise Decision-Support Problem (cDSP) construct. In this paper we present a framework that consists of two stages, namely, preliminary design and design improvement. In the preliminary design stage, MARL is used to help designers train the robots so that they show stable group behavior for performing the task. In the design improvement stage, the cDSP construct is used to explore the design space and identify satisfactory solutions considering several performance indicators. Between the two stages, surrogate models are used to map the relationship between local parameters and global performance indicators utilizing the data generated in preliminary design. A multi-robot box-pushing problem is used as an example to test the efficacy of the framework. The framework is general and can be extended to design other self-organizing systems. Our focus in this paper is in describing the framework.
在本文中,我们将探讨以下问题:如何设计多机器人自组织系统,使其表现出理想的行为,并能执行设计者指定的任务?多机器人自组织系统(如蜂群机器人)在不断变化的环境中执行复杂任务时具有巨大的适应潜力。然而,由于系统性能的随机性以及局部行动/交互与所需全局行为之间的非线性,此类系统很难设计。为了解决这个问题,我们在本文中提出了一个利用多代理强化学习(MARL)和折中决策支持问题(cDSP)结构设计自组织系统的框架。本文提出的框架包括两个阶段,即初步设计和设计改进。在初步设计阶段,MARL 用于帮助设计人员训练机器人,使其在执行任务时表现出稳定的群体行为。在设计改进阶段,cDSP 结构用于探索设计空间,并根据多个性能指标找出令人满意的解决方案。在这两个阶段之间,代用模型将利用初步设计中生成的数据来映射局部参数和全局性能指标之间的关系。以多机器人推箱问题为例,测试了该框架的有效性。该框架具有通用性,可扩展用于设计其他自组织系统。本文的重点在于描述该框架。
{"title":"DESIGN OF SELF-ORGANIZING SYSTEMS USING MULTI-AGENT REINFORCEMENT LEARNING AND THE COMPROMISE DECISION SUPPORT PROBLEM CONSTRUCT","authors":"Mingfei Jiang, Z. Ming, Chuanhao Li, J. Allen, F. Mistree","doi":"10.1115/1.4064672","DOIUrl":"https://doi.org/10.1115/1.4064672","url":null,"abstract":"\u0000 In this paper, we address the following question: How can multi-robot self-organizing systems be designed so that they show the desired behaviors and are able to perform tasks specified by designers? Multi-robot self-organizing systems, e.g., swarm robots, have great potential for adapting when performing complex tasks in a changing environment. However, such systems are difficult to design due to the stochasticity of the system performance and the non-linearity between the local actions/interaction and the desired global behavior. In order to address this, in this paper we propose a framework for designing self-organizing systems using Multi-Agent Reinforcement Learning (MARL) and the compromise Decision-Support Problem (cDSP) construct. In this paper we present a framework that consists of two stages, namely, preliminary design and design improvement. In the preliminary design stage, MARL is used to help designers train the robots so that they show stable group behavior for performing the task. In the design improvement stage, the cDSP construct is used to explore the design space and identify satisfactory solutions considering several performance indicators. Between the two stages, surrogate models are used to map the relationship between local parameters and global performance indicators utilizing the data generated in preliminary design. A multi-robot box-pushing problem is used as an example to test the efficacy of the framework. The framework is general and can be extended to design other self-organizing systems. Our focus in this paper is in describing the framework.","PeriodicalId":506672,"journal":{"name":"Journal of Mechanical Design","volume":"12 4","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139859327","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
MeshPointNet: 3D Surface Classification Using Graph Neural Networks and Conformal Predictions on Mesh-Based Representations MeshPointNet:使用图形神经网络和基于网格表征的共形预测进行三维表面分类
Pub Date : 2024-02-06 DOI: 10.1115/1.4064673
Amin Heyrani Nobari, Justin Rey, S. Kodali, Matthew Jones, Faez Ahmed
In many design automation applications, accurate segmentation and classification of 3D surfaces and extraction of geometric insight from 3D models can be pivotal. This paper primarily introduces a machine learning-based scheme that leverages Graph Neural Networks (GNN) for handling 3D geometries, specifically for surface classification. Our model demonstrates superior performance against two state-of-the-art models, PointNet++ and PointMLP, in terms of surface classification accuracy, beating both models. Central to our contribution is the novel incorporation of conformal predictions, a method that offers robust uncertainty quantification and handling with marginal statistical guarantees. Unlike traditional approaches, conformal predictions enable our model to ensure precision, especially in challenging scenarios where mistakes can be highly costly. This robustness proves invaluable in design applications, and as a case in point, we showcase its utility in automating the Computational Fluid Dynamics (CFD) meshing process for aircraft models based on expert guidance. Our results reveal that our automatically generated mesh, guided by the proposed rules by experts enabled through the segmentation model, is not only efficient but matches the quality of expert-generated meshes, leading to accurate simulations. For the community's benefit, we have made our code and data available at https://github.com/ahnobari/AutoSurf Upon paper acceptance.
在许多设计自动化应用中,准确分割和分类三维表面以及从三维模型中提取几何洞察力至关重要。本文主要介绍一种基于机器学习的方案,该方案利用图形神经网络(GNN)处理三维几何图形,特别是曲面分类。与 PointNet++ 和 PointMLP 这两种最先进的模型相比,我们的模型在曲面分类准确性方面表现出更优越的性能,击败了这两种模型。保形预测是我们的核心贡献,这种方法提供了稳健的不确定性量化和处理,并具有边际统计保证。与传统方法不同,保形预测使我们的模型能够确保精度,尤其是在具有挑战性的场景中,因为在这些场景中,错误的代价可能非常高昂。这种鲁棒性在设计应用中证明是无价之宝,作为一个例子,我们展示了它在基于专家指导的飞机模型计算流体动力学(CFD)网格自动生成过程中的实用性。我们的研究结果表明,在专家通过细分模型提出的规则指导下,我们自动生成的网格不仅高效,而且与专家生成的网格质量相当,从而实现了精确的模拟。为了社区的利益,我们在论文接受后将代码和数据公布在 https://github.com/ahnobari/AutoSurf 网站上。
{"title":"MeshPointNet: 3D Surface Classification Using Graph Neural Networks and Conformal Predictions on Mesh-Based Representations","authors":"Amin Heyrani Nobari, Justin Rey, S. Kodali, Matthew Jones, Faez Ahmed","doi":"10.1115/1.4064673","DOIUrl":"https://doi.org/10.1115/1.4064673","url":null,"abstract":"\u0000 In many design automation applications, accurate segmentation and classification of 3D surfaces and extraction of geometric insight from 3D models can be pivotal. This paper primarily introduces a machine learning-based scheme that leverages Graph Neural Networks (GNN) for handling 3D geometries, specifically for surface classification. Our model demonstrates superior performance against two state-of-the-art models, PointNet++ and PointMLP, in terms of surface classification accuracy, beating both models. Central to our contribution is the novel incorporation of conformal predictions, a method that offers robust uncertainty quantification and handling with marginal statistical guarantees. Unlike traditional approaches, conformal predictions enable our model to ensure precision, especially in challenging scenarios where mistakes can be highly costly. This robustness proves invaluable in design applications, and as a case in point, we showcase its utility in automating the Computational Fluid Dynamics (CFD) meshing process for aircraft models based on expert guidance. Our results reveal that our automatically generated mesh, guided by the proposed rules by experts enabled through the segmentation model, is not only efficient but matches the quality of expert-generated meshes, leading to accurate simulations. For the community's benefit, we have made our code and data available at https://github.com/ahnobari/AutoSurf Upon paper acceptance.","PeriodicalId":506672,"journal":{"name":"Journal of Mechanical Design","volume":"14 6","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139799077","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
ERGO-II: An Improved Bayesian Optimization Technique for Robust Design with Multiple Objectives, Failed Evaluations and Stochastic Parameters ERGO-II:一种改进的贝叶斯优化技术,用于多目标、失败评估和随机参数的稳健设计
Pub Date : 2024-02-06 DOI: 10.1115/1.4064674
Jolan Wauters
In this work, the Efficient Robust Global Optimization (ERGO) method is revisited with the aim of enhancing and expanding its existing capabilities. The original objective of ERGO was to address the computational challenges associated with optimization-under-uncertainty through the use of Bayesian optimization (BO). ERGO tackles robust optimization problems which are characterized by sensitivity in the objective function due to stochasticity in the design space. It does this by concurrently minimizing the mean and variance of the objective in a multi-objective setting. To handle the computational complexity arising from the uncertainty propagation, ERGO exploits the analytical expression of the surrogate model underlying BO. In this study, ERGO is extended to accommodate multiple objectives, incorporate an improved predictive error estimation approach, investigate the treatment of failed function evaluations, and explore the handling of stochastic parameters next to stochastic design variables. To evaluate the effectiveness of these improvements, the enhanced ERGO scheme is compared with the original method using an analytical test problem with varying dimensionality. Additionally, the novel optimization technique is applied to an aerodynamic design problem to validate its performance.
在这项工作中,我们重新审视了高效稳健全局优化(ERGO)方法,旨在增强和扩展其现有能力。ERGO的最初目标是通过使用贝叶斯优化法(BO)解决与不确定性下优化相关的计算难题。ERGO 可解决稳健优化问题,这些问题的特点是目标函数因设计空间的随机性而具有敏感性。为此,它在多目标设置中同时最小化目标的均值和方差。为了处理不确定性传播带来的计算复杂性,ERGO 利用了 BO 基础代理模型的分析表达式。在本研究中,ERGO 进行了扩展,以适应多目标、采用改进的预测误差估计方法、研究函数评估失败的处理方法,并探索如何处理随机设计变量旁边的随机参数。为了评估这些改进的有效性,我们使用一个不同维度的分析测试问题,将增强型 ERGO 方案与原始方法进行了比较。此外,还将新型优化技术应用于空气动力学设计问题,以验证其性能。
{"title":"ERGO-II: An Improved Bayesian Optimization Technique for Robust Design with Multiple Objectives, Failed Evaluations and Stochastic Parameters","authors":"Jolan Wauters","doi":"10.1115/1.4064674","DOIUrl":"https://doi.org/10.1115/1.4064674","url":null,"abstract":"\u0000 In this work, the Efficient Robust Global Optimization (ERGO) method is revisited with the aim of enhancing and expanding its existing capabilities. The original objective of ERGO was to address the computational challenges associated with optimization-under-uncertainty through the use of Bayesian optimization (BO). ERGO tackles robust optimization problems which are characterized by sensitivity in the objective function due to stochasticity in the design space. It does this by concurrently minimizing the mean and variance of the objective in a multi-objective setting. To handle the computational complexity arising from the uncertainty propagation, ERGO exploits the analytical expression of the surrogate model underlying BO. In this study, ERGO is extended to accommodate multiple objectives, incorporate an improved predictive error estimation approach, investigate the treatment of failed function evaluations, and explore the handling of stochastic parameters next to stochastic design variables. To evaluate the effectiveness of these improvements, the enhanced ERGO scheme is compared with the original method using an analytical test problem with varying dimensionality. Additionally, the novel optimization technique is applied to an aerodynamic design problem to validate its performance.","PeriodicalId":506672,"journal":{"name":"Journal of Mechanical Design","volume":"53 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139802380","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
DESIGN OF SELF-ORGANIZING SYSTEMS USING MULTI-AGENT REINFORCEMENT LEARNING AND THE COMPROMISE DECISION SUPPORT PROBLEM CONSTRUCT 利用多代理强化学习和折中决策支持问题结构设计自组织系统
Pub Date : 2024-02-06 DOI: 10.1115/1.4064672
Mingfei Jiang, Z. Ming, Chuanhao Li, J. Allen, F. Mistree
In this paper, we address the following question: How can multi-robot self-organizing systems be designed so that they show the desired behaviors and are able to perform tasks specified by designers? Multi-robot self-organizing systems, e.g., swarm robots, have great potential for adapting when performing complex tasks in a changing environment. However, such systems are difficult to design due to the stochasticity of the system performance and the non-linearity between the local actions/interaction and the desired global behavior. In order to address this, in this paper we propose a framework for designing self-organizing systems using Multi-Agent Reinforcement Learning (MARL) and the compromise Decision-Support Problem (cDSP) construct. In this paper we present a framework that consists of two stages, namely, preliminary design and design improvement. In the preliminary design stage, MARL is used to help designers train the robots so that they show stable group behavior for performing the task. In the design improvement stage, the cDSP construct is used to explore the design space and identify satisfactory solutions considering several performance indicators. Between the two stages, surrogate models are used to map the relationship between local parameters and global performance indicators utilizing the data generated in preliminary design. A multi-robot box-pushing problem is used as an example to test the efficacy of the framework. The framework is general and can be extended to design other self-organizing systems. Our focus in this paper is in describing the framework.
在本文中,我们将探讨以下问题:如何设计多机器人自组织系统,使其表现出理想的行为,并能执行设计者指定的任务?多机器人自组织系统(如蜂群机器人)在不断变化的环境中执行复杂任务时具有巨大的适应潜力。然而,由于系统性能的随机性以及局部行动/交互与所需全局行为之间的非线性,此类系统很难设计。为了解决这个问题,我们在本文中提出了一个利用多代理强化学习(MARL)和折中决策支持问题(cDSP)结构设计自组织系统的框架。本文提出的框架包括两个阶段,即初步设计和设计改进。在初步设计阶段,MARL 用于帮助设计人员训练机器人,使其在执行任务时表现出稳定的群体行为。在设计改进阶段,cDSP 结构用于探索设计空间,并根据多个性能指标找出令人满意的解决方案。在这两个阶段之间,代用模型将利用初步设计中生成的数据来映射局部参数和全局性能指标之间的关系。以多机器人推箱问题为例,测试了该框架的有效性。该框架具有通用性,可扩展用于设计其他自组织系统。本文的重点在于描述该框架。
{"title":"DESIGN OF SELF-ORGANIZING SYSTEMS USING MULTI-AGENT REINFORCEMENT LEARNING AND THE COMPROMISE DECISION SUPPORT PROBLEM CONSTRUCT","authors":"Mingfei Jiang, Z. Ming, Chuanhao Li, J. Allen, F. Mistree","doi":"10.1115/1.4064672","DOIUrl":"https://doi.org/10.1115/1.4064672","url":null,"abstract":"\u0000 In this paper, we address the following question: How can multi-robot self-organizing systems be designed so that they show the desired behaviors and are able to perform tasks specified by designers? Multi-robot self-organizing systems, e.g., swarm robots, have great potential for adapting when performing complex tasks in a changing environment. However, such systems are difficult to design due to the stochasticity of the system performance and the non-linearity between the local actions/interaction and the desired global behavior. In order to address this, in this paper we propose a framework for designing self-organizing systems using Multi-Agent Reinforcement Learning (MARL) and the compromise Decision-Support Problem (cDSP) construct. In this paper we present a framework that consists of two stages, namely, preliminary design and design improvement. In the preliminary design stage, MARL is used to help designers train the robots so that they show stable group behavior for performing the task. In the design improvement stage, the cDSP construct is used to explore the design space and identify satisfactory solutions considering several performance indicators. Between the two stages, surrogate models are used to map the relationship between local parameters and global performance indicators utilizing the data generated in preliminary design. A multi-robot box-pushing problem is used as an example to test the efficacy of the framework. The framework is general and can be extended to design other self-organizing systems. Our focus in this paper is in describing the framework.","PeriodicalId":506672,"journal":{"name":"Journal of Mechanical Design","volume":"279 12","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139799380","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Sustainable Product Multi-platform Planning Model for Assembly and Disassembly Process 针对组装和拆卸过程的可持续产品多平台规划模型
Pub Date : 2024-02-06 DOI: 10.1115/1.4064675
Guang-yu Zou, Zhongkai Li, Chao He
The development of product platform is an effective strategy to respond to dynamic market demands, decrease lead-time and delay products differentiation. However, the traditional product platform configuration method can not satisfy the sustainability requirements for modern products. To solve this problem, a sustainable product multi-platform (SPMP) model for assembly/ disassembly technology is proposed in this paper. The proposed SPMP model measures the energy consumption of module instances during the installation based on the platform-based assembly index (PAI) and platform-based disassembly index (PDI), and provides a multi-platform solution for the assembly of product family. To demonstrate the effectiveness of the proposed method, two product family cases are discussed. Simplified case shows that multi-objective particle swarm optimisation (MOPSO) algorithm has stronger optimisation ability than linear programming method in reducing product processing cost. The hair dryer family case demonstrates that the proposed method reduces the energy consumption during assembly by linking sustainability to product design.
开发产品平台是应对动态市场需求、缩短交付周期和延迟产品差异化的有效策略。然而,传统的产品平台配置方法无法满足现代产品的可持续性要求。为解决这一问题,本文提出了一种装配/拆卸技术的可持续产品多平台(SPMP)模型。所提出的 SPMP 模型基于基于平台的装配指数(PAI)和基于平台的拆卸指数(PDI)来衡量模块实例在安装过程中的能耗,并为产品家族的装配提供了一种多平台解决方案。为了证明所提方法的有效性,我们讨论了两个产品系列案例。简化案例表明,在降低产品加工成本方面,多目标粒子群优化(MOPSO)算法比线性规划方法具有更强的优化能力。吹风机系列案例表明,建议的方法通过将可持续性与产品设计联系起来,减少了组装过程中的能源消耗。
{"title":"A Sustainable Product Multi-platform Planning Model for Assembly and Disassembly Process","authors":"Guang-yu Zou, Zhongkai Li, Chao He","doi":"10.1115/1.4064675","DOIUrl":"https://doi.org/10.1115/1.4064675","url":null,"abstract":"\u0000 The development of product platform is an effective strategy to respond to dynamic market demands, decrease lead-time and delay products differentiation. However, the traditional product platform configuration method can not satisfy the sustainability requirements for modern products. To solve this problem, a sustainable product multi-platform (SPMP) model for assembly/ disassembly technology is proposed in this paper. The proposed SPMP model measures the energy consumption of module instances during the installation based on the platform-based assembly index (PAI) and platform-based disassembly index (PDI), and provides a multi-platform solution for the assembly of product family. To demonstrate the effectiveness of the proposed method, two product family cases are discussed. Simplified case shows that multi-objective particle swarm optimisation (MOPSO) algorithm has stronger optimisation ability than linear programming method in reducing product processing cost. The hair dryer family case demonstrates that the proposed method reduces the energy consumption during assembly by linking sustainability to product design.","PeriodicalId":506672,"journal":{"name":"Journal of Mechanical Design","volume":"28 8","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-02-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139798337","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Journal of Mechanical Design
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1