← 최신 논문
💬 NLP

CIRF: Tokenizing Chain-of-Thoughts into Reusable Functional Units for Efficient Latent Reasoning in Large Language Models

본 논문은 대규모 언어 모델에서 정확도-지연 시간 트레이드오프를 유리하게 유지하면서 효율적이고 적응적이며 해석 가능한 잠재적 추론을 가능하게 하기 위해 명시적 체인 오브 씽킹 추론을 재사용 가능한 기능 단위로 토큰화하는 CIRF라는 프레임워크를 제안합니다.

원저자: Yukyung Lee, Yumeng Shen, Jinhyeong Park, Hyein Yang, Jun-Hyung Park

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

원저자: Yukyung Lee, Yumeng Shen, Jinhyeong Park, Hyein Yang, Jun-Hyung Park

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

CIRF: 사고의 연쇄를 재사용 가능한 기능 단위로 토큰화하기 논지에 대한 설명을 간단한 언어와 창의적인 비유로 풀어보겠습니다.

큰 문제: 소리 내어 생각하는 것은 느립니다

상상해 보세요. 여러분이 수학 문제를 지적인 로봇 (대규모 언어 모델) 에게 물어보고 있습니다. 정확한 답을 얻기 위해 로봇은 보통 "소리 내어 생각"해야 합니다. 로봇은 최종 숫자를 여러분에게 알려주기 전에 추론의 모든 단계를 완전한 문장으로 적어냅니다.

  • 옛날 방식: 만약 "120 페이지를 읽는 데 몇 시간이 걸리나요?"라고 묻는다면, 로봇은 한 단락을 씁니다: "조이는 20 분에 8 페이지를 읽습니다.这意味着 그녀는 분당 0.4 페이지를 읽습니다. 총 시간을 찾으려면 120 을 0.4 로 나누어야 합니다..."
  • 문제점: 모든 단어를 적는 것은 시간과 컴퓨터 성능을 소모합니다. 마치 요리사에게 저녁을 서빙하기 전에 당근 하나하나를 다듬는 과정에 대한 상세한 일기를 쓰게 하는 것과 같습니다. 정확하지만 느리고 낭비적입니다.

해결책: CIRF (비밀 코드 부엌)

연구자들은 CIRF라는 새로운 방법을 제안합니다. 로봇이 긴 단락을 쓰게 하는 대신, 짧고 재사용 가능한 "기능 토큰"으로 구성된 비밀 코드를 사용하도록 가르칩니다.

로봇을 요리사로 상정한 요리사의 부엌을 생각해 보세요:

  1. 메뉴 (명시적 CoT): 먼저 연구자들은 인간이 문제를 단계별로 해결하는 방식 (일기 형식) 을 살펴봅니다.
  2. 번역 (토큰화): 그들은 그 긴 단계들을 기능 토큰으로 구성된 간결한 메뉴로 번역합니다.
    • *"120 을 0.4 로 나누어야 합니다"*라고 쓰는 대신, 로봇은 단일 기호 **[DIVIDE]**로만 생각합니다.
    • *"답은 5 시간입니다"*라고 쓰는 대신, **[ANSWER]**로 생각합니다.
  3. 비밀 레시피 (코드북): 그들은 이러한 기호들의 사전 (코드북) 을 만듭니다.
    • 한 기호는 "덧셈"을 의미할 수 있습니다.
    • 다른 기호는 "상식 확인"을 의미할 수 있습니다.
    • 또 다른 기호는 "곱셈"을 의미할 수 있습니다.
    • 중요한 점은 이러한 기호들이 재사용 가능하다는 것입니다. 페이지 수에 관한 수학 문제에서 사용된 [DIVIDE] 기호는 피자를 나누는 문제에 사용된 것과 정확히 같은 기호입니다. 로봇은 매번 나눗셈을 다시 배울 필요가 없습니다. 선반에서 같은 도구를 꺼내기만 하면 됩니다.

실제 작동 방식

로봇이 질문을 받으면 이야기를 쓰지 않습니다. 대신 이 코드 기호들의 빠르고 보이지 않는 시퀀스를 생성합니다:

  • 입력: "조이는 20 분에 8 페이지를 읽습니다. 120 페이지는 얼마나 걸릴까요?"
  • 로봇의 내부 사고 (CIRF): [CALC_RATE][DIVIDE][CONVERT_MINUTES][ANSWER]
  • 출력: "5 시간."

로봇은 이러한 작고 효율적인 토큰을 사용하여 내부적으로 중량을 들어 올립니다. 여러분이 볼 수 있도록 최종 답안만 적어냅니다.

이것이 더 나은 이유 (파레토 프론티어)

이 논문은 CIRF 가 다른 방법들이 놓치는 "황금 지점"을 달성한다고 주장합니다. X 축은 속도이고 Y 축은 정확도인 그래프를 상상해 보세요.

  • 옛날 방법 (모든 것 작성): 높은 정확도이지만 매우 느림 (그래프의 가장 오른쪽).
  • 다른 "비밀 코드" 방법: 사고를 숨기려 하지만 일반적이고 모호한 기호 (예: 단순히 "정지"를 누르거나 무작위 노이즈를 사용하는 것) 를 사용하는 시도들이 있습니다. 이들은 빠르지만 기호들이 구체적인 의미를 갖지 않기 때문에 종종 답을 틀립니다.
  • CIRF: 그것은 왼쪽 위 구석에 위치합니다. 짧은 코드를 사용하기 때문에 빠르고, "덧셈"이나 "뺄셈"과 같은 구체적이고 의미 있는 도구이기 때문에 정확합니다.

"적응형" 기능

CIRF 의 멋진 점 중 하나는 적응형이라는 것입니다.

  • 질문이 쉬우면 ("2+2 는 무엇인가요?"), 로봇은 짧은 코드 시퀀스를 사용합니다: [ADD][ANSWER].
  • 질문이 어렵다면 (복잡한 논리 퍼즐), 로봇은 자동으로 더 긴 코드 체인을 사용합니다: [ANALYZE][COMPARE][SUBTRACT][VERIFY][ANSWER].

마치 정비공과 같습니다. 타이어가 펑크 나면 렌치 하나를 집어듭니다. 엔진이 고장 나면 전체 공구함을 집어듭니다. 로봇은 문제의 난이도에 따라 "사고"의 길이를 조절합니다.

결과

연구자들은 이를 수학, 논리, 그리고 상식 질문에 대해 테스트했습니다. 그들은 다음과 같은 사실을 발견했습니다:

  1. 더 빠릅니다: 로봇은 긴 설명을 타이핑하지 않기 때문에 문제를 훨씬 더 빠르게 풉니다.
  2. 정확합니다: 느리고 말이 많은 방법과 거의 동일한 빈도로 올바른 답을 얻습니다.
  3. 해석 가능합니다: 로봇이 "비밀 코드"를 사용하더라도, 연구자들이 확인한 바에 따르면 이 코드들은 실제로 "덧셈"이나 "답 선택"과 같은 실제 논리적 단계에 대응합니다. 이는 단순히 무작위 말장난이 아니라 의미 있는 기능 단위입니다.

요약

CIRF는 AI 가 효율적으로 생각하도록 가르치는 방법입니다. AI 에게 간단한 수학 문제를 풀기 위해 소설을 쓰게 하는 대신, CIRF 는 재사용 가능하고 의미 있는 약어 기호 세트를 제공합니다. 이를 통해 AI 는 복잡한 문제를 빠르고 정확하게 해결할 수 있으며, "사고"는 숨겨지고 간결하게 유지하면서도 올바른 결과를 제공합니다.

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

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

Digest 사용해 보기 →