테스트 타임 컴퓨트Test-Time Compute
한마디로
모델을 재학습하지 않고 답을 낼 때 계산량을 더 투입해 성능을 끌어올리는 방식이에요. 파라미터를 키우는 대신 '더 오래 생각'하게 만드는 접근이죠
OpenAI가 2024년 9월 o1 모델로 이 접근을 대중화했고, 이후 추론 모델 경쟁의 핵심 축이 됐습니다. 모델 크기를 키우는 파라미터 스케일링 대신, 답을 생성하는 순간의 계산 예산을 늘리는 쪽으로 무게중심이 옮겨간 거예요.
여러 후보 답을 생성해 비교하거나, 내부적으로 단계를 더 밟아보고 검증하는 식으로 '생각하는 시간'을 늘립니다. 같은 모델이라도 테스트 타임 컴퓨트를 더 쓰면 더 어려운 문제를 풀어낼 수 있어요.
응답 속도, 비용과 정확도 사이의 트레이드오프를 다루는 새 변수가 생긴 셈입니다. 최근 모델에 '추론 모드'를 켜고 끄는 옵션이 늘어난 이유이기도 합니다.
헷갈리는 용어 구분
- 테스트 타임 컴퓨트vs추론 모델추론 모델은 이 방식을 쓰도록 만들어진 '모델 자체'를 가리키고, 테스트 타임 컴퓨트는 답을 낼 때 계산 자원을 더 쓰는 '기법, 원리'예요
- 테스트 타임 컴퓨트vs사고 사슬(CoT)CoT는 단계별로 생각하게 유도하는 구체적 '프롬프팅, 학습 기법'이고, 테스트 타임 컴퓨트는 그런 기법들을 포함해 추론 시점에 계산을 더 쓰는 '더 넓은 원리'예요
- 테스트 타임 컴퓨트vs추론(실행)추론은 학습된 모델을 돌려 답을 내는 '과정' 자체이고, 테스트 타임 컴퓨트는 그 과정에 계산 자원을 얼마나 더 투입하느냐의 '스케일링 전략'이에요
태그
관련 용어
- 추론 모델답하기 전에 내부적으로 사고 과정을 거치는 모델이에요. o 시리즈, Claude의 thinking 모드 등이 여기에 해당해요
- 사고 사슬(CoT)'단계별로 생각하게' 유도해 추론 품질을 높이는 기법이에요. 정답만 묻지 않고 풀이 과정을 거치게 하면 더 정확해져요
- 추론(실행)AI에서는 학습이 끝난 모델을 실제로 돌려 답을 뽑는 실행 단계를, 데이터 분석에서는 표본으로 전체를 판단하는 통계적 추론을 뜻해요
- 컴퓨트(연산 자원)AI를 학습시키고 돌리는 데 필요한 연산 능력, 즉 GPU, TPU 같은 칩과 데이터센터 자원을 통칭하는 말이에요. AI 시대의 '전력'같은 자원이에요
공유