728x90
반응형

ConstrainedDecoding 2

Contrastive Search(대조 탐색 디코딩)

개요Contrastive Search는 대규모 언어모델(LLM)의 텍스트 생성 과정에서 반복(Repetition) 문제를 줄이고 의미적 일관성(Coherence)을 향상시키기 위해 제안된 디코딩 전략이다. 기존 Greedy Search, Beam Search, Top-k, Top-p(Sampling) 방식은 확률 기반 선택에 의존하기 때문에 문맥 반복, 의미 왜곡, 비논리적 확장 등의 문제가 발생할 수 있다.Contrastive Search는 모델의 신뢰도(Confidence)와 표현 다양성(Diversity)을 동시에 고려하는 대조(Contrastive) 목적 함수를 활용하여, 가장 확률이 높은 토큰이 아닌 ‘문맥적으로 가장 적절하면서도 반복을 최소화하는’ 토큰을 선택한다.1. 개념 및 정의Contra..

Topic 2026.02.23

Grammar(문법 기반 제약 생성)

개요Grammar 기반 생성은 대규모 언어모델(LLM)의 출력이 특정 형식 언어(Formal Language) 규칙을 따르도록 강제하는 제약 디코딩(Constrained Decoding) 기법이다. 단순한 프롬프트 지시를 넘어, 토큰 생성 단계에서 문맥 자유 문법(CFG), 정규식(Regex), PEG(Parser Expression Grammar) 등 형식 문법을 적용하여 출력 구조를 통제한다.최근 생성형 AI가 API 응답, 코드 생성, 데이터 추출, 에이전트 툴 호출 등 구조화된 출력을 요구하는 환경에 통합되면서 Grammar 기반 제어는 JSON-Constrained Decoding, Structured Output, Function Calling과 함께 핵심 기술로 부상하고 있다.1. 개념 및 ..

Topic 2026.02.22
728x90
반응형