본문으로 건너뛰기

단계적으로 깊어지는 Least-to-Most 프롬프팅

Least-to-most 프롬프팅은 단순한 질문에서 시작하여 복잡한 질문으로 프롬프트를 점차적으로 확장해나가는 프롬프팅 방법입니다.

프롬프트 체이닝과 같이 여러 프롬프트를 연결하여 복잡한 문제를 해결하지만, 단순한 질문에서 시작하여 점차적으로 복잡도를 높여나간다는 점이 다릅니다.

Least-to-Most 프롬프팅은 2022년에 발표된 Least-to-Most Prompting Enables Complex Reasoning in Large Language Models 논문을 통해 소개되었으며, 주로 LtM으로 줄여 표기합니다.


Least-to-Most 프롬프팅은 어떠한 장점이 있나요?

  1. 논리적 문제에 대한 답변 정확도 향상: 논문에 의하면 LtM 프롬프팅은 복잡한 추론 작업에서 일반적인 프롬프팅과 생각의 사슬(CoT) 프롬프팅에 비해 답변 정확도를 크게 향상시켰습니다. 예를 들어 방정식 해결, 미적분과 같은 Symbolic manipulation(기호 조작) 작업에서 LtM은 74-94%의 정확도를 달성했으며, 이는 CoT의 31.8-84.2%보다 훨씬 높았습니다.

  2. 뛰어난 수학적 추론: LtM 프롬프팅은 수학적 추론과 같이 여러 단계가 필요한 논리적 작업에 특히 뛰어납니다. 대형 언어 모델(LLM)의 수학적 추론 능력을 평가하는 GSM8K 벤치마크에서 LtM 프롬프팅은 62.39%의 정확도를 달성했으며, 이는 CoT의 60.87%보다 높았습니다.


Least-to-Most 프롬프팅 예시

아래는 Least-to-Most 프롬프팅을 활용한 예시로, 수학적 문제를 해결하기 위해 단계적으로 복잡도를 높여가며 질문하는 방법을 확인하실 수 있습니다.


삼각형의 넓이 구하기


프롬프트 1

질문: 삼각형의 넓이를 구하는 공식은 무엇인가요?

답변: 삼각형의 넓이는 밑변 * 높이 / 2 입니다.


프롬프트 2

질문: 밑변이 8cm, 높이가 5cm인 삼각형의 넓이를 구해보세요. 삼각형의 넓이는 어떻게 계산하나요?

답변: 밑변이 8cm, 높이가 5cm인 삼각형의 넓이는 (8 * 5) / 2 = 20입니다.


프롬프트 3

질문: 밑변이 8cm, 높이가 5cm인 삼각형의 넓이를 구하기 위해 계산 단계를 차례대로 설명해 주세요.

답변:

  1. 삼각형의 밑변과 높이를 곱합니다: 8 * 5 = 40
  2. 그 결과를 2로 나눕니다: 40 / 2 = 20
  3. 따라서, 삼각형의 넓이는 20cm² 입니다.


LtM 프롬프트는 수학 문제 외에도, 재무 회계와 같이 논리적 계산이 요구하는 문제를 해결할 때 특히 유용합니다.


주당 순이익(EPS) 계산하기


프롬프트 1

질문: 주당 순이익(Earnings Per Share, EPS)을 계산하는 방법을 알고 있나요?

답변: 네, EPS는 순이익을 발행주식수로 나눈 값입니다. 즉, EPS = 순이익 / 발행주식수 입니다.


프롬프트 2

질문: 한 회사의 순이익이 1억 원이고, 발행주식수가 50만 주라면, EPS를 어떻게 계산하나요?

답변: EPS는 순이익 / 발행주식수로 계산합니다. 따라서, 1억 원 / 50만 주 = 200원 입니다.


프롬프트 3

질문: 주가수익비율(P/E Ratio)을 계산하려고 합니다. 한 회사의 주가가 4,000원이고, EPS가 200원이라면, P/E Ratio를 어떻게 계산하나요?

답변: P/E Ratio는 주가 / EPS로 계산합니다. 따라서, 4,000원 / 200원 = 20 입니다.



실습

프롬프트 예제를 보내고 AI의 답변을 비교해 보세요.

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!