← 최신 논문
💬 NLP

Time-Annealed Perturbation Sampling: Diverse Generation for Diffusion Language Models

이 논문은 확산 언어 모델의 시간적 구조를 활용하여 생성 초기 단계에서는 의미적 다양성을, 후기 단계에서는 유창성을 보장하는 훈련 없는 추론 전략인 '시간 어닐링 교란 샘플링 (TAPS)'을 제안하여 생성 품질을 해치지 않으면서도 다양한 텍스트 생성을 가능하게 합니다.

원저자: Jingxuan Wu, Zhenglin Wan, Xingrui Yu, Yuzhe Yang, Yiqiao Huang, Ivor Tsang, Yang You

게시일 2026-03-18
📖 3 분 읽기☕ 가벼운 읽기

원저자: Jingxuan Wu, Zhenglin Wan, Xingrui Yu, Yuzhe Yang, Yiqiao Huang, Ivor Tsang, Yang You

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

🎨 비유: 요리를 하는 요리사와 건축가

기존의 AI 모델들은 보통 매우 똑같은 레시피를 따릅니다. "닭볶음탕을 만들어줘"라고 하면, AI 는 항상 거의 똑같은 닭볶음탕을 만들어냅니다. 맛은 좋지만, 매번 똑같아서 지루할 수 있죠.

이 논문은 **"어떻게 하면 같은 재료로 매번 다른 맛의 닭볶음탕을 만들 수 있을까?"**를 고민했습니다.

1. 기존 방식의 문제점: "완벽하지만 지루한 요리"

기존 확산 모델은 글을 쓸 때, **처음부터 끝까지 같은 레시피 (조건)**를 고수합니다.

  • 초반: "닭볶음탕을 만들자"라는 큰 그림을 잡습니다.
  • 후반: 양념을 얼마나 넣을지, 채소를 어떻게 썰지 같은 디테일을 다듬습니다.
  • 문제: AI 가 항상 같은 레시피를 따르다 보니, 매번 나오는 글이 비슷비슷해집니다. (창의성 부족)

2. TAPS 의 해결책: "요리 과정에 살짝 섞는 '재미있는 소금'"

TAPS 는 이 과정을 두 단계로 나누어 다르게 접근합니다.

  • 1 단계: "요리 시작 직후, 상상력을 자극하는 소금"

    • 요리사가 닭을 다듬기 시작할 때 (글의 큰 흐름을 잡을 때), **약간의 소금 (소음/Noise)**을 살짝 뿌려줍니다.
    • 이 소금은 레시피를 완전히 바꾸지는 않지만, "아, 오늘 닭을 좀 더 매콤하게 만들까? 아니면 국물을 진하게 할까?"라고 생각의 갈래를 여러 개 만들어줍니다.
    • 핵심: 글의 **전체적인 의미 (Semantic)**를 결정하는 초반 단계에서 다양한 가능성을 열어두는 것입니다.
  • 2 단계: "요리 마무리, 맛을 잡는 정성"

    • 요리가 거의 다 되었을 때 (글의 디테일을 다듬을 때), 그 소금의 양을 서서히 줄여 0 으로 만듭니다.
    • 이제 AI 는 "아, 내가 원래 의도했던 맛있는 닭볶음탕을 완성해야지"라고 생각하며, 원래 주문한 내용 (프롬프트) 에 충실하게 마무리합니다.
    • 핵심: 글의 **자연스러움과 질 (Fluency)**을 해치지 않으면서, 초반에 만들어둔 다양한 아이디어 중 하나를 선택해 다듬는 것입니다.

🏗️ 건축가 비유로 다시 설명해 볼까요?

  • 기존 AI: "집을 지어줘"라고 하면, 항상 완벽하게 똑같은 설계도를 보고 똑같은 모양의 집을 지어냅니다.
  • TAPS 방식:
    1. 초반 (기초 공사): 설계도를 볼 때, "오늘은 지붕을 좀 더 경사지게 할까? 아니면 평평하게 할까?"라고 여러 가지 아이디어를 동시에 상상합니다. (이때 약간의 '소음'을 넣어 생각을 자유롭게 합니다.)
    2. 중반: 여러 가지 아이디어 중 가장 좋은 하나를 선택합니다.
    3. 후반 (마무리): 선택한 디자인으로 벽을 쌓고 창문을 달 때, 설계도에서 벗어나지 않도록 꼼꼼하게 다듬습니다. (소음을 제거하여 원래 의도대로 완성합니다.)

🌟 이 기술이 가져온 변화

이 방법을 쓰면 AI 는 다음과 같은 장점을 얻습니다:

  1. 더 창의적인 글: 같은 질문을 해도 매번 다른 스토리, 다른 아이디어를 만들어냅니다. (예: "용을 잡는 기사"라는 주제로 글을 쓸 때, 한 번은 판타지, 한 번은 코미디, 한 번은 추리물로 나올 수 있습니다.)
  2. 질은 그대로 유지: 너무 엉뚱한 글이 나오는 것을 막아줍니다. 초반에 상상력을 키웠지만, 끝까지 원래 의도 (지시사항) 를 잊지 않고 잘 마무리합니다.
  3. 수학 문제 풀이도 더 잘함: 수학 문제를 풀 때, 하나의 길만 고집하지 않고 여러 가지 풀이법을 시도해보다가, 가장 정확한 답을 찾아내는 확률이 높아집니다.

📝 한 줄 요약

**"글을 쓸 때, 초반에는 '상상력을 자극하는 소음'을 넣어 다양한 길을 열어두고, 후반에는 '원래 의도'에 집중하여 깔끔하게 마무리하는 똑똑한 기술"**입니다.

이 기술은 AI 가 단순히 지시사항을 따르는 기계가 아니라, 창의적이고 다양한 아이디어를 뿜어내는 파트너가 될 수 있게 해줍니다.

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

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

Digest 사용해 보기 →