📑논문노트

자연어처리 · 자연어처리와 대규모 언어모델

언어모델은 소수 예시 학습자다 (GPT-3)

Language Models are Few-Shot Learners

모델을 충분히 키우면 별도 학습 없이도 프롬프트에 적힌 몇 개의 예시만으로 새로운 과제를 수행한다 — '문맥 내 학습(in-context learning)'을 대규모로 입증한 논문이다. 오늘날 우리가 챗봇에 예시를 넣어 원하는 형식을 얻는 방식의 이론적 근거가 여기 있다.

저자
Tom B. Brown 외 (OpenAI)
발표
2020 · NeurIPS 2020
arXiv
arXiv:2005.14165

한눈에 보는 요약

1,750억 파라미터 언어모델이 별도 미세조정 없이 프롬프트에 담긴 몇 개의 예시만으로 다양한 과제를 수행함을 보였다.

왜 중요한가 '프롬프트 엔지니어링'과 거대 언어모델 논의의 출발점 문헌이다.

초록 (한국어 정리)

최근 자연어처리 과제에서는 대규모 말뭉치 사전학습 후 과제별 미세조정을 수행하는 방식이 성과를 거두었으나, 여전히 수천 건의 과제별 예시가 필요하다. 반면 인간은 소수의 예시나 간단한 지시만으로 새로운 언어 과제를 수행한다. 본 연구는 언어모델의 규모를 확장하는 것만으로 과제 비의존적인 소수 예시 성능이 크게 향상되며, 때로는 기존 미세조정 방식과 경쟁할 수 있음을 보인다. 이를 위해 1,750억 개 파라미터의 자기회귀 언어모델 GPT-3을 학습하고, 기울기 갱신 없이 프롬프트만으로 성능을 평가하였다.

원문 초록을 학술 문체에 맞게 한국어로 옮긴 것입니다. 직접 인용이 필요하다면 원문을 확인하세요.

연구 배경

  • BERT 이후 '사전학습 + 미세조정'이 표준이었지만, 과제마다 수천 개의 라벨 데이터와 별도 학습이 필요했다.
  • 저자들은 이전 연구(GPT-2)에서 모델 크기와 성능 사이의 매끄러운 규모 법칙(scaling law)을 관찰했고, 이를 극단까지 밀어붙이면 어떤 일이 벌어지는지 확인하고자 했다.

연구 방법

  • 모델 — GPT-2와 동일한 트랜스포머 디코더 구조를 유지하되 파라미터를 1,750억 개로 확장했다(이전 최대 모델의 약 10배).
  • 데이터 — 필터링한 Common Crawl, WebText2, 도서 말뭉치, 위키백과를 합쳐 약 3천억 토큰을 학습에 사용했다.
  • 평가 방식 세 가지 — 예시 없이 지시만 주는 zero-shot, 예시 1개를 주는 one-shot, 예시 10~100개를 주는 few-shot. 어느 경우에도 가중치를 갱신하지 않는다.
  • 과제 — 번역, 질의응답, 빈칸 채우기, 산술, 신조어 사용, SAT 유추 등 20개 이상 벤치마크에서 8개 크기의 모델을 비교했다.

주요 결과

  • 번역·질의응답·빈칸 채우기 등 여러 과제에서 few-shot GPT-3이 미세조정된 전용 모델에 근접하거나 일부 능가했다.
  • 모델 크기가 커질수록 few-shot과 zero-shot의 성능 격차가 벌어졌다 — 큰 모델일수록 문맥에서 배우는 능력이 강해진다는 뜻이다.
  • 사람이 GPT-3이 작성한 뉴스 기사를 사람의 글과 구분한 정확도는 52%로, 우연 수준에 가까웠다.
  • 반면 자연어 추론(NLI)과 일부 독해 과제에서는 뚜렷한 약점을 보였다.

학술적 기여

  • '문맥 내 학습'이라는 새로운 사용 방식을 대규모로 실증해 프롬프트 엔지니어링 분야를 열었다.
  • 모델 규모 확장이 새로운 능력을 만들어낸다는 관찰을 제시해 이후 대규모 모델 경쟁의 근거가 되었다.
  • 논문 6절에서 편향, 오남용, 에너지 소비 등 사회적 영향을 상세히 다뤄 AI 윤리 논의의 참조점을 만들었다.

한계와 비판

  • 긴 문서 생성에서 일관성을 잃고 사실이 아닌 내용을 만들어내는 문제가 남아 있다.
  • 성별·인종·종교에 관한 학습 데이터의 편향을 그대로 재생산한다는 점을 저자들 스스로 측정해 보고했다.
  • 학습 데이터에 평가 데이터가 섞이는 오염(contamination) 가능성을 완전히 배제하지 못했다.
  • 학습에 막대한 연산 자원이 필요해 재현이 사실상 불가능하고, 모델 가중치도 공개되지 않았다.

과제에서 이 논문을 다룰 때 한계 부분을 함께 서술하면 비판적으로 읽었다는 인상을 줍니다.

핵심 용어

Few-shot learning(소수 예시 학습)
가중치를 바꾸지 않고 프롬프트 안의 예시 몇 개만으로 과제를 수행하는 방식.
문맥 내 학습(In-context Learning)
학습이 아니라 추론 시점의 입력만으로 과제를 익히는 것처럼 보이는 현상.
규모 법칙(Scaling Law)
모델 크기·데이터·연산량이 늘수록 손실이 예측 가능하게 감소한다는 경험 법칙.
자기회귀(Autoregressive)
앞 토큰들을 조건으로 다음 토큰을 하나씩 예측하는 생성 방식.

보고서 목차 구성안

이 논문 한 편으로 보고서를 쓴다면 아래 순서를 그대로 사용하실 수 있습니다.

  1. 서론: 미세조정 패러다임의 한계
  2. 접근: zero/one/few-shot 평가 틀
  3. 모델과 학습 데이터 구성
  4. 주요 실험 결과와 과제별 성능
  5. 규모에 따른 성능 변화 분석
  6. 약점과 실패 사례
  7. 사회적 영향: 편향·오남용·에너지
  8. 시사점: 프롬프트 시대의 개막

발표 슬라이드 구성안

15분 내외 발표 기준입니다. 시간이 짧다면 핵심 아이디어와 결과 슬라이드만 남기세요.

#슬라이드담을 내용
1문제과제마다 데이터를 모으고 학습해야 하는 비용
2가설모델을 키우면 예시 몇 개로 충분하지 않을까?
3GPT-3 규모1,750억 파라미터 — 이전 모델과 크기 비교 그림
4세 가지 사용법zero-shot / one-shot / few-shot 프롬프트 실제 예시
5결과규모가 커질수록 few-shot 이득이 커지는 곡선 그래프
6사람도 구분 못 한 기사52% 판별 정확도 — 인상적인 수치 슬라이드
7한계와 윤리편향·환각·자원 소모

인용하기

본문에 넣을 한 문장

Brown 외(2020)는 1,750억 파라미터 규모의 GPT-3이 가중치 갱신 없이 프롬프트 내 소수 예시만으로 다양한 과제를 수행함을 보임으로써, 문맥 내 학습의 가능성을 실증하였다.

참고문헌 (APA 7판 형식)

Tom B. Brown 외 (OpenAI), et al. (2020). Language Models are Few-Shot Learners. NeurIPS 2020. https://arxiv.org/abs/2005.14165

본문 괄호 인용

((OpenAI) et al., 2020) / 한국어 서술: (OpenAI) 외(2020)는 …

저자가 3명 이상일 때 APA 7판은 첫 인용부터 et al.을 사용합니다. 자세한 규칙은 인용법 가이드를 참고하세요.

자주 묻는 질문

GPT-3과 ChatGPT는 같은 건가요?

다릅니다. ChatGPT는 GPT-3 계열 모델에 인간 피드백 강화학습(RLHF)을 적용해 지시를 잘 따르도록 정렬한 후속 모델입니다. 관련 문헌은 InstructGPT 논문입니다.

과제에서 어떤 주장에 인용하나요?

'모델 규모 확장이 새로운 능력을 낳는다', '프롬프트만으로 과제 수행이 가능하다'는 서술의 근거로 씁니다.

함께 보면 좋은 논문

같은 주제의 다른 논문도 필요하신가요?

자연어처리와 대규모 언어모델 주제 페이지에서 관련 논문을 더 볼 수 있습니다.