AI Prompt Engineering · 강의

자기 일관성과 성찰

LLM이 여러 답변을 생성한 뒤 가장 일관된 답변을 선택하거나 자신의 출력을 되돌아보게 하는 전략을 구현합니다.

레슨 3/311개 단계

자기 일관성과 성찰은(는) CoddyKit의 무료 AI Prompt Engineering 강의입니다. 이것은 3개 중 3번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 AI Prompt Engineering 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. AI Prompt Engineering 강의에는 총 3개의 강의가 포함되어 있습니다.

한 번에 얻는 답변을 넘어서

AI가 자신의 작업을 다시 확인해 주기를 바란 적이 있으신가요? 답변하기 전에 몇 가지 접근 방식을 시도해 보기를 바라신 적은요? 바로 자기 일관성과 성찰이 다루는 내용입니다.

이러한 고급 기법은 대규모 언어 모델(LLM)이 더욱 신뢰할 수 있고 정확한 출력을 생성하도록 돕습니다.

LLM에 재검토가 필요한 이유

LLM은 강력하지만 여전히 실수를 하거나 사실을 '환각'하거나 하나의 추론 경로에 갇힐 수 있습니다. 다음 기법은 LLM의 일반적인 한계를 해결하는 데 도움이 됩니다.

  • 환각: 거짓이거나 무의미한 정보를 생성하는 현상입니다.
  • 추론 오류: 복잡한 문제 해결에서 논리가 잘못되는 현상입니다.
  • 견고성 부족: 프롬프트 표현을 조금만 바꾸어도 결과가 달라지는 특성입니다.

자기 일관성과 성찰은 AI가 생성한 콘텐츠의 전반적인 품질과 신뢰성을 향상합니다.

자기 일관성이란 무엇입니까?

자기 일관성은 LLM에 같은 질문에 대해 서로 다양하고 여러 개의 답변을 생성하도록 지시하는 프롬프트 기법입니다. 여러 선택지를 생성한 후 그중 가장 자주 나타나거나 서로 일치하는 답변을 선택합니다.

복잡한 문제에 대해 똑똑한 친구 여러 명에게 의견을 물은 다음 다수의 합의에 따르는 것과 비슷합니다. 이를 통해 하나의 오류가 발생할 가능성을 크게 줄일 수 있습니다.

실전에서의 자기 일관성

LLM에 복잡한 수학 문장제 문제나 논리 퍼즐을 질문한다고 가정해 보십시오. 한 번만 시도하는 대신, 자기 일관성 기법을 사용하면 여러 번 시도하도록 유도할 수 있습니다.

  • 시도 1: 하나의 추론 경로와 답변을 제시합니다.
  • 시도 2: 조금 다른 추론 경로와 답변을 제시합니다.
  • 시도 3: 또 다른 경로를 제시합니다...

5번의 시도 중 3번에서 같은 답변이 나오면 해당 답변이 더 견고하고 정답일 가능성이 높다고 판단합니다.

자기 일관성을 위한 프롬프트 작성

자기 일관성을 구현하려면 LLM이 여러 답변을 생성하도록 프롬프트에서 명확하게 지시해야 합니다. 시도 횟수와 답변을 제시하는 방식을 지정할 수 있습니다.

기본 구조는 다음과 같습니다.

Generate 3 distinct answers to the following question. For each answer, show your step-by-step reasoning.

Question: If a train leaves station A at 9:00 AM traveling at 60 mph, and another train leaves station B at 9:30 AM traveling at 70 mph towards station A, and the stations are 300 miles apart, what time do they meet?

Answer 1:
[LLM's reasoning and answer]

Answer 2:
[LLM's reasoning and answer]

Answer 3:
[LLM's reasoning and answer]

성찰이란 무엇입니까?

성찰은 LLM이 자신의 이전 출력을 비판적으로 평가하는 것입니다. 성찰은 자기 수정 방식으로 작동하여 결함, 편향 또는 개선할 영역을 찾아낸 다음 수정하거나 다듬은 답변을 생성합니다.

이는 작업을 제출하기 전에 스스로 검토하여 오류를 찾아내고 생각을 다듬는 것과 비슷하며, 더 높은 품질의 최종 답변을 만들어 냅니다.

실전에서의 성찰

LLM에 짧은 이야기를 작성해 달라고 요청한다고 상상해 보십시오. 첫 번째 초안을 생성한 후, '이야기의 줄거리에서 허점과 등장인물의 일관성을 검토해 주세요' 또는 '묘사 표현을 개선해 주세요'라고 다시 요청할 수 있습니다.

그러면 LLM은 자신의 편집자처럼 행동하며 비판적인 페르소나를 취해 처음 만든 결과물을 향상합니다. 이러한 반복 과정은 훨씬 더 나은 콘텐츠로 이어집니다.

성찰적 프롬프트 구현

성찰은 일반적으로 여러 단계의 프롬프트 작성 과정으로 이루어집니다.

  1. 1단계: 초기 생성 프롬프트입니다(예: 'X에 대한 단락을 작성해 주세요').
  2. 2단계: LLM의 이전 출력을 포함하고 이를 비평하거나 개선하도록 요청하는 후속 프롬프트입니다.

후속 프롬프트를 구성하는 방법의 예시는 다음과 같습니다.

Initial Prompt: 'Write a short paragraph describing a futuristic city.'

Follow-up Prompt:
'Here is your previous description:
---
[LLM's initial generated paragraph]
---
Review this description for vividness and suggest 2 specific improvements to make it more engaging. Then, rewrite the paragraph incorporating these improvements.'

시너지: 일관성 + 성찰

이러한 기법은 특히 복잡한 작업에서 더욱 견고한 결과를 얻기 위해 결합할 수 있습니다. 다음과 같이 진행할 수 있습니다.

  • 자기 일관성을 사용해 여러 답변을 생성합니다.
  • 그런 다음 각 답변에 성찰을 적용하여 다듬습니다.
  • 마지막으로 여러 답변 중 가장 좋고 일관되며 잘 다듬어진 답변을 선택합니다.

이렇게 하면 강력한 피드백 순환이 만들어져 LLM의 신뢰성과 정확성이 크게 향상됩니다.

이해도 테스트

복잡한 연구 논문의 사실 요약을 생성하도록 LLM에 요청하는 상황을 생각해 보십시오. 다음 중 자기 일관성 기법과 주로 관련된 이점은 무엇입니까?

복습: 더 뛰어난 LLM 출력

이 수업에서는 LLM 출력을 더 안정적이고 정확하게 만들기 위한 두 가지 강력한 고급 프롬프트 기법을 살펴보았습니다.

  • 자기 일관성: 여러 답변을 생성한 다음 가장 자주 나타나거나 가장 안정적인 답변을 선택하여 단일 지점 오류를 완화합니다.
  • 성찰: 반복적인 자기 수정을 통해 LLM이 자체 출력을 비판적으로 검토하고 개선하도록 안내합니다.

이러한 전략을 적용하면 인공지능이 생성한 콘텐츠의 품질, 견고성, 신뢰성을 크게 높일 수 있습니다.

무료로 시작

AI 튜터와 함께 AI Prompt Engineering을(를) 배우세요 — 무료

브라우저에서 실제 코드를 작성하고 실행하며, 24/7 AI 튜터로부터 즉각적인 도움을 받고, 웹이나 앱에서 중단한 부분부터 계속 학습하세요.

코스
53
레슨
199

자주 묻는 질문

“자기 일관성과 성찰” 강의는 무료인가요?

네 — “자기 일관성과 성찰” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 AI Prompt Engineering 강의 전체를 잠금 해제할 수 있습니다. AI Prompt Engineering 강의에는 총 3개의 강의가 포함되어 있습니다.

“자기 일관성과 성찰”에서 뭘 배우나요?

LLM이 여러 답변을 생성한 뒤 가장 일관된 답변을 선택하거나 자신의 출력을 되돌아보게 하는 전략을 구현합니다. 브라우저에서 직접 실행하는 실습 코드로 AI Prompt Engineering을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.

AI Prompt Engineering을(를) 시작하는 데 경험이 필요한가요?

사전 경험은 필요하지 않습니다. CoddyKit의 AI Prompt Engineering은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 3개 중 3번째 강의입니다.

“자기 일관성과 성찰” 강의는 얼마나 걸리나요?

대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.

이 AI Prompt Engineering 강의에서 코드를 작성하고 실행할 수 있나요?

네. 모든 AI Prompt Engineering 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.

이 강의의 모든 강의

  1. 사고 연쇄 프롬프트 작성
  2. 사고 트리 프롬프트 작성
  3. 자기 일관성과 성찰
← AI Prompt Engineering(으)로 돌아가기