← 최신 논문
🤖 AI

U-Define: Designing User Workflows for Hard and Soft Constraints in LLM-Based Planning

본 논문은 사용자가 LLM 기반 계획에 대한 제어력을 강화할 수 있도록 제약 조건을 엄격한 "하드" 규칙 또는 유연한 "소프트" 선호도로 분류할 수 있게 하는 U-Define 시스템을 제시하며, 이는 신뢰성, 사용성 및 사용자 만족도를 향상시키기 위해 상호 보완적인 형식 모델 검증 및 LLM-판사 방법을 통해 검증됩니다.

원저자: Christine P Lee, Xinyu Jessica Wang, Aws Albarghouthi, David Porfirio, Bilge Mutlu

게시일 2026-05-06
📖 4 분 읽기☕ 가벼운 읽기

원저자: Christine P Lee, Xinyu Jessica Wang, Aws Albarghouthi, David Porfirio, Bilge Mutlu

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

완벽한 가족 여행을 계획한다고 상상해 보세요. 반드시 일어나야 할 일들 (예: "예산 범위 내에서 머물러야 한다" 또는 "수영장에서 아이들은 구명조끼를 착용해야 한다") 과 진심으로 바라는 일들 (예: "조용한 해변을 원한다" 또는 "박물관을 방문하면 좋겠다") 의 목록이 있을 것입니다.

과거에는 사람들이 AI(대규모 언어 모델) 에게 이 여행을 계획해 달라고 요청하면, AI 는 단순히 추측할 뿐이었습니다. 창의적으로 보이려고 너무 바빠서 구명조끼를 잊어버리거나, 비용이 너무 많이 드는 호텔을 제안하기도 했습니다. AI 는 유창하게 말하지만 엄격한 규칙을 항상 경청하지는 않는, 매우 재능 있지만 약간 산만하고 산만한 여행 에이전트와 같습니다.

문제:
현재의 AI 도구들은 너무 경직되어 있어 (복잡한 코드로 규칙을 설정하도록 강요) 또는 너무 느슨하여 (규칙을 완전히 무시) 사용자가 AI 의 작업을 수동으로 확인해야 했습니다. 이는 피곤하며 오류가 발생하기 쉽습니다.

해결책: U-Define
연구자들은 U-Define이라는 새로운 시스템을 구축했습니다. 이를 "이중 점검 시스템이 있는 스마트 여행 에이전트"라고 생각하세요. 단순히 AI 에게 "여행을 계획해 달라"고 요청하는 대신, U-Define 을 사용하면 어떤 규칙이 **강제 (Hard)**이고 어떤 규칙이 **선택 (Soft)**인지 정확하게 AI 에게 알려줄 수 있습니다.

간단한 비유를 들어 작동 방식을 설명해 보겠습니다.

1. 규칙의 두 개의 통

U-Define 은 사용자에게 지시 사항을 두 개의 통으로 분류하도록 요청합니다.

  • "강제 (Hard)" 통 (벽돌 벽): 이는 양보할 수 없는 규칙입니다. AI 가 하나라도 위반하면 계획은 무용지물이 됩니다.
    • 예시: "우리는 채식 음식을 먹어야 합니다."
    • 마법: U-Define 은 당신의 영어 문장을 컴퓨터가 완벽하게 확인할 수 있는 엄격한 수학적 "코드"(LTL/PRISM 이라고 함) 로 즉시 변환합니다. 마치 당신의 규칙을 깜빡임 없는 보안 카메라로 바꾸는 것과 같습니다. 계획에 스테이크가 포함되면 카메라가 즉시 "오류!"라고 외칩니다.
  • "선택 (Soft)" 통 (소원 목록): 이는 선호도입니다. AI 가 이를 놓쳐도 계획은 여전히 괜찮지만, 완벽하지는 않습니다.
    • 예시: "우리는 여유로운 일정을 선호합니다."
    • 마법: 이 경우 U-Define 은 두 번째 AI(심판관) 를 사용하여 계획을 읽고 1 점부터 5 점까지의 별점과 당신의 분위기와의 일치도에 대한 코멘트를 제공합니다.

2. 워크플로우: 상호작용 방식

U-Define 이 있는 컴퓨터 앞에 앉아 있다고 상상해 보세요.

  1. 당신이 말하다: "베네치아 여행 계획을 세워줘"라고 입력합니다. 강제 규칙 (구명조끼, 채식 음식) 과 선택 규칙 (여유로운 일정, 아이들을 위한 재미) 을 추가합니다.
  2. 번역기: 시스템이 비공개로 당신의 "강제" 규칙을 그 엄격한 수학적 코드로 변환합니다. 올바르게 이해했는지 확인하기 위해 번역 결과를 보여줍니다.
  3. 생성기: 주요 AI 가 세 가지 다른 여행 계획을 생성합니다.
  4. 이중 점검:
    • 수학 컴퓨터가 강제 규칙을 확인합니다. "A 계획은 구명조끼를 챙기지 않아 실패했습니다. B 계획은 모든 강제 규칙을 통과했습니다"라고 말합니다.
    • 심판관 AI가 선택 규칙을 확인합니다. "B 계획은 여유로워 4 점이지만, C 계획은 더 많은 재미있는 활동이 있어 5 점입니다"라고 말합니다.
  5. 결과: 계획이 순위별로 표시됩니다. 상위 계획이 당신의 '반드시 필요한 것'을 위반하지 않는다는 사실을 확실히 알 수 있으며, 어떤 계획이 당신의 '원하는 것'에 가장 잘 맞는지 확인할 수 있습니다.

3. 연구자들이 발견한 점

이 팀은 일반인 (휴가 계획을 세우는 부모 등) 과 전문가 (건설 관리자나 보조금 조정자 등) 를 대상으로 이를 테스트했습니다.

  • 일반인들이 좋아했습니다: 그들은 훨씬 더 자신감을 느꼈습니다. 실수를 찾아내기 위해 "탐정" 노릇을 할 필요가 없었습니다. '반드시 해야 할 일'과 '하면 좋은 일'을 분리할 수 있다는 점이 마음에 들었습니다. 마치 AI 가 마침내 규칙과 제안의 차이를 이해한 것처럼 느껴졌습니다.
  • "강제" 규칙은 강력합니다: 시스템이 강제 규칙이 준수됨을 보장했을 때, 사람들은 AI 를 훨씬 더 신뢰했습니다. 그들은 선택 규칙에서 몇 가지 사소한 미흡함을 받아들이는 데 기꺼이 동의했지만, 강제 규칙이 위반되면 매우 불쾌해했습니다.
  • "선택" 규칙은 유연합니다: 사람들은 선택 규칙을 사용하여 계획이 딱 맞을 때까지 조정했습니다. 그러나 그들은 선택 규칙에 대한 AI 의 "별점"이 항상 완벽하지는 않음을 깨달았으므로, 여전히 직접 계획을 살펴봐야 했습니다.
  • 전문가들은 더 많은 도움을 원했습니다: 매우 복잡한 업무를 가진 전문가들은 시스템을 좋아했지만, 자신의 많은 규칙을 모두 입력하는 것이 어렵다고 느꼈습니다. 그들은 시스템이 자신의 일반적인 규칙을 기억하거나 스프레드시트에서 가져오게 하여 매번 처음부터 모든 것을 입력하지 않아도 되기를 바랐습니다.

핵심 교훈

이 논문은 AI 가 계획 분야에서 진정으로 유용해지기 위해서는 당신이 무엇이 엄격한 규칙이고 무엇이 유연한 선호도인지 결정할 수 있어야 한다고 결론 내립니다.

  • 강제 제약 (Hard Constraints) = 집의 기초 (단단해야 함).
  • 선택 제약 (Soft Constraints) = 페인트와 장식 (취향에 따라 변경 가능).

사용자가 이 두 가지를 명확히 구분할 수 있는 방법을 제공하고 이를 확인하기 위해 서로 다른 "도구"(단단한 것은 수학, 부드러운 것은 두 번째 AI) 를 사용함으로써 U-Define 은 창의성을 잃지 않으면서 AI 계획을 더 신뢰할 수 있게 만듭니다. 이는 추측하는 "블랙박스"에서 당신의 경계를 존중하는 "협력 파트너"로 AI 를 변화시킵니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →