LT Logprob tracking
used wherever the provider returns logprobsLog Probability Tracking of LLM APIs →ICLR 2026 · arXiv:2512.03816
When logprobs are returned by the API provider, we can use this for extremely sensitive and cost-effective change detection. LT is a simple statistical test on the average value of each token logprob, requesting only a single token of output.
Logprobs are non-deterministic, because inference on GPUs is non-deterministic, but we can still basically track logprob averages and this works great. The test detects changes as small as one step of fine-tuning, and is more sensitive than existing methods while being 1,000x cheaper — logprobs can be used to monitor for changes at extremely low cost, e.g. $0.14/year for hourly sampling of GPT-4.1.
B3IT Black-box border input tracking
used where logprobs aren't exposedToken-Efficient Change Detection in LLM APIs →ICML 2026 · arXiv:2602.11083
Where logprobs aren't exposed, we operate in a strict black box, observing only output tokens. The first phase identifies border inputs: inputs for which sampling at T=0 doesn't always give the same output, i.e. for which there exists more than one output top token. They can easily be found just from black-box sampling, trying thousands of short inputs and keeping the border inputs. These inputs are then sampled repeatedly, to check whether the endpoint has moved away from its borders.
Optimal change detection depends on the model's Jacobian and the Fisher information of the output distribution; analyzing these in low-temperature regimes shows that border inputs enable powerful change detection tests. B3IT performs on par with the best available gray-box approaches while reducing costs by 30x.