We achieve this as follows: we fix a token \(x\) and four other tokens, and force the model to emit \(\begin{bmatrix}x&x&\dots&x\end{bmatrix}\). Instead of supplying a logit bias of \(B\) for each of the five tokens, we supply a logit bias of \(B\) for token \(x\), and \(B^{\prime}<B\) for the other four tokens. If \(B^{\prime}\) is large enough so that the other tokens will be brought into the top-5 outputs, we will still be able to learn the logits for those tokens. As long as \(B^{\prime}\) is small enough so that the model will always complete the initial prompt \(p_{0}\) with token \(x\) (and not any other), then we will be able to collect the logits on several prompts of the form \(\begin{bmatrix}p_{0}&x&x&\dots&x\end{bmatrix}\).
이를 다음과 같이 달성합니다. 토큰 \(x\)와 다른 네 개의 토큰을 고정하고 모델이 \(\begin{bmatrix}x&x&\dots&x\end{bmatrix}\)를 출력하도록 강제합니다. 다섯 개의 토큰 각각에 대해 logit bias \(B\)를 공급하는 대신, 토큰 \(x\)에 대해서는 logit bias \(B\)를, 다른 네 개의 토큰에 대해서는 \(B^{\prime}<B\)를 공급합니다. 다른 토큰이 상위 5개 출력에 포함되도록 \(B^{\prime}\)가 충분히 크면 해당 토큰의 logits을 학습할 수 있습니다. 모델이 항상 다른 토큰이 아닌 토큰 \(x\)로 초기 prompt \(p_{0}\)를 완성할 수 있도록 \(B^{\prime}\)가 충분히 작으면 \(\begin{bmatrix}p_{0}&x&x&\dots&x\end{bmatrix}\) 형식의 여러 prompts에서 logits을 수집할 수 있습니다.
이를 다음과 같이 달성합니다. 토큰 \(x\)와 다른 네 개의 토큰을 고정하고 모델이 \(\begin{bmatrix}x&x&\dots&x\end{bmatrix}\)를 출력하도록 강제합니다. 다섯 개의 토큰 각각에 대해 로짓 바이어스 \(B\)를 공급하는 대신, 토큰 \(x\)에 대해서는 로짓 바이어스 \(B\)를, 다른 네 개의 토큰에 대해서는 \(B^{\prime}<B\)를 공급합니다. 다른 토큰이 상위 5개 출력에 포함되도록 \(B^{\prime}\)가 충분히 크면 해당 토큰의 로짓을 학습할 수 있습니다. 모델이 항상 다른 토큰이 아닌 토큰 \(x\)로 초기 프롬프트 \(p_{0}\)를 완성할 수 있도록 \(B^{\prime}\)가 충분히 작으면 \(\begin{bmatrix}p_{0}&x&x&\dots&x\end{bmatrix}\) 형식의 여러 프롬프트에서 로짓을 수집할 수 있습니다.