MMR 관련 질문입니다.
98
9 asked
안녕하세요. MMR 관련 질문이 있습니다.
MMR을 retriever로 설정할 때 fetch_k와 k를 같이 설정해주도록 되어 있는데,
여기서 질문입니다.
fetch_k를 설정한다는 것 자체가 다양성을 확보하기 위한 MMR과 배치되는 것 아닌가요? => 그냥 전체 문서수를 fetch_k로 하면 되는 것 아닌가요?
mmr 알고리즘 or 문서검색을 하는 원리가 잘 이해되지 않습니다.
감사합니다.
Answer 1
0
안녕하세요. 판다스 스튜디오입니다.
MMR 검색에서 fetch_k를 전체 문서로 한다면, 쿼리와의 유사도를 고려하지 않고 랜덤으로 선택하는 것과 비슷한 결과가 됩니다. 쿼리와의 유사도 기준으로 fetch_k만큼 검색해서 비슷한 문서를 가져온 뒤에, 그 중에서 다양성을 확보하는 것을 의도하는 방법입니다.
Gradio 실행 시 에러 발생 문의
0
67
2
Gradio 실행 시 Jinja2 / ASGI TypeError: unhashable type: 'dict' 에러 문의
0
108
2
벡터저장소 코드 실행시 경고메시지가 나타납니다.
0
49
1
예제를 좀 다양하게 해주세요. 너무 간단한 예제만 있어서 ... 좀 그렇습니다.
0
55
2
RateLimitError
0
46
2
dotenv, langchain_community 로드가 되지 않습니다.
0
43
1
테스트데이터셋 평가지표 값 문제
0
76
1
언어 감지 및 검색 라우팅
0
81
2
동영상이 검은 화면으로 나옵니다.
0
117
2
강의가 진행되지 않습니다.
0
96
2
'팀 단위 AI 업무 혁신' 자문 관련하여 문의드리고자 합니다. (연락처 요청)
0
86
1
Rerank에 대해 질문드립니다.
0
97
2
Cross Encoder Reranker 임포트 에러 관련 내용입니다.
0
155
2
HuggingFaceCrossEncoder 임포트 에러
0
133
2
아나콘다랑 pytry없이. 단순 파이참에서 venv 설정해서 설치하는건 불가능하나요?
0
106
1
2.7 전체 RAG파이프라인 구성에서 4번째 줄 오류
0
110
1
rag 와 랭체인
0
161
2
score 기반 서치
0
77
2
KR.txt파일이 없습니다.
0
101
2
krag를 이용한 검색기법 평가관련 질문
0
111
2
Text_splitter관련 질문입니다.
0
91
2
오픈api key는 따로 구매해야되는 걸까요?
0
479
2
과거 채팅이력을 LLM에 줄때 포멧
0
99
1
OpenAIEmbeddings모델이 사용하는 토크나이저는 뭘까요?
0
202
2

