Zero-shot Chain-of-Thought (CoT) Prompting

2024. 7. 14. 20:35AI/프롬프트 엔지니어링

모델이 특정 예시 없이도 다단계 추론을 수행하도록 유도하는 방법으로 "Let's think step by step" (단계별로 생각해보자) 이라는 문구를 추가해서 단계별 논리를 유도하는 방법.

 

사용법은 질문 문구에 "단계별로 생각해보자" 라는 문구를 추가해서 질문하면 된다.

여러 상황에 따라 질문에 해당 질문을 포함하거나 제외하고 질문을 해보고 성능을 비교해보면 될 것 같다.

 

적용 문구는 ChatGPT 통해서 적용방법에 대한 예시를 요청한 결과

 

  • "하나씩 단계별로 생각해 보자: [질문 내용]"
  • "단계별로 나눠서 생각해 보자: [질문 내용]"
  • "천천히 단계별로 생각해 보자: [질문 내용]"

와 같이 답변을 제공 받았다. 답변을 요청할 때 적용을 해보고 적용전 보다 나은 결과가 나오면 적용해서 사용하면 될 것 같다.

 

 

 

출처: https://arxiv.org/abs/2205.11916

 

Large Language Models are Zero-Shot Reasoners

Pretrained large language models (LLMs) are widely used in many sub-fields of natural language processing (NLP) and generally known as excellent few-shot learners with task-specific exemplars. Notably, chain of thought (CoT) prompting, a recent technique f

arxiv.org