Active-Prompt

Active-Prompt

  • Active-Prompt는 주어진 입력에 맞춰 프롬프트를 동적으로 생성 및 조정하는 방법으로, 입력에 최적화된 맞춤형 프롬프트 생성 기법이라고 볼 수 있습니다.

Active-Prompt 동작방식

  1. Uncertainty Estimation (불확실성 평가)

    1. LLM에게 Few-shot CoT 혹은 Zero-Shot CoT 방식으로문제를 해결하도록 함

    2. 이 과정을 5번 반복

    3. 5번의 응답결과 내에서 답변들이 서로 다른 경우 불확실성이 높다고 판단.

    4. 불확실성(0 ~ 1)은 답변이 다양할 수록 높은 값을 가짐.

  2. Selection(불확실한 질문 선택)

    1. 불확실서이 높은 질문들을 선별

  3. Annotation(주석추가및새로운예제생성)

    1. 불확실성이 높은 질문들에 대해 제대로 된 답을 생성해주고 예제로 저장.

    2. 이 과정은 사람이 직접 수행하거나, LLM이 스스로 정제된 답변을 생성할 수 있도록 작업한다.

  4. Inference(최적화된 프롬프트로 다시 추론하는 과정)

    1. LLM모델이 새로운 예제를 참고하여 불확실한 질문에 대한 정확한 응답을 반환

Last updated