Application of artificial intelligence in design automation: A two-stage framework for structure configuration and design

Li, M; Zheng, Q and Ashuri, B (2024) Application of artificial intelligence in design automation: A two-stage framework for structure configuration and design. Journal of Construction Engineering and Management, 150(8): 04024083, ISSN 0733-9364

Abstract

Civil engineering design problems are inherently complex, characterized by iterative processes, multiple criteria, and time-consuming manual design work. Traditional methods often struggle to rapidly reach optimal designs, lacking guarantees of achieving optimality. With the advent of recent advances in artificial intelligence (AI), this study attempts to answer the research question: How AI algorithms can expedite the civil engineering design process, enhancing efficiency and accuracy in reaching optimal solutions with fewer resources. The research employs a Markov decision process-based AI framework, integrating configuration design and refinement in a unified approach. The methodology begins with the Markov decision-making process to mathematically model the design process, followed by reinforcement learning for automatic design and refinement of solutions. Applied to a planar truss bridge design problem, the AI design agent produced feasible truss designs under various constraints efficiently, demonstrating superior capability and flexibility. The results indicate an average improvement of 12% in accuracy and 88% in computational efficiency over traditional methods. The meaning and significance of the results lie in the innovative integration of Markov decision-making and reinforcement learning into a unified two-stage design framework, significantly advancing the body of knowledge in civil engineering design automation. The speed and accuracy of the AI design agent validate the feasibility of the proposed model and highlight its potential in effectively solving complex civil engineering design problems. The directions for follow-up research are suggested to extend this framework to a wider array of design challenges and to refine the AI agent's adaptability in more diverse design contexts.

Item Type: Article
Uncontrolled Keywords: artificial intelligence; design automation; reinforcement learning
Index terms: accuracy, meaning, design process, design framework, guarantee, body of knowledge, agent, adaptability, configuration, integration, decision-making, methodology, decision process, decision-making process, efficiency, bridge design, artificial intelligence, automation, reinforcement, engineering design
Subjects: infrastructure and transport systems, systems engineering, organizational analysis, sociology, decision analysis, automation and robotics, professional development, design process, design practice, contract structure, research methods, performance management, artificial intelligence, knowledge management, building materials, practitioner, design methods, user focus
Topics: Procurement, Risk Management, Roles and Professions, Engineering Principles, Information Management, Construction Materials, Research Practice, Organizational Design, Quality Management, Digital Applications, Design Practice
Descriptive scope: 3 PCT

N.B. Descriptive scope is a count of how many of the five facets of empirical research are indicated by the words used in title, abstract and keywords. It is not intended as a judgement on the research; merely a count of the kind of word we would expect to indicate Phenomenon, Concepts, Theoretical framing, Empirical techniques, Analytical techniques. If all five are present, then a code of “5 PCTEA” will indicate this. If you feel the coding for this record is questionable, we welcome discussion around the terms we matched or the way we categorized them. The facet you would expect may not be coded, or a facet may be coded inappropriately. This can also bear on a larger question, of which facets should be treated as defining in construction management research. Please get in touch, and we will look at it. More details here