Sirine Ayadi, Sándor Daróczi, Stephan Günnemann, Bertrand Charpentier
Published at TMLR 2026 & ICML 2026 SCALE Workshop
We study reliability bit-level scaling laws for quantized LLMs to find the optimal precision that maximizes the reliability under a fixed bit budget. Our reliability evaluation covers uncertainty, calibration, and robustness to 15 natural input perturbations. We find that 4-bit precision offers the best reliability-efficiency tradeoff across tasks, model families, and quantization methods.
Real users type with tpyos, slang, emoji :), and miXeD CasE. We implement 15 natural input perturbations on the character- and word-level to evaluate model robustness.
Overview of our character-level and word-level input perturbations. Illustrated is an example where perturbations with intensity level 1 are applied to a standard question prompt.
Radar plots of the accuracy (Top) and AUCROC (Entropy) (bottom) across all 15 character-level and word-level perturbations for two intensities. We evaluate the base LLaMA-3-8B model and five 4-bit quantization methods. Quantized models can provide more reliable uncertainty estimates under natural perturbations compared to their base counterparts, while maintaining close performance.
We characterize trends in reliability as the total number of bits scales. We model a metric as a function of total bits using a log quadratic scaling law.
Bit-level scaling trends of the accuracy and AUCROC (Entropy) on TriviaQA. We use four base models (blue): LLaMA-3.2-1B, LLaMA-3.2-3B, LLaMA-3-8B, and LLaMA-3-70B, and their corresponding quantized variants using six quantization methods and different bitwidths.
Clone the repo and set up the environment:
git clone https://github.com/PrunaAI/quantization-reliability.git
cd quantization-reliability
conda env create -f environment.yml
conda activate quant-relRun a reliability evaluation:
python experiments/run.py \
exp_id=my_run \
model_name=llama32_1b \
hardware=single_gpu \
dataset=triviaqaThis loads the model, runs generation, scores the outputs (accuracy, calibration,
uncertainty), and saves the results to an Excel file under results/.
model_name: any model insrc/model_loading/registry/models.py, base or quantizeddataset: a config inexperiments/configs/dataset/hardware: a config inexperiments/configs/hardware/. Usecpufor a quick smoke test, but quantized models need a GPU (single_gpu/multi_gpu_*)
Every parameter is Hydra-configurable, see experiments/configs/config.yaml for the full list (batch size, temperature, number of examples, W&B logging, etc.).
@article{
ayadi2026reliability,
title={Reliability Scaling Laws for Quantized Large Language Models},
author={Sirine Ayadi and S{\'a}ndor Dar{\'o}czi and Stephan G{\"u}nnemann and Bertrand Charpentier},
journal={Transactions on Machine Learning Research},
issn={2835-8856},
year={2026},
url={https://openreview.net/forum?id=UUBijehMQO},
note={}
}MIT — see LICENSE for details.