Skip to content
Discussion options

You must be logged in to vote

CoT 란 ?

  • CoT 기법은 복잡한 문제 해결 과정에서 단계별 추론을 사용하여 AI의 답변 퀄리티를 높이는 프롬포트 엔지니어링 기법입니다.
  • 이 방법은 사용자에게 단순히 최종 답변을 제시하는 것이 아니라, 중간 단계의 사고 과정을 보여줍니다.
  • 질문을 단계별로 분해하고, 각 단계에서 필요한 정보와 추론 과정을 명시하는 것이 핵심입니다.

CoT 를 적용하지 않은 예시

"17, 10, 19, 4, 8, 12, 24 중 홀수를 모두 더하면 짝수가 된다." 라는 문제를 인공지능에게 제시하면 오류를 범할 가능성이 큽니다.

CoT 를 적용한 예시

위의 문제에서 "17, 10, 19, 4, 8, 12, 24 중 홀수를 모두 더하면 17 + 19 = 36 이므로 짝수입니다. 처럼 단계별로 설명해주면 인공지능은 이를 기반으로 논리적인 결론을 도출하게 됩니다.

  • 위의 예시에서 보면 Model 에 input 값을 넣을 때 답만 입력을 하는 것이 아니라 답이 도출된 결과를 함께 작성해서 학습을 시키는 것 같습니다.
  • 따라서 새로운 질문이 오면 model 은 왜 그 답변이 나왔는지 중간 단계의 사고 과정을 보여주며 답변을 제시해주는 기법이 CoT 기법인 것 같습니다.

참고자료

🔍 프롬프트 엔지니어링 Thought 시리즈 - CoT, ToT 그리고 GoT
🔍 Chani of Thought (COT) 기법 : 인공지능 추론 능력 향상과 할루시네…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@YuDeokRin
Comment options

Answer selected by 6om1n
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3 participants