Papers / arXiv:2610.00831

AnyJev Technical Report

Jiamu Zhang, Tianze Yang, Yucheng Shi, Evan Chen, Zixiang Nie, Kelly Wan, Liangjie Hong, Ninghao Liu +1·2026-09-30·cs.LGrelevance 15

22 pages, 5 figures. Early report on work in development. Code: https://github.com/nokia-applied-research/AnyJev

⚡ In one sentence AI-generated · check the original

AnyJev reads a typed decision from one prefill of a pretrained instruction-tuned LM, correcting label and position biases without gradients by dividing out a label prior and averaging over K cyclic rotations, cutting order-flip rate from 0.33 to 0.14/0.18 and serving 2.2x more decisions per second.

Key findings

  • Cyclic rotations lower the order-flip rate from 0.33 to 0.14 and from 0.33 to 0.18 on two 20-option tasks, and raise accuracy on 11 of 11 models on both.
  • A stopping rule with a verified 0.008 disagreement bound reads 10.6 of 18 rotations on two of four cells; selected and bounded on one split, it reads 7.3 rotations and serves 2.2 times as many decisions per second on vLLM.
  • Both corrections require no gradient steps and no parameter changes.

📄 Abstract

A typed decision is a choice among a fixed set of options, returned as a probability rather than as text. Systems that need typed decisions today use models trained for that purpose. This report describes AnyJev, which reads a typed decision from one prefill of a pretrained instruction-tuned language model. The readout restricts the next-token distribution at the answer position to the option tokens. It has two defects: the model assigns higher probability to some labels whatever the input, and to some positions in the option list. AnyJev corrects both with no gradient steps and no parameter changes: it divides out a label prior estimated from unlabelled inputs, and it averages log-probabilities over the K cyclic rotations of the option list. On two 20-option tasks the rotations lower the order-flip rate from 0.33 to 0.14 and from 0.33 to 0.18, and raise accuracy on 11 of 11 models on both. Reading every rotation requires K prefills. A stopping rule selected against the full-rotation decision on unlabelled states cuts that. Selecting the threshold on one unlabelled split and bounding its disagreement on a second, it reads 10.6 rotations of 18 at a verified 0.008 bound on two of four cells; selected and bounded on one split, as our serving run did, it reads 7.3 and serves 2.2 times as many decisions per second on vLLM. The code is open source.

💬 Discussion 0

New post →
No discussion yet — start one.

Mirrored daily from decision.host · translations and summaries are AI-generated; the original is linked on every item.