• bitcoinBitcoin(BTC)$80,612.00-1.26%
  • ethereumEthereum(ETH)$2,369.33-1.23%
  • tetherTether(USDT)$1.000.01%
  • binancecoinBNB(BNB)$732.35-1.94%
  • rippleXRP(XRP)$1.28-2.95%
  • usd-coinUSDC(USDC)$1.000.01%
  • solanaSolana(SOL)$101.66-2.37%
  • tronTRON(TRX)$0.329922-0.10%
  • Figure HelocFigure Heloc(FIGR_HELOC)$1.020.00%
  • zcashZcash(ZEC)$1,155.73-4.64%
  • HyperliquidHyperliquid(HYPE)$75.55-3.12%
  • dogecoinDogecoin(DOGE)$0.077484-3.19%
  • moneroMonero(XMR)$587.93-3.57%
  • USDSUSDS(USDS)$1.000.01%
  • whitebitWhiteBIT Coin(WBT)$78.20-1.33%
  • chainlinkChainlink(LINK)$11.60-4.07%
  • leo-tokenLEO Token(LEO)$9.040.05%
  • cardanoCardano(ADA)$0.208575-3.52%
  • stellarStellar(XLM)$0.169946-3.88%
  • nearNEAR Protocol(NEAR)$4.52-7.74%
  • RainRain(RAIN)$0.008106-4.32%
  • bitcoin-cashBitcoin Cash(BCH)$276.36-3.14%
  • Ethena USDeEthena USDe(USDE)$1.000.03%
  • daiDai(DAI)$1.000.00%
  • litecoinLitecoin(LTC)$56.29-4.85%
  • uniswapUniswap(UNI)$6.87-4.35%
  • CantonCanton(CC)$0.102023-0.78%
  • avalanche-2Avalanche(AVAX)$8.92-3.26%
  • USD1USD1(USD1)$1.000.00%
  • suiSui(SUI)$0.95-4.32%
  • the-open-networkGram (prev. Toncoin)(GRAM)$1.24-5.49%
  • hedera-hashgraphHedera(HBAR)$0.076780-3.24%
  • tether-goldTether Gold(XAUT)$3,989.32-0.81%
  • Global DollarGlobal Dollar(USDG)$1.000.01%
  • paypal-usdPayPal USD(PYUSD)$1.000.01%
  • shiba-inuShiba Inu(SHIB)$0.000005-3.29%
  • BittensorBittensor(TAO)$249.17-4.36%
  • crypto-com-chainCronos(CRO)$0.054914-3.73%
  • quant-networkQuant(QNT)$179.09-2.30%
  • BitwayBitway(BTW)$1.72-0.62%
  • EthenaEthena(ENA)$0.190227-4.85%
  • MemeCoreMemeCore(M)$1.0821.50%
  • Ripple USDRipple USD(RLUSD)$1.000.01%
  • Circle USYCCircle USYC(USYC)$1.140.03%
  • Ondo US Dollar YieldOndo US Dollar Yield(USDY)$1.150.01%
  • okbOKB(OKB)$108.92-2.81%
  • BlackRock USD Institutional Digital Liquidity FundBlackRock USD Institutional Digital Liquidity Fund(BUIDL)$1.000.00%
  • aaveAave(AAVE)$140.40-5.20%
  • OndoOndo(ONDO)$0.408120-5.88%
  • Pump.funPump.fun(PUMP)$0.004235-7.37%
TradePoint.io
  • Main
  • AI & Technology
  • Stock Charts
  • Market & News
  • Business
  • Finance Tips
  • Trade Tube
  • Blog
  • Shop
No Result
View All Result
TradePoint.io
No Result
View All Result

Nokia Open-Sources AnyJev: A Training-Free Layer That Turns Any Open LLM Into a Calibrated Decision Model

September 23, 2026
in AI & Technology
Reading Time: 13 mins read
A A
Nokia Open-Sources AnyJev: A Training-Free Layer That Turns Any Open LLM Into a Calibrated Decision Model
ShareShareShareShareShare

Nokia’s applied research team has open-sourced AnyJev, a Python library that turns an open LLM into a decision model. It needs no training. It targets a common production job: picking one answer from a fixed set instead of writing a sentence.

Is it deployable? Yes, it installs from PyPI, ships under Apache-2.0, and has transformers and vLLM backends with shared-prefix scoring.

YOU MAY ALSO LIKE

NVIDIA Releases Nemotron 3.5 Bolt E4B 4GB: An Open Small Language Model for Local Voice Agents, Game Characters and Robots

UK Establishes AI Biosecurity Lab Backed by OpenAI and Anthropic – Unite.AI

What is AnyJev?

AnyJev borrows its interface from Jev. Jev is the System One decision model that TypeSafe AI launched in September 2026 (our coverage). You give AnyJev a typed question and get back a decision with a probability you can threshold. That probability is read from the model’s next-token distribution. Nothing is generated, parsed, or trained.

The library supports 3 question types:

  • A choice question picks one of K options.
  • A noul question is yes or no.
  • A score question places the answer in one of several ordered bins.

The Problem With Reading Logits Directly

Many open projects already restrict the next token to the option labels and read the scores. The Nokia research team flags 2 flaws in that shortcut. First, the answer can change when the options are reordered. Second, the probabilities are not calibrated.

The levels doc names 2 causes:

  • The first is prior bias: the model favors some labels, such as “Yes” over “No”, whatever the input.
  • The second is position bias: the model favors certain slots in the option list.

How AnyJev Works: L0 and L1

Every decision carries a level field.

L0 (zero labels, on by default) applies 2 fixes:

  • Cyclic shifts. For a question with K options, the list is shown in K rotations, so every option appears in every position once. The results are combined in log space as a geometric mean. If the position bias is additive in logit space, this removes it exactly.
  • Prior correction. By default, AnyJev uses batch calibration. It keeps a running mean of the predicted distributions on real inputs and divides it out at strength 0.75. The correction starts after 8 items.

L0 costs K prefills per decision, batched over a shared prefix. That is about 0.25 s per decision at batch 32 on one H100, with K = 20.

L1 (100 to 500 labels per question) adds temperature scaling on top of L0. The fitted values are saved as a small JSON artifact. L1 reshapes confidence but does not change the ranking of answers.

Benchmark Results

On Qwen3-8B with BANKING77 (20-way, 300 test items), the numbers look like this:

Metric Raw logits AnyJev L0 AnyJev L1
Labels required 0 0 100 to 500
Flip rate when options reversed 0.230 0.073 0.077
Accuracy 0.747 0.803 0.807
Calibration error (ECE) 0.240 0.184 0.095
Auto-decidable at 5% error 7.7% 46.3% 52.0%

A few other results from the repo:

  • L0 reduced order flips on all 9 model and task rows tested.
  • On a typed-decisions set, Qwen3-32B with L1 reached an ECE of 0.036, compared with 0.144 published for Jev. On accuracy, the fine-tuned Laya still leads.
  • The full ablation table covers Qwen, OLMo, Granite, Phi and Mistral models.
  • Wu says the team tried AnyJev on an internal Nokia routing problem and saw promising results.

How to Use AnyJev

# pip install "anyjev[hf]"
from anyjev import Decider, Question
from anyjev.backends.hf import HFBackend

d = Decider(HFBackend("Qwen/Qwen3-8B"))
route = Question.choice("Which team should handle this?",
                        ["billing", "technical", "sales", "other"], name="route")
r = d.decide({"conversation": [...]}, [route])
r["route"].distribution   # probabilities per option

For serving, you start vLLM with prefix caching and point a VLLMBackend at it.

Credit: Source link

ShareTweetSendSharePin

Related Posts

NVIDIA Releases Nemotron 3.5 Bolt E4B 4GB: An Open Small Language Model for Local Voice Agents, Game Characters and Robots
AI & Technology

NVIDIA Releases Nemotron 3.5 Bolt E4B 4GB: An Open Small Language Model for Local Voice Agents, Game Characters and Robots

October 24, 2026
UK Establishes AI Biosecurity Lab Backed by OpenAI and Anthropic – Unite.AI
AI & Technology

UK Establishes AI Biosecurity Lab Backed by OpenAI and Anthropic – Unite.AI

October 24, 2026
Dayforce to Acquire Ribbon AI to Bring Conversational Interviews Into Agentic Recruiting – Unite.AI
AI & Technology

Dayforce to Acquire Ribbon AI to Bring Conversational Interviews Into Agentic Recruiting – Unite.AI

October 24, 2026
OpenAI Says It’s Cutting Off Internet Access For Frontier Model Training
AI & Technology

OpenAI Says It’s Cutting Off Internet Access For Frontier Model Training

October 23, 2026
Next Post
Defense attorney questions physician in Clancy trial

Defense attorney questions physician in Clancy trial

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

No Result
View All Result
Meet the Press NOW — October 20

Meet the Press NOW — October 20

October 21, 2026
Apple’s new K iPhone Duo wows critics with foldable screen — but some users are already complaining of cracked devices

Apple’s new $2K iPhone Duo wows critics with foldable screen — but some users are already complaining of cracked devices

October 23, 2026
Dow jumps 500 points as solid earnings, falling crude oil stir rebound: Live updates – CNBC

Dow jumps 500 points as solid earnings, falling crude oil stir rebound: Live updates – CNBC

October 20, 2026

About

Learn more

Our Services

Legal

Privacy Policy

Terms of Use

Bloggers

Learn more

Article Links

Contact

Advertise

Ask us anything

©2020- TradePoint.io - All rights reserved!

Tradepoint.io, being just a publishing and technology platform, is not a registered broker-dealer or investment adviser. So we do not provide investment advice. Rather, brokerage services are provided to clients of Tradepoint.io by independent SEC-registered broker-dealers and members of FINRA/SIPC. Every form of investing carries some risk and past performance is not a guarantee of future results. “Tradepoint.io“, “Instant Investing” and “My Trading Tools” are registered trademarks of Apperbuild, LLC.

This website is operated by Apperbuild, LLC. We have no link to any brokerage firm and we do not provide investment advice. Every information and resource we provide is solely for the education of our readers. © 2020 Apperbuild, LLC. All rights reserved.

No Result
View All Result
  • Main
  • AI & Technology
  • Stock Charts
  • Market & News
  • Business
  • Finance Tips
  • Trade Tube
  • Blog
  • Shop

© 2023 - TradePoint.io - All Rights Reserved!