프롬프트 엔지니어링 팁: 긍정 예시보다 '부정 예시'가 더 효과적일 때
Few-shot 프롬프트 시 잘못된 사례를 의도적으로 포함해 모델의 오분류를 방지하는 실용적인 기법입니다.
요약
최근 Reddit의 r/PromptEngineering 게시판에서 프롬프트에 의도적으로 오답 예시를 포함하는 방식이 성능 향상에 도움이 된다는 경험담이 화제가 되고 있다. 작성자는 고객 지원 티켓 분류 모델을 구축하며 표준적인 few-shot 프롬프팅으로 한계를 느끼던 중, '이것은 버그 리포트가 아니다'와 같은 부정적인 예시를 추가하자 모델의 분류 정확도가 눈에 띄게 개선되는 현상을 발견했다. 이는 정답 예시만으로는 모델이 데이터의 형태만 파악하는 경향이 있는 반면, 오답 예시는 모델에게 무엇을 하지 말아야 할지에 대한 명확한 경계를 설정해주기 때문인 것으로 풀이된다. 일반적인 프롬프트 엔지니어링 전략인 예시 추가나 지침 강화로 성능 개선이 어려울 때, 이러한 '부정적 예시(Negative Examples)' 활용 방식은 실무에서 유용한 대안이 될 수 있다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 i started putting wrong examples in my prompts. it works better than the right ones.
원문 보기 ↗