RAG2026-5일39차시 · 미니프로젝트 ② 구현과 개선8 / 17← 이전목차다음 →MetaContents

39차시. 미니프로젝트 ② 구현과 개선

4. [50~60분] 개선 적용

출처: 원본 PDF 39차시_미니프로젝트구현.pdf 9~10쪽 · 쪽 그림 9쪽 10쪽

10분밖에 없습니다. 효과가 큰 것 하나만 골라 적용합니다.

4-1) 개선 후보와 예상 효과

순위개선안소요예상 효과
1MMR 적용 (11차시)2분복합 질문 개선 +5~8%p
2k 5 → 7 상향1분Hit Rate +5%p, 노이즈 주의
3MAX_RESEARCH 1 → 21분weak 질문 개선, 속도 저하
4chunk 재조정10분근본적이나 재인덱싱 필요

⚠️ 4번은 오늘 하지 마세요
chunk를 바꾸면 인덱스를 다시 만들어야 합니다.
· 재인덱싱 3~5분
· 임계값 재측정 5분
· 재평가 10분
10분으로는 불가능합니다.
시간이 없을 땐 인덱스를 안 건드리는 개선을 고르세요.

4-2) 개선 적용 (3분)

출력
# config.py
SEARCH_TYPE = "mmr"      # similarity → mmr
TOP_K       = 7          # 5 → 7

# 인덱싱 불필요! 검색 옵션만 바뀝니다

4-3) 재측정 (7분)

출력
python -m eval.run

■ 전체 평가 (n=21)  [개선 후]
   Correctness   :  85.7%   (+14.3%p)
   Faithfulness  : 0.928    (-0.013)
   Abstention    : 100.0%   (유지)
   평균 응답     :   4.4초
   P95 응답      :  11.8초

■ difficulty별
   easy          9/ 9  100.0%
   medium        6/ 7   85.7%  (+28.6%p)
   hard          3/ 5   60.0%  (+20.0%p)
← 이전 절39차시 · 3. [35~50분] 1차 평가와 진단다음 절 →39차시 · 5. 개선 전후 비교표