**Method.** We make one simple insight for our logprob-free attacks: sampling with temperature 0 produces the token with the largest logit value. By adjusting the logit bias for each token accordingly, we can therefore recover every token's logit value through binary search. Formally, let \(p\) be the prompt, and relabel tokens so that the token with index \(0\) is the most likely token in the response to \(p\), given by \(\mathcal{O}(p,b=\{\})\). For each token \(i\neq 0\), we run a binary search over the logit bias term to find the minimal value \(x_{i}\geq 0\) such that the model emits token \(i\) with probability 1. This recovers all logits (like all prior attacks, we lose one free variable due to the softmax).
**방법.** 로그 확률이 없는 공격을 위해 하나의 간단한 인사이트를 제공합니다: 온도 0으로 샘플링하면 가장 큰 logit 값을 가진 토큰이 생성됩니다. 따라서 각 토큰의 logit bias를 적절히 조정하면 이진 검색을 통해 모든 토큰의 logit 값을 복구할 수 있습니다. 공식적으로 \(p\)를 프롬프트라고 하고, 인덱스 \(0\)을 가진 토큰이 \(\mathcal{O}(p,b=\{\})\)에 의해 주어진 응답에서 가장 가능성이 높은 토큰이 되도록 토큰의 레이블을 다시 지정합니다. 각 토큰 \(i\neq 0\)에 대해, 모델이 토큰 \(i\)를 확률 1로 출력하도록 logit bias 선언 항에 대해 이진 검색을 실행하여 최소값 \(x_{i}\geq 0\)을 찾습니다. 이렇게 하면 모든 logit이 복구됩니다(이전의 모든 공격과 마찬가지로 softmax로 인해 하나의 자유 변수가 손실됩니다).
**방법.** 로그 확률이 없는 공격을 위해 하나의 간단한 인사이트를 제공합니다: 온도 0으로 샘플링하면 가장 큰 로그 값을 가진 토큰이 생성됩니다. 따라서 각 토큰의 로그 비즈를 적절히 조정하면 이진 검색을 통해 모든 토큰의 로그 값을 복구할 수 있습니다. 공식적으로 \(p\)를 프롬프트라고 하고, 인덱스 \(0\)을 가진 토큰이 \(\mathcal{O}(p,b=\{\})\)에 의해 주어진 응답에서 가장 가능성이 높은 토큰이 되도록 토큰의 레이블을 다시 지정합니다. 각 토큰 \(i\neq 0\)에 대해, 모델이 토큰 \(i\)를 확률 1로 출력하도록 로그 비즈 선언 항에 대해 이진 검색을 실행하여 최소값 \(x_{i}\geq 0\)을 찾습니다. 이렇게 하면 모든 로그가 복구됩니다(이전의 모든 공격과 마찬가지로 소프트맥스로 인해 하나의 자유 변수가 손실됩니다).