DUCTILE: Agentic LLM Orchestration of Engineering Analysis in Product Development Practice

이 논문은 제품 개발 과정에서 도구와 데이터 형식의 변화로 인해 기존 자동화가 실패하는 문제를 해결하기 위해, LLM 에이전트가 유연하게 작업을 조정하고 엔지니어가 최종 판단을 내리는 'DUCTILE'이라는 새로운 엔지니어링 분석 자동화 접근법을 제안하고 항공우주 산업의 구조 해석 사례를 통해 그 유효성을 입증했습니다.

Alejandro Pradas-Gomez, Arindam Brahma, Ola Isaksson

게시일 Thu, 12 Ma
📖 3 분 읽기☕ 가벼운 읽기

Each language version is independently generated for its own context, not a direct translation.

🚀 제목: "DUCTILE(ductile: 연성)" - 유연한 AI 지휘자

1. 문제: "유리처럼 깨지기 쉬운 자동화"

지금까지 공학자들은 컴퓨터 프로그램을 짜서 작업을 자동화했습니다. 하지만 이 자동화 프로그램은 유리잔과 비슷합니다.

  • 상황: 공학자들은 설계 도면, 데이터 파일, 사용하는 프로그램 등을 매일 바꿉니다. 파일 이름이 바뀌거나, 단위 (미터 vs 인치) 가 달라지거나, 파일 형식 (JSON vs YAML) 이 조금만 변해도, 기존에 짜둔 자동화 프로그램은 바로 깨져버립니다.
  • 결과: 엔지니어들은 멋진 제품을 설계하는 대신, 깨진 프로그램을 고치거나 데이터를 일일이 정리하는 '데이터 정리' 작업에 시간을 다 보냅니다.

2. 해결책: "AI 지휘자 (에이전트) 와 인간 오케스트라"

이 논문은 새로운 방식을 제안합니다. 모든 일을 AI 가 다 하는 게 아니라, AI 를 '지휘자'로, 기존 검증된 공학 도구들을 '악기'로 활용하는 것입니다.

  • 비유:
    • 기존 방식 (유리): 악보 (코드) 가 딱 정해져 있어서, 악기 하나만 바뀌면 연주 전체가 멈춥니다.
    • DUCTILE 방식 (연성/ductile): AI 지휘자가 악보와 악기 상태를 실시간으로 봅니다.
      • "아, 오늘 바이올린 대신 첼로가 왔네? 그럼 지휘법을 살짝 바꿔서 연주하자."
      • "악보에 실수가 있네? 내가 바로 수정해서 연주할게."
      • 핵심: AI 는 계산 자체를 하지 않습니다. (그건 검증된 공학 도구가 합니다.) AI 는 "어떻게, 어떤 순서로 도구를 쓸지"를 지시할 뿐입니다.

3. 실제 실험: "항공기 엔진 부품 테스트"

이 아이디어를 실제 항공기 엔진 부품 (터빈 후방 구조물) 제작 현장에 적용해 보았습니다.

  • 시나리오: 고객사 (엔진 제조사) 에서 보낸 데이터가 예전과 4 가지나 달랐습니다.
    1. 파일 형식이 바뀌었다.
    2. 단위 (파운드 vs 킬로그램) 가 달랐다.
    3. 부품 이름 표기가 달랐다.
    4. 계산 방법이 약간 수정되었다.
  • 기존 방식: 자동화 스크립트가 바로 멈추고, 엔지니어가 수동으로 고쳐야 했습니다.
  • DUCTILE 방식: AI 지휘자가 데이터를 보고 "아, 파일이 YAML 이네? JSON 으로 바꿔서 읽어야겠다. 단위가 인치네? 미터로 바꿔야겠다" 라고 스스로 판단하여, 기존에 있던 공학 도구들을 올바른 순서로 작동시켰습니다.
  • 결과: AI 가 10 번을 반복해도 10 번 모두 정확한 결과를 냈습니다.

4. 인간의 역할: "감독관"

여기서 중요한 점은 AI 가 모든 걸 결정하는 게 아니라는 것입니다.

  • 비유: AI 는 똑똑한 비서이고, 엔지니어는 사장님입니다.
    • 비서 (AI) 가 "이 파일을 이렇게 처리하면 어떨까요?"라고 계획을 세우고 실행합니다.
    • 사장님 (엔지니어) 은 그 계획을 보고 "좋아, 이대로 해" 라고 승인하거나, "잠깐, 여기가 이상한데?" 라고 지적합니다.
  • 왜 중요한가요? 항공기나 자동차는 안전이 최우선입니다. AI 가 실수할 수도 있으니까, 최종적인 책임과 판단은 항상 사람이 가져야 합니다.

5. 결론: "지루한 일은 AI 가, 중요한 결정은 사람이"

이 연구는 AI 가 엔지니어의 능력을 대체하는 것이 아니라, 엔지니어가 지루하고 반복적인 '데이터 정리'와 '프로그램 고치기'에서 해방되게 해준다는 것을 보여줍니다.

  • 기존: 엔지니어 = 데이터 정리가 90%, 설계가 10%
  • DUCTILE: 엔지니어 = 설계와 판단이 90%, 데이터 정리는 AI 가 처리

한 줄 요약:

"유리처럼 깨지기 쉬운 자동화 대신, AI 지휘자가 상황에 맞춰 유연하게 지휘하고, 인간 엔지니어는 최종 감독관으로서 안전하고 멋진 제품을 만들어내는 새로운 방식입니다."

이 방식이 보편화되면, 엔지니어들은 더 이상 "파일 이름이 왜 바뀌었지?"라고 짜증 내는 대신, "어떻게 하면 더 안전한 비행기를 만들까?"라는 더 중요한 고민에 집중할 수 있게 될 것입니다.