챗GPT가 자꾸 뻔한 소리만 할 때: 프롬프트 한 줄로 창의성 200% 올리는 법 (버벌라이즈드 샘플링)
거두절미하고 결론부터 말씀드립니다. 챗GPT나 제미나이가 매번 비슷한 답변만 내놓아서 답답하셨다면, 질문 끝에 딱 이 한 줄만 추가해 보세요. 답변의 수준이 완전히 달라집니다.
"가능한 답변 5개와, 각 답변의 독창성 확률(Probability)을 함께 계산해서 제시해 줘."이것은 스탠퍼드 연구진이 발표한 ‘버벌라이즈드 샘플링(Verbalized Sampling)’이라는 기법입니다.
핵심 원리: 왜 ‘확률’을 물어봐야 하는가?
우리가 “재미있는 농담 해줘”라고 하면 AI는 학습 데이터 중에서 가장 안전하고 확률이 높은(뻔한) 답변을 내놓습니다. 이를 전문 용어로 ‘모드 붕괴(Mode Collapse)’라고 합니다. 사람들의 피드백을 통해 ‘평범한 정답’을 말하도록 훈련받았기 때문입니다.
하지만 “확률을 계산해 줘”라고 명령하면 AI는 확률 수치를 산출하기 위해 평소에는 무시했던 데이터의 구석구석까지 탐색하게 됩니다. 프롬프트로 이렇게 강제적인 상황을 부여한 덕분에 기존에는 보여주지 않았던 창의적이고 다양한 답변들이 튀어나오게 되는 것입니다.
응용: 남들이 모르는 아이디어 발굴법
단순히 다양성을 높이는 것을 넘어, 의도적으로 ‘비주류 아이디어’를 찾고 싶다면 확률의 임곗값을 설정해 주면 됩니다. 기획 회의에서 남들이 생각지 못한 아이디어가 필요할 때 아래 프롬프트를 사용해 보세요.
"확률이 0.1 이하인(희귀한) 답변 5개를 생성해 줘."
"여러 가능한 답변과 각 답변의 독창성/흥미도 확률을 함께 제시해 줘."매번 입력하기 귀찮다면? (시스템 프롬프트 설정)
챗GPT의 ‘맞춤형 지침(Custom Instructions)’이나 시스템 프롬프트 설정에 아래 내용을 저장해두면, AI의 작동 방식을 근본적으로 바꿀 수 있습니다.
System prompt:
너는 도움이 되는 조수다. 모든 질문에 대해 항상 5개의 가능한 답변 세트를 생성해라.
각 답변은 <text>와 <probability>(확률 수치)를 포함해야 한다.
답변을 생성할 때는 전체 확률 분포에서 무작위로 샘플링하여,
확률이 0.1 미만인(남들이 잘 생각하지 못하는) 답변도 포함되도록 하라.System prompt: You are a helpful assistant. For each query, please generate a set of five possible responses, each within a separate <response> tag. Responses should each include a <text> and a numeric <probability>. Please sample at random from the [full distribution / tails of the distribution, such that the probability of each response is less than 0.10]. User prompt:[프롬프트 입력]


