NLP | LLM

문서 요약하기 (LLM)

삐롱K 2025. 8. 20. 15:16
728x90
반응형
  1. Stuff
    • 문서 전체를 단일 프롬프트에 한 번에 넣어 요약
    • 문서 크기가 작을 때 적합
  2. Map-Reduce
    • Map 단계: 문서를 작은 청크로 나눈 뒤 각각 요약
    • Reduce 단계: 각 청크의 요약을 최종 요약본으로 통합
    • 한 번에 합치는 과정에서 요약본의 순서가 바뀔 수 있음.

 

  1. Map-Refine
    • Map 단계: 문서를 작은 청크로 나눈 뒤 각각 요약
    • Refine 단계: 생성된 요약을 순차적으로 처리하여 최종 요약본을 점진적으로 개선
    • 요약본을 순서대로 처리하므로 문서의 맥락이 어느 정도 유지된다는 장점이 있다. 다만, 비용과 시간이 더 많이 든다.

 

4. Chain of Density

  • 논문 <From Sparce to Dense: GPT-4 Summarizaition with Chain of Density Prompting>
  • 초기에 엔티티가 적은 요약을 생성한 후 길이를 늘리지 않으면서 누락된 중요 엔티티들을 반복적으로 통합하여 밀도 높은 요약을 완성

5. Clustering-Map-Refine

  • gkamradt가 제안한 아이디어로 '5 Levels Of Summarizaion'
  • 문서를 몇 개의 클러스터로 나눈 뒤 중심점에서 가장 가까운 문서를 클러스터의 대표 문서로 인지하고, 이를 Map-Reduce나 Map-Refine 방식으로 요약하자

 

 


Last Updated. 2025.08.20

🔖 참고 자료
https://wikidocs.net/234020

728x90
반응형