Uncertainty-Aware Hybrid Inference with On-Device Small and Remote Large Language Models
Seungeun Oh, Jinhyuk Kim, Jihong Park, Seung-Woo Ko, Tony Q. S. Quek, Seong-Lyun Kim
TL;DR
This work tackles the throughput bottleneck in hybrid language models that couple a mobile on-device SLM with a remote LLM by introducing Uncertainty-aware opportunistic Hybrid Language Model (U-HLM). By measuring SLM uncertainty, specifically using temperature perturbation, the device predicts LLM rejection probability and selectively skips uplink transmissions and LLM computations for tokens likely to be accepted, achieving substantial reductions in communication and computation. The approach is grounded in a linear relation between uncertainty and rejection probability, supported by theoretical bounds on rejection risk, and validated through experiments showing near-LLM accuracy with up to 2.54× higher token throughput and 45.93% fewer transmissions under challenging wireless conditions. The results demonstrate a practical path to high-throughput, on-device/offload LLM inference in resource-constrained wireless environments, with potential extensions to other token-level communication tasks.
Abstract
This paper studies a hybrid language model (HLM) architecture that integrates a small language model (SLM) operating on a mobile device with a large language model (LLM) hosted at the base station (BS) of a wireless network. The HLM token generation process follows the speculative inference principle: the SLM's vocabulary distribution is uploaded to the LLM, which either accepts or rejects it, with rejected tokens being resampled by the LLM. While this approach ensures alignment between the vocabulary distributions of the SLM and LLM, it suffers from low token throughput due to uplink transmission and the computation costs of running both language models. To address this, we propose a novel HLM structure coined Uncertainty-aware opportunistic HLM (U-HLM), wherein the SLM locally measures its output uncertainty and skips both uplink transmissions and LLM operations for tokens that are likely to be accepted. This opportunistic skipping is enabled by our empirical finding of a linear correlation between the SLM's uncertainty and the LLM's rejection probability. We analytically derive the uncertainty threshold and evaluate its expected risk of rejection. Simulations show that U-HLM reduces uplink transmissions and LLM computations by 45.93%, while achieving up to 97.54% of the LLM's inference accuracy and 2.54$\times$ faster token throughput than HLM without skipping.
