AI Agents in Engineering Design: A Multi-Agent Framework for Aesthetic and Aerodynamic Car Design

์ €์ž: Mohamed Elrefaie, Janet Qian, Raina Wu, Qian Chen, Angela Dai, Faez Ahmed | ๋‚ ์งœ: 2025-03-30 | DOI: 10.48550/arXiv.2503.23315 📄 PDF


Essence

Figure 1

Figure 1: AI ์„ค๊ณ„ ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ์ž๋™์ฐจ ์„ค๊ณ„ ํ”„๋กœ์„ธ์Šค ๊ฐ€์†ํ™”. VLM(๋น„์ „-์–ธ์–ด ๋ชจ๋ธ), ๊ธฐํ•˜ ๋”ฅ๋Ÿฌ๋‹, LLM์„ ํ†ตํ•ฉํ•˜๊ณ  AutoGen์œผ๋กœ ์—์ด์ „ํŠธ ๊ฐ„ ํ˜‘์—… ์กฐ์œจ

๋ณธ ๋…ผ๋ฌธ์€ ์ž๋™์ฐจ ์„ค๊ณ„ ๋ถ„์•ผ์— AI ์„ค๊ณ„ ์—์ด์ „ํŠธ(Design Agents)๋ฅผ ๋„์ž…ํ•˜์—ฌ, ์Šค์ผ€์นญ๋ถ€ํ„ฐ ๊ณต๊ธฐ์—ญํ•™ ์‹œ๋ฎฌ๋ ˆ์ด์…˜๊นŒ์ง€ ์ „ ์„ค๊ณ„ ์ฃผ๊ธฐ๋ฅผ ์ˆ˜ ์ฃผ์ผ์—์„œ ์ˆ˜ ๋ถ„์œผ๋กœ ๋‹จ์ถ•ํ•˜๋Š” ๋‹ค์ค‘ ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œํ•œ๋‹ค. VLM, LLM, ๊ธฐํ•˜ ๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฒ•์„ ํ™œ์šฉํ•œ ์ „๋ฌธํ™”๋œ ์—์ด์ „ํŠธ๋“ค์ด ์—”์ง€๋‹ˆ์–ด์™€ ๋””์ž์ด๋„ˆ์™€ ํ˜‘๋ ฅํ•˜์—ฌ ์„ค๊ณ„ ์ฐฝ์˜์„ฑ๊ณผ ํšจ์œจ์„ฑ์„ ๋Œ€ํญ ํ–ฅ์ƒ์‹œํ‚จ๋‹ค.

Motivation

Achievement

Figure 2

Figure 2: ๋‹ค์ค‘ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ์˜ ์ƒํ˜ธ์ž‘์šฉ ํ๋ฆ„. 2D ์Šค์ผ€์น˜ ์ž…๋ ฅ โ†’ ์Šคํƒ€์ผ๋ง ๋ Œ๋”๋ง โ†’ CAD ๊ฒ€์ƒ‰/์ƒ์„ฑ โ†’ ๋ฉ”์‹œ ์ƒ์„ฑ โ†’ ๊ณต๊ธฐ์—ญํ•™ ์˜ˆ์ธก

  1. ์„ค๊ณ„ ์‚ฌ์ดํด ๊ฐ€์†ํ™”: ๊ฐœ๋… ์„ค๊ณ„๋ถ€ํ„ฐ ๊ณต๊ธฐ์—ญํ•™ ํ‰๊ฐ€๊นŒ์ง€์˜ ๊ณผ์ •์„ ์ฃผ ๋‹จ์œ„์—์„œ ๋ถ„ ๋‹จ์œ„๋กœ ๋‹จ์ถ•ํ•˜์—ฌ ์ˆ˜์‹ญ ๋ฐฐ์˜ ํšจ์œจ์„ฑ ํ–ฅ์ƒ ๋‹ฌ์„ฑ
  2. ํ†ตํ•ฉํ˜• ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ํ”„๋ ˆ์ž„์›Œํฌ: 2D ์Šค์ผ€์นญ, 3D ํ˜•์ƒ ์ƒ์„ฑ, CFD ๋ฉ”์‹ฑ, ๊ณ ์ถฉ์‹ค๋„ ๊ณต๊ธฐ์—ญํ•™ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์ผ๊ด€๋˜๊ฒŒ ์—ฐ๊ฒฐํ•˜๋Š” ์ตœ์ดˆ์˜ ์—”๋“œ-ํˆฌ-์—”๋“œ ์‹œ์Šคํ…œ ๊ตฌ์ถ•
  3. ์‹ค์‹œ๊ฐ„ ์„ฑ๋Šฅ ์˜ˆ์ธก: ๋Œ€์ฒด ๋ชจ๋ธ(Surrogate Model)์„ ํ†ตํ•ด ๊ณ ๋น„์šฉ CFD ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ๋Œ€์ฒดํ•˜๋ฉด์„œ๋„ ๋†’์€ ์ •ํ™•๋„ ์œ ์ง€
  4. ์„ค๊ณ„ ๊ณต๊ฐ„ ํƒ์ƒ‰: t-SNE ๊ธฐ๋ฐ˜ ๋น„์„ ํ˜• ์ฐจ์› ์ถ•์†Œ๋กœ DrivAerNet++ ๊ณ ์ฐจ์› ์„ค๊ณ„ ๊ณต๊ฐ„์˜ ๊ณ ์„ฑ๋Šฅ ์„ค๊ณ„ ํด๋Ÿฌ์Šคํ„ฐ ์‹๋ณ„

How

Figure 3

Figure 3: AI ๋‹ค์ค‘ ์—์ด์ „ํŠธ ์‹œ์Šคํ…œ ์‚ฌ์šฉ ์‚ฌ๋ก€. ๋””์ž์ด๋„ˆ๊ฐ€ 2D ์Šค์ผ€์น˜๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๋‹ค์–‘ํ•œ ์Šคํƒ€์ผ ์˜ต์…˜์˜ ๊ณ ํ•ด์ƒ๋„ ๋ Œ๋”๋ง ์ƒ์„ฑ

ํ•ต์‹ฌ ๋ฐฉ๋ฒ•๋ก :

Originality

Limitation & Further Study

ํ•œ๊ณ„:

ํ›„์† ์—ฐ๊ตฌ:

Evaluation

์ดํ‰: ๋ณธ ๋…ผ๋ฌธ์€ ์ƒ์„ฑํ˜• AI์™€ ๊ธฐํ•˜ ๋”ฅ๋Ÿฌ๋‹์„ ์ž๋™์ฐจ ์„ค๊ณ„์— ์ฒด๊ณ„์ ์œผ๋กœ ํ†ตํ•ฉํ•œ ํ˜์‹ ์  ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ œ์‹œํ•˜๋ฉฐ, ์‚ฐ์—… ๊ทœ๋ชจ ๋ฐ์ดํ„ฐ์…‹๊ณผ ์ž๋™ํ™”๋œ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ํ†ตํ•ด ์„ค๊ณ„ ์‚ฌ์ดํด ํš๊ธฐ์  ๋‹จ์ถ•์„ ์ž…์ฆํ–ˆ๋‹ค. ๋‹ค๋งŒ ์ •๋Ÿ‰์  ์„ฑ๋Šฅ ํ‰๊ฐ€์™€ ์‹ค์ œ ์„ค๊ณ„ ํ”„๋กœ์ ํŠธ์—์„œ์˜ ์—”๋“œ์œ ์ € ํ”ผ๋“œ๋ฐฑ์ด ์ถ”๊ฐ€๋˜๋ฉด ํ•™์ˆ ์  ์ž„ํŒฉํŠธ์™€ ์‹ค๋ฌด ์ ์šฉ์„ฑ์ด ํ•œ์ธต ๊ฐ•ํ™”๋  ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€๋œ๋‹ค.

๊ฐ™์ด ๋ณด๋ฉด ์ข‹์€ ๋…ผ๋ฌธ

๊ธฐ๋ฐ˜ ์—ฐ๊ตฌ
OpenFOAMGPT ๋…ผ๋ฌธ์€ CFD ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์˜์—ญ์—์„œ LLM-RAG ๊ธฐ๋ฐ˜ ์ž๋™ํ™”์™€ ์‹ ๋ขฐ ํ™•๋ณด ๊ธฐ๋ฒ•์„ ์ œ๊ณตํ•ด ์ž๋™์ฐจ ์„ค๊ณ„ ์ž๋™ํ™” ํ”„๋ ˆ์ž„์›Œํฌ์˜ ์ด๋ก ์  ๊ทผ๊ฐ„์ด ๋ฉ๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
๊ณตํ•™ ์„ค๊ณ„ ์ž๋™ํ™”๋ฅผ ์œ„ํ•œ ๋‹ค์ค‘ AI ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ๋‹ค๋ฃจ๋Š” ์œ ์‚ฌํ•œ ์ ‘๊ทผ๋ฒ•์˜ ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
๊ณตํ•™ ์„ค๊ณ„ ์ฃผ๊ธฐ ์ž๋™ํ™”๋ฅผ ์œ„ํ•œ AI ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ์œ ์‚ฌํ•œ ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋Œ€์•ˆ ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
์ž๋™์ฐจ์™€ ๊ธฐ๊ณ„ ์„ค๊ณ„์—์„œ LLM ๊ธฐ๋ฐ˜ ์„ค๊ณ„ ์ž๋™ํ™” ๋ฐฉ๋ฒ•์„ ์ œ์‹œํ•˜๋ฏ€๋กœ, ์œ ์‚ฌํ•œ ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฅธ ์ ‘๊ทผ์œผ๋กœ ๋‹ค๋ฃน๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
VLM/LLM ๊ธฐ๋ฐ˜ ์„ค๊ณ„ ์ž๋™ํ™” ๋˜๋Š” ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ†ตํ•ฉ AI ์‹œ์Šคํ…œ์„ ๋‹ค๋ฃจ๋Š” ๊ด€๋ จ ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
๊ธฐํ•˜ ๋”ฅ๋Ÿฌ๋‹์ด๋‚˜ ์ƒ์„ฑํ˜• AI๋ฅผ ๊ณตํ•™ ์„ค๊ณ„์— ์ ์šฉํ•˜๋Š” ์œ ์‚ฌํ•œ ๋ฐฉ๋ฒ•๋ก ์˜ ์—ฐ๊ตฌ์ด๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
AI ๊ธฐ๋ฐ˜ ์„ค๊ณ„ ๋˜๋Š” ์—”์ง€๋‹ˆ์–ด๋ง ์ตœ์ ํ™” ์ž๋™ํ™” ์‹œ์Šคํ…œ์œผ๋กœ ์œ ์‚ฌํ•œ ๋ชฉํ‘œ๋ฅผ ์ถ”๊ตฌํ•œ๋‹ค.
๋‹ค๋ฅธ ์ ‘๊ทผ
Digital Twin ๊ธฐ์ˆ ์— ๊ด€ํ•œ ์œ ์‚ฌํ•œ ๋ฌธํ—Œ ์กฐ์‚ฌ ๋˜๋Š” ๋ถ„์„์„ ์ˆ˜ํ–‰ํ•œ ๊ด€๋ จ ์—ฐ๊ตฌ์ด๋‹ค.
← ๋ชฉ๋ก์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ

๐ŸŽง Audio Overview

์ด ๋…ผ๋ฌธ ๋ฆฌ๋ทฐ๋ฅผ ํŒŸ์บ์ŠคํŠธํ˜• ์˜ค๋””์˜ค๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. (Gemini ยท ํ‚ค๋Š” ๋ธŒ๋ผ์šฐ์ €์—๋งŒ ์ €์žฅ ยท ์™„์„ฑ๋ณธ์€ ์ด๋ฉ”์ผ๋กœ๋„ ์ „์†ก)
โ–ธ ๊ณ ๊ธ‰: ๊ตฌ์„ฑ ๋ฐฉํ–ฅ(๋Œ€๋ณธ ์ž‘์„ฑ ์ง€์นจ) ์ง์ ‘ ์ˆ˜์ •