LLM Sampling 설정 관련
설명에서는 Top-P 가 기본, Top-K 선택, Min-P는 최근에 나온것으로 아마도 선택이라고 생각이 되는데, LM Studio 설정은, Top-K 는 기본인것 같고, 다른 2개는 선택 상자가 있네요. 이걸 선택하는 조합에 따라 최종 적용되는 방식이 어떻게 결정이 되나요? 중복 적용은 안될 것 같은데, 다른 하나가 무시되나요?
답변 1
0
안녕하세요 HYUN TAEK CHOI님
좋은 질문입니다. 결론부터 말씀드리면 Top-K, Top-P, Min-P는 하나만 선택되는 방식이 아니라 동시에 적용될 수 있습니다. 다른 설정이 자동으로 무시되는 것은 아닙니다.
LM Studio에서 GGUF 모델을 사용하는 일반적인 경우에는 후보 토큰을 다음과 같이 단계적으로 줄입니다.
Top-K → Top-P → Min-P → Temperature → 최종 토큰 선택
예를 들어 다음과 같이 설정했다고 가정해 보겠습니다.
Top-K: 40
Top-P: 0.9
Min-P: 0.05
먼저 Top-K가 확률이 높은 상위 40개의 토큰만 남깁니다. 그다음 Top-P가 남은 토큰 중 누적 확률이 90%가 되는 범위만 남깁니다. 마지막으로 Min-P가 가장 확률이 높은 토큰과 비교해 확률이 지나치게 낮은 토큰을 추가로 제거합니다. 이후 남은 후보 중 하나를 Temperature 설정에 따라 선택합니다. 즉, 앞 단계에서 제거된 토큰이 뒤 단계에서 다시 살아나지는 않습니다.
따라서 여러 옵션을 함께 켜면 각 조건을 모두 통과한 토큰들의 교집합이 최종 후보가 됩니다. 가장 강하게 후보를 제한하는 설정이 결과에 큰 영향을 주고, 나머지 설정은 상황에 따라 거의 영향을 주지 않을 수도 있습니다.
Top-P와 Min-P는 개념적으로는 서로 대안으로 소개되는 경우가 많지만, 기술적으로는 함께 적용할 수 있습니다. 다만 학습이나 실험 목적이라면 차이를 명확히 확인하기 위해 다음처럼 하나씩 비교하는 것이 좋습니다.
Top-K + Top-P
Top-K + Min-P
Top-K만 사용
LM Studio에서 Top-K가 별도의 선택 상자 없이 표시되는 이유는 기본 샘플러로 사용되는 경우가 많기 때문입니다. 반면 Top-P와 Min-P는 명시적으로 활성화하거나 비활성화할 수 있게 되어 있습니다. LM Studio API에서도 Top-P와 Min-P는 false로 비활성화할 수 있는 설정으로 정의되어 있습니다.
정리하면, 하나가 선택되고 다른 하나가 무시되는 구조가 아니라, 활성화된 샘플러들이 순서대로 후보 토큰을 계속 걸러내는 구조라고 이해하시면 됩니다.
자동화시트에 이미지를 제가 원하는 사진을 다운 받아서 시트에 입력할수 있을까요?
0
3
1
기본 프로필에서 설정 복제가 현재는 없는데 어떻게 설정해야되나요?
0
3
1
슬랙에서 /profile 해도 sophie가 호출되지않습니다ㅠㅠ
0
6
1
hooks 설정이 안되요
0
6
1
멀티 에이전트 Vs. 단일 에이전트 지식 아카이빙
0
15
0
mcp 관련 질문
0
21
2
영상 최신으로 엡데이트 요청
0
22
1
소스 코드가 회사 보안 프로그램에 막혀서 안 보여요.
0
18
0
claude code 상태표시줄 궁금합니다!
0
19
1
질문 1
1
20
1
10월 15일 삭제예정 강의 문의
0
20
1
vscode에서 클라우드를 사용할 수 없어요
0
20
1
클로드 데스크톱 강의에서 교안찾기
0
18
1
설치의 필요성
0
39
2
실습 자료는 어디에 있나요?
0
29
1
강의가 중복됐어요
0
33
0
결제가 이루어지는 방식에 대한 문의
0
44
1
MAGMA와 함께 개인 서비스도 같이 구축할때는 어떻게 세팅하는게 효율적인가요?
0
45
1
hermes dashboard : Failed to restart gateway
0
42
1
getOrCreate / Unique? 멱등 처리 질문
1
53
2
목차랑 내용이 전혀 다른데요
0
42
2
시작하기전에 질문 드립니다.
0
62
2
하네스 적용 중, 코드 신뢰성에 관한 질문입니다.
0
48
2
선생님 질문이 있어요
0
114
2





