---
title: 'LACE: Language-Aware Confidence Ensemble'
url: https://www.emergentmind.com/topics/language-aware-confidence-ensemble-lace
type: topic
---

# LACE: Language-Aware Confidence Ensemble

Language-Aware Confidence Ensemble (LACE) is a training-free, language-specific ensemble method for multilingual confidence calibration in large language models (LLMs). It was introduced in the context of the finding that, in multilingual settings, the final decoding layer is often not the best source of confidence for non-English inputs. Instead, late-intermediate layers frequently provide a better-calibrated signal, and the optimal set of such layers varies by language. LACE operationalizes this observation by selecting, for each language, the layers whose calibration is better than that language’s final-layer calibration, averaging their predictive distributions, and optionally applying language-specific post-hoc calibration [2510.03136].

## 1. Multilingual calibration as the problem setting

LACE addresses multilingual confidence calibration: the alignment between predicted confidence and empirical correctness probability. The motivating empirical result is that non-English languages are systematically less well calibrated than English across six model families—LLaMA3, Qwen2.5, Mistral, Aya, DeepSeek, and Phi—over more than 100 languages, using the multilingual multiple-choice benchmarks MMMLU and Belebele. On MMMLU for LLaMA3, English has ECE \(= 4.61\%\), whereas the average non-English ECE is \(23.12\%\); Aya shows the same direction, with English ECE \(= 20.66\%\) and average non-English ECE \(= 26.77\%\) [2510.03136].

The associated disparities are not limited to raw calibration error. In LLaMA3, \(78.8\%\) of non-English correct predictions are underconfident with confidence \(< 50\%\), versus \(25.7\%\) for English. The average confidence gap between correct and incorrect predictions is \(23.8\%\) in English but only \(6.3\%\) in non-English languages. On Belebele, calibration also correlates with language resource availability for LLaMA3, with Spearman \(\rho = -0.59\), Kendall \(\tau = -0.43\), and Pearson \(r = -0.39\) [2510.03136].

Within this framing, LACE is one response to a broader diagnosis: current alignment and trustworthiness pipelines are English-centric. A plausible implication is that multilingual confidence estimation cannot be treated as a simple extension of English calibration, because both the quality of the confidence signal and its location in the network vary by language.

## 2. Why LACE looks beyond the final layer

The central technical premise of LACE is that final-layer confidence is often inadequate in multilingual settings. The layerwise analysis applies the model’s original language modeling head \(W\) to every layer hidden state \(h_\ell\), producing
\[
z_\ell = W h_\ell,
\qquad
p_\ell = \mathrm{softmax}(z_\ell),
\]
and then defines confidence at layer \(\ell\) for input \(x\) as the probability that layer \(\ell\) assigns to the final-layer predicted token \(y_L\):
\[
\mathrm{Conf}_\ell(x) = [p_\ell]_{y_L},
\qquad
\mathrm{ECE}_\ell = \mathrm{ECE}(\{(\mathrm{Conf}_\ell(x), \mathbf{1}\{\hat{y}_L = y\})\}).
\]
The correctness target is always whether the final prediction is correct; only the confidence source changes [2510.03136].

The resulting depth profiles differ sharply by language. For English, calibration generally improves monotonically with depth and is best at the final layer. For non-English languages, calibration often improves in late-intermediate layers and then degrades again near the final layer. The paper localizes the main “sweet spot” to layers \(24\text{–}32\) for LLaMA3, with best average around layer 29, and layers \(26\text{–}32\) for Aya, with best average around layer 28. Choosing layer 29 gives average AECE of \(8.57\) for LLaMA3; choosing layer 28 gives \(8.59\) for Aya [2510.03136].

The per-language gains are large. For LLaMA3, German ECE drops from \(25.81\%\) to \(11.97\%\) at layer 29; Hindi from \(28.31\%\) to \(11.86\%\); Japanese from \(28.36\%\) to \(12.44\%\); Korean from \(30.86\%\) to \(14.76\%\); and Chinese from \(41.94\%\) to \(13.99\%\). English is the clearest counterexample: its ECE worsens from \(4.61\%\) at the final layer to \(12.53\%\) at layer 29. This asymmetry is the immediate motivation for a language-aware method rather than a single globally fixed intermediate layer [2510.03136].

## 3. Formal definition and mechanism

LACE is a language-specific layer-ensemble confidence estimator built from intermediate-layer predictive distributions. It uses intermediate hidden states \(h_\ell\), the model’s original language modeling head \(W\), per-layer probability distributions \(p_\ell\), language identity \(k\), and per-language layerwise calibration statistics computed on a validation set [2510.03136].

For language \(k\), LACE defines the set of “good” layers as those whose ECE is better than the final layer’s ECE for that same language:
\[
g^{(k)} = \{\ell : \mathrm{ECE}^{(k)}_\ell < \mathrm{ECE}^{(k)}_L\}.
\]
It then forms a uniform average over the predictive distributions of those selected layers:
\[
P_{\mathrm{ensemble}^{(k)}} = \frac{1}{|g^{(k)}|}\sum_{\ell \in g^{(k)}} p_\ell^{(k)}.
\]
The paper does not describe learned layer weights; selection is discrete and weighting is equal across selected layers [2510.03136].

An optional second stage applies language-specific post-hoc calibration:
\[
P_{\mathrm{final}^{(k)}} = \mathrm{Calibrate}^{(k)}\!\left(P_{\mathrm{ensemble}^{(k)}}\right).
\]
In the multiple-choice setting, confidence is then read out in the standard form
\[
\mathrm{Conf}(x)= \max_{i\in \{1,\ldots,K\}} P_i,
\qquad
\sum_{i=1}^{K} P_i = 1.
\]

The method is training-free in the sense that no model parameters are updated and no additional neural module is trained. It reuses the model’s existing hidden states and output head, and only computes layerwise probabilities plus layer selection from validation-set calibration statistics. Language awareness enters through explicit access to language identity and through the per-language construction of \(g^{(k)}\) [2510.03136].

## 4. Evaluation protocol and empirical performance

The reported LACE experiments use multilingual MCQA data with held-out validation and separate test sets. MMMLU contains \(30\)K examples and Belebele \(24\)K examples; the appendix reports \(15\)k validation examples from MMMLU and \(12\)k from Belebele for post-hoc calibration. All experiments use eight-shot prompting in the respective language. The main comparison set is final layer baseline, best layer, good layers ensemble, and LACE, each optionally combined with Temperature Scaling or Isotonic Regression. Metrics include ECE, Brier score, AUROC, and accuracy, with macro-averaged results across languages [2510.03136].

| Benchmark / model | Final layer ECE | LACE ECE | LACE + IR ECE |
|---|---:|---:|---:|
| MMMLU / LLaMA3 | 22.44 | 5.96 | 3.09 |
| MMMLU / Aya | 24.39 | 11.42 | 3.45 |
| Belebele / LLaMA3 | 17.68 | 7.05 | 5.79 |
| Belebele / Aya | 15.73 | 10.22 | 4.80 |

These results show a consistent progression from final layer, to a single best intermediate layer, to a global good-layers ensemble, to the language-aware good-layers ensemble. On MMMLU for LLaMA3, the sequence is \(22.44 \rightarrow 14.28 \rightarrow 11.84 \rightarrow 5.96\). On MMMLU for Aya, it is \(24.39 \rightarrow 17.57 \rightarrow 13.10 \rightarrow 11.42\). The table headings keep accuracy fixed—for example, MMMLU LLaMA3 is reported with accuracy \(43.2\%\) and Belebele LLaMA3 with \(68.6\%\)—which indicates that these methods change confidence estimation rather than task predictions [2510.03136].

Post-hoc calibration remains complementary rather than redundant. On MMMLU, LLaMA3 final layer plus Temperature Scaling worsens from \(22.44\) to \(23.35\), while final layer plus Isotonic Regression improves to \(20.23\); both remain much worse than LACE at \(5.96\). By contrast, combining LACE with post-hoc calibration gives the best overall numbers, including \(4.34\) for LLaMA3 LACE + TS and \(3.09\) for LLaMA3 LACE + IR. The paper explicitly interprets this as evidence that LACE reshapes the confidence signal rather than merely rescales it [2510.03136].

## 5. Relation to earlier multilingual and ensemble confidence research

LACE belongs to a broader development in which multilingual confidence estimation moved from monolingual baselines toward explicitly language-conditioned aggregation. A direct precursor is MlingConf, which studied multilingual confidence estimation on translated factual QA and found that confidence quality varies substantially by language, that self-verbalized numerical confidence is the strongest monolingual signal, and that averaging confidence across semantically equivalent multilingual inputs improves AUROC beyond monolingual English, temperature sampling, and prompt-based multi-output baselines. In GPT-4, English Verbal Number confidence is \(89.97\), while the cross-lingual configuration “en fr de it id” reaches \(95.78\) [2402.13606].

A plausible connection is that MlingConf demonstrates language-dependent confidence quality at the input and prompting level, whereas LACE relocates the same multilingual calibration problem into the model’s internal depth structure. Both lines of work support the claim that a single English-default confidence signal is inadequate. MlingConf also reports that more languages are not always better and that shared-family aggregation can be especially effective, which suggests a family resemblance to LACE’s per-language layer selection rather than global pooling [2402.13606].

Related ensemble methods also illuminate what LACE is not. The lexical-variant ensemble for classification in “Ensemble based approach to quantifying uncertainty of LLM based classifications” aggregates predictions across \(n=15\) rephrasings of the same latent intent and uses majority-vote frequency as a confidence statistic; it is language-aware in the sense of linguistic perturbation, but it ensembles prompts rather than layers [2502.08631]. LENS learns per-model confidence predictors from layerwise neural states for multi-LLM answer integration and then selects the answer from the most confident model, which is closer to instance-level model routing than to LACE’s training-free, intra-model, per-language layer selection [2507.23167]. ORCE, by contrast, treats confidence as a decoupled verbalized-generation problem and optimizes relative ordering of confidence across responses, which is particularly relevant when logits are unavailable; this suggests a distinct family of confidence-elicitation methods rather than an alternative to LACE’s layerwise readout [2605.12446].

## 6. Scope, limitations, and interpretation

LACE is strongest precisely where final-layer multilingual calibration is weakest. Its clearest failure case is English: when final-layer confidence is already strong, moving to intermediate layers can hurt, as in the LLaMA3 example where English ECE rises from \(4.61\) to \(12.53\) at layer 29. This is why the method is explicitly language-specific rather than globally fixed [2510.03136].

The reported scope is also narrow in identifiable ways. The experiments are on mid-scale \(7\)B–\(8\)B models, restricted to MCQA tasks, and the paper states that it is unclear whether the same gains transfer directly to open-ended generation. LACE requires access to all hidden states and the original language modeling head, which limits applicability to systems that expose intermediate representations. Relative to final-layer confidence, it also requires reading probabilities from multiple layers, storing or processing layerwise outputs, and maintaining per-language selected layer sets, although the method is still described as modular and low-overhead because it avoids retraining [2510.03136].

The broader significance claimed for LACE is diagnostic as much as methodological. The method supports the thesis that English-centric alignment leaves non-English trustworthiness behind, and that the final layer is especially affected by this asymmetry. In that interpretation, LACE is not merely a calibration heuristic. It is evidence that multilingual reliability signals persist inside the network but are partially obscured at the final layer, and that language-aware confidence estimation can recover them by looking beyond the final decoding layer [2510.03136].

Source: https://www.emergentmind.com/topics/language-aware-confidence-ensemble-lace