Papers for

software engineers in natural language processing

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Argument graph method estimates uncertainty from reasoning chains

Argument Graph Uncertainty: Quantifying Uncertainty from the Logical Structure of Reasoning Chains

Abstract: Reliable uncertainty estimation is essential for deploying large language models in high-stakes reasoning tasks, yet most existing approaches rely on expensive sampling strategies or shallow token-level signals that ignore the internal logical structure of model outputs. We introduce Argument Graph Uncertainty, a post-hoc framework for multiple choice question tasks, that estimates model confidence directly from the logical structure of a single chain-of-thought reasoning trace. Our method uses either a lightweight instruction-tuned model or a simple deterministic rule to segment the reasoning chain into propositional units, then applies a NLI model to infer relational edges and construct two complementary argument graphs over these segments. The resulting edge scores are aggregated into a Dirichlet posterior over answer options, whose concentration yields calibrated uncertainty estimates reflecting both local step-to-step coherence and global logical consistency across the reasoning trace. Evaluated on GPQA, MMLU-Pro and TruthfulQA, our method consistently surpasses token-based and consistency-based uncertainty baselines across multiple reasoning models. We further demonstrate through extensive combination analyses that argument graph uncertainty captures an orthogonal signal to existing approaches, making it a complementary component in uncertainty ensembles. Crucially, our framework requires no additional calls to the evaluated model and relies entirely on small, efficient auxiliary models, producing fully interpretable, per-node uncertainty attributions at low computational cost.

Wed 14 OctArtificial Intelligence
The gist
Estimating uncertainty in AI answers is important, especially for tricky questions, but usual methods can be expensive or simplistic. The authors present a way to measure uncertainty by analyzing the logic structure within a single step-by-step reasoning process. They break down the reasoning into pieces, check how well these parts connect logically, and combine this into a confidence score. This approach works better than some existing methods and adds a fresh signal to improve uncertainty estimates without extra heavy computation.
Open → 2610.20328v1

Intel AI PCs run massive sparse models faster with new engine

Cascadia: Resident 975B MoE Inference on Eleven AI PCs

Abstract: Mixture-of-experts models make nearly trillion-parameter capacity accessible with sparse per-token computation, provided that the serving system can distribute the weights and coordinate their execution. We present Cascadia's resident execution of Inkling, a 975B-total/41B-active-parameter model, on eleven Intel Core Ultra X7 358H AI PCs, each with 64 GB of memory, Arc B390 integrated graphics and gigabit Ethernet. We contribute a custom resident MoE engine that preserves Inkling's routing rules, constructs compressed graphs for OpenVINO's fused iGPU primitives, and coordinates FP16 expert computation with FP32 output restoration. The engine fits six consecutive decoder layers per machine and represents dense feed-forward blocks as all-active expert slices, reducing measured dense-layer call time from approximately 8.1 to 4.5 ms. A streaming pipeline coordinates concurrent generation, while captured-state draft evaluation measures agreement with the deployed numerical path. Paired measurements at fifteen concurrency levels from 1 to 176 streams reach 60.29 aggregate decode tokens/s at 88 streams, with 46.87 tokens/s over the complete serving phases. At fifteen streams, median first-token latency is 6.05 s. Raising the context budget from the 1,024-position default, real prompts of 1k to 64k tokens recover the embedded code in all 19 measured answers, with first-token time growing as $aN+bN^2$ and decode latency growing approximately linearly, both bounded by a single-threaded CPU attention loop rather than by memory, which holds 512k positions per stream. Evaluation on captured fleet states separates the effects of vocabulary selection and weight quantization on draft agreement. Together, these contributions establish an execution and evaluation approach for large sparse models on distributed client systems with shared CPU-GPU memory.

Mon 5 OctArtificial IntelligenceDistributed, Parallel, and Cluster Computing
The gist
Large AI models with trillions of parameters usually take a lot of computing power to run. The authors show how to run a very big sparse model using eleven standard Intel AI PCs working together. They created software that spreads the work across CPUs and GPUs efficiently, speeding up calculations and handling long input texts well. This lets them generate text faster than before on normal desktop hardware. Their system also checks that the math stays accurate while running the model this way.
Open → 2610.07219v1