An exercise in design process simulation using agent models based on Bayesian global optimization

The frequent schedule delays and cost overruns in the design of modern complex engineered systems is motivating current research to provide improved understanding of design process dynamics. A particular interest is to understand the aggregated decision making behavior of multiple individual designers engaged in design tasks associated with multiple disciplines, subsystems, or components. In this context, this paper focuses on defining and implementing an agent model and multi-agent coordination schemes to enable simulation of the design process in an engineering firm. This research represents an initial step by the authors toward the overall goal of simulating the fundamental features of the activity of designing complex engineered systems. First, a Bayesian agent model able to model designer preferences and uncertainties in designer knowledge is described. Next, three coordination schemes inspired by MDO architectures are formulated. The agent model and the coordination schemes are then applied to demonstrate the framework with a simple example problem. Results show that the approach represents a promising avenue for future extensions and follow-up studies of more complex and realistic design process structures.

[1]  Nigel Cross,et al.  Creativity in the design process: co-evolution of problem–solution , 2001 .

[2]  J. Neumann,et al.  Theory of Games and Economic Behavior: 60th Anniversary Commemorative Edition , 2020 .

[3]  Jonathan Cagan,et al.  Interagent ties in team-based computational configuration design , 2004, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[4]  John S. Gero,et al.  An ontology of situated design teams , 2007, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[5]  John S. Gero,et al.  A computational framework for concept formation for a situated design agent , 2000, Knowl. Based Syst..

[6]  A. Keane,et al.  The development of a hybridized particle swarm for kriging hyperparameter tuning , 2011 .

[7]  Robert P. Smith,et al.  Identifying Controlling Features of Engineering Design Iteration , 2015 .

[8]  Kemper Lewis,et al.  Collaborative, sequential, and isolated decisions in design , 1997 .

[9]  YAN JIN,et al.  The virtual design team: A computational model of project organizations , 1996, Comput. Math. Organ. Theory.

[10]  Ali E. Abbas,et al.  Normative target-based decision making , 2005 .

[11]  Kemper Lewis,et al.  Modeling Interactions in Multidisciplinary Design: A Game Theoretic Approach , 1997 .

[12]  J. Neumann,et al.  Theory of games and economic behavior , 1945, 100 Years of Math Milestones.

[13]  Ilan Kroo,et al.  Development and Application of the Collaborative Optimization Architecture in a Multidisciplinary Design Environment , 1995 .

[14]  Jeremy S. Agte,et al.  Bi-Level Integrated System Synthesis , 1998 .

[15]  Nigel Cross,et al.  Descriptive models of creative design: application to an example , 1997 .

[16]  Donald R. Jones,et al.  Efficient Global Optimization of Expensive Black-Box Functions , 1998, J. Glob. Optim..

[17]  Michael J Sullivan,et al.  Defense Acquisitions: Assessments of Selected Weapon Programs , 2015 .

[18]  Paul Collopy ADVERSE IMPACT OF EXTENSIVE ATTRIBUTE REQUIREMENTS ON THE DESIGN OF COMPLEX SYSTEMS , 2007 .

[19]  John S. Gero,et al.  What does an artificial design agent mean by being ‘situated’? , 2005 .

[20]  R. L. Keeney,et al.  Decisions with Multiple Objectives: Preferences and Value Trade-Offs , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[21]  John S. Gero,et al.  The Situated Function — Behaviour — Structure Framework , 2004 .

[22]  Yan Jin,et al.  A study of argumentation-based negotiation in collaborative design , 2010, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[23]  Paul Collopy,et al.  Fundamental Research into the Design of Large-Scale Complex Systems , 2010 .

[24]  Yan Jin,et al.  Argumentation-based negotiation for collaborative engineering design , 2009 .

[25]  Panos Y. Papalambros,et al.  A SYSTEM PARTITIONING AND OPTIMIZATION APPROACH TO TARGET CASCADING , 1999 .

[26]  S. C-Y. Lu,et al.  Agent Based Negotiation for Collaborative Design Decision Making , 2004 .