ORBiS Tree

ORBiS TREE DOCUMENT

개념·기술 →

Reinforcement Learning from Human Feedback (RLHF)

한국어English

다른 이름 · RLHF, Reinforcement Learning from Human Feedback

최근 수정 2026.10.12 06:38 최근 편집자 익명 출처 3개
핵심 요약

사람의 선호·평가를 보상 신호로 활용해 모델 행동을 조정하는 학습 접근법.

개요

Reinforcement Learning from Human Feedback(RLHF)는 사람이 제공한 선호나 평가를 모델 학습의 보상 신호로 활용하는 접근법이다. 인간이 두 행동이나 출력 중 어느 쪽을 선호하는지 비교한 데이터를 이용해 보상 모델을 학습하고, 그 신호를 강화학습에 활용하는 연구 흐름이 있다.[1]

언어 모델에서의 사용

InstructGPT 연구는 사람이 작성한 시범 데이터로 지도 미세조정을 한 뒤, 모델 출력에 대한 사람의 순위를 수집해 보상 모델과 강화학습을 사용하는 절차를 평가했다.[2]

주의점

RLHF는 하나의 고정된 알고리즘 이름이라기보다 인간 피드백을 강화학습 과정에 연결하는 여러 설계를 포괄하는 표현으로 쓰인다. 사람의 선호 데이터가 곧 객관적 사실을 의미하는 것은 아니다.

대표적인 학습 흐름

언어 모델의 RLHF 파이프라인은 보통 사람의 시범 데이터로 기본 행동을 맞추는 단계, 여러 후보 출력에 대한 선호 비교를 수집하는 단계, 이 비교를 예측하는 보상 모델을 만드는 단계, 그리고 보상 신호를 이용해 정책을 추가로 조정하는 단계로 설명할 수 있다.[2] 실제 구현은 연구마다 다를 수 있으므로 RLHF라는 이름만으로 같은 절차를 의미한다고 가정하면 안 된다.

사람의 피드백이 의미하는 것

선호 데이터는 평가자가 어떤 응답을 더 낫다고 판단했는지를 담지만, 모든 사실의 정답이나 모든 사용자의 가치 판단을 직접 나타내는 것은 아니다. 평가 지침, 평가자 구성, 질문 분포가 달라지면 학습되는 선호 신호도 달라질 수 있다.

평가와 한계

보상 모델 점수가 높아졌다는 사실만으로 실제 사용자에게 더 정확하고 안전한 모델이 됐다고 단정할 수 없다. 사실성, 유해성, 지시 따르기, 과도한 동조 같은 서로 다른 행동을 별도로 평가하고, 학습에 사용하지 않은 데이터에서 일반화되는지도 확인해야 한다.

시범 답변·선호 비교·보상·정책을 구분하기

InstructGPT 연구 ↗는 사람이 작성한 시범으로 지도 학습을 하고, 모델 출력의 선호 순위를 모아 보상 모델과 PPO 기반 정책 학습에 사용하는 흐름을 평가했다.[2] 시범 답변은 원하는 행동의 예, 선호 비교는 어느 후보를 더 낫게 봤는지, 보상 모델은 그 평가를 추정하는 학습된 신호다. 이 셋을 같은 '정답 데이터'로 합치면 무엇을 개선했는지 알기 어렵다.
가상의 AI 문서 답변 작업에서는 질문·후보 답변·평가 지침·비교 결과·모델 버전을 연결해 남긴다. 시범 학습과 후속 선호 학습의 자료를 구분하고 평가에 사용할 질문은 별도로 유지한다. 이 연구의 절차가 모든 정렬 구현이나 현재 서비스의 학습 방식이라는 뜻은 아니다.

계산 예제: 선호도 70%와 사실 정확도 60%

다음은 실제 연구 결과가 아닌 가상 비교다. 60개 질문에서 평가자가 A를 B보다 선호한 것이 42개면 A의 관찰 선호 비율은 42 / 60 = 70%다. 같은 60개에서 별도 근거 판정으로 A의 답이 정확한 것이 36개라면 사실 정확도는 36 / 60 = 60%다. 선호율을 정답률로 바꿔 적거나 두 비율을 같은 성능 개선이라고 합치지 않는다.
답이 길거나 친절한 문체라는 이유가 사실 확인과 섞이지 않도록 기준을 나누고, 질문 순서·후보 배치·평가자 조건을 기록한다. 비김과 평가 불가 항목의 포함 규칙도 명시한다. 보상 모델의 원시 점수 역시 검증된 정답 확률이 아니다. 근거 없는 주장과 사용자의 오해에 동조하는 답을 따로 점검한다.

DPO가 바꾸는 학습 단계와 남는 비용

DPO 원 연구 ↗는 선호 쌍을 이용하는 분류 형태의 목적함수로 정책을 직접 학습하는 접근을 제안했다.[3] 전통적 보상 모델 적합과 PPO 단계가 있는 흐름과 달리, 원 DPO 방식은 별도의 명시적 보상 모델 학습과 PPO 실행을 요구하지 않는다. 그래도 선호 자료, 기준 모델·학습 설정, 계산 자원과 검증은 필요하다.
따라서 '강화학습 단계를 줄였다'를 '학습 없이 선호가 반영된다'나 '모든 문제에서 비용·품질이 더 낫다'로 읽지 않는다. 실제 절차의 손실 함수·기준 모델·자료 출처를 비교한다. 서비스에서 누른 좋아요가 즉시 운영 모델의 가중치를 바꾼다고도 가정하지 않는다. 수집·검토·배치 학습·평가·배포는 서로 다른 단계다.

선호 학습의 개선을 독립적으로 확인하기

학습과 설정 선택에 쓴 질문뿐 아니라 새로운 질문, 한국어·영어, 부정·예외, 사실 근거, 허용되지 않은 요청을 나눠 평가한다. 같은 질문 계열의 문구 변형이 양쪽 자료에 걸쳐 있으면 독립 평가가 약해질 수 있다. 편한 답을 만들면서 사실성이나 정상 요청의 완료를 해치지 않는지도 함께 본다.
모델 카드에 시범·선호 자료의 범위, 평가 지침, 비교 설정과 남은 오류를 연결한다. 안전성 평가와 경계 시험은 선호 점수 하나로 대체하지 않는다. 어떤 평가에서 무엇이 좋아졌고 어떤 언어·업무에서는 확인하지 못했는지를 기록해야 개선의 범위를 과장하지 않을 수 있다.
근거를 확인하고 싶다면출처 3개 보기 ↓

SOURCES

출처

본문의 근거를 원문에서 확인할 수 있습니다.
  1. 원문 보기 ↗
  2. 원문 보기 ↗
  3. 원문 보기 ↗

GROW TOGETHER

아는 만큼 함께 보완해 주세요

로그인 없이 문장 하나부터. 저장한 내용과 변경 이력을 바로 확인할 수 있습니다.

이 문서에 보탤 수 있는 것 · 사례 보태기
이 개념이 쓰이는 상황을 본문에 덧붙여 주세요. 직접 만든 예시는 예시라고 밝히고, 실제 사례에는 출처를 붙여 주세요.

의견을 나누고 싶다면 토론 → · 내용 오류 제보 →

READ NEXT

다음 궁금증으로 이어 읽기

이 문서와 연결되는 지식을 골라 읽어 보세요.
최근 편집 이력최근 3건 · 변경점 확인 전체 편집 이력 보기 →
문서 완성도90/100 · 구조 탄탄

출처·본문·연결·검토 상태가 비교적 잘 갖춰진 문서입니다. 이 점수는 사실의 진위를 판정하지 않고 문서 구조만 평가합니다.

출처 15/25본문 25/25요약 15/15연결 15/15검토 20/20