A new fine-tuning method called SRM-LoRA, presented at ICML's workshop, uses mathematical principles from sub-Riemannian geometry to reduce factual errors in large language models. Trained on a single benchmark (HaluEval-QA), it improved accuracy on both related and unseen test sets without adding computational cost during inference.
Summaries like this, in your inbox every morning.
Sign up free →What happened
A researcher presented a new technique called SRM-LoRA at the ICML 2026 Workshop on Foundational Generative Models. The method uses sub-Riemannian geometry (a branch of mathematics) to reshape how a language model learns during fine-tuning, aiming to reduce false or made-up information (hallucination) that these models sometimes produce.
Why it matters
The technique was trained on only HaluEval-QA data but improved factual accuracy on both related and out-of-distribution (unseen) benchmarks, suggesting it generalizes beyond its training set. Because it leaves forward computation and inference cost unchanged, it does not slow down or burden the model's actual use — only its training process.
What to watch
The full implementation and code are published on GitHub (genji970/SRM-LoRA). The method works by building a sensitivity-based Riemannian metric that guides gradient updates during low-rank adaptation (LoRA), a common fine-tuning approach.
The researcher introduced SRM-LoRA, a new approach to fine-tuning large language models that applies sub-Riemannian geometry to combat hallucination. The core insight is to build a sensitivity-based Riemannian metric that reshapes the gradient updates (the directions in which the model's parameters move during training) in the LoRA parameter space. By suppressing high-cost update directions, the method steers the learning process away from patterns that lead to false or made-up outputs.
A practical advantage of SRM-LoRA is that it does not increase the computational cost during inference—the step where the model generates answers for real users. Only the training (or fine-tuning) process is affected by the mathematical reshaping of gradients. This makes it a drop-in improvement for workflows already using LoRA.
In the experiment, the method was trained on HaluEval-QA, a benchmark specifically designed to test and improve factual reliability in question-answering tasks. Despite this narrow training signal, SRM-LoRA improved performance on both benchmarks related to HaluEval-QA and on out-of-distribution test sets—data the method had never seen during training. This cross-dataset improvement suggests the mathematical structure captures a genuine principle of factuality, not merely surface-level dataset patterns.
The work was presented at the ICML 2026 Workshop on Foundational Generative Models (FoGen), a workshop track at the International Conference on Machine Learning. The researcher has published the official implementation on GitHub, making the method reproducible and available for other researchers or practitioners to experiment with.
The paper addresses a core challenge in deploying large language models: hallucination, or the tendency for these systems to produce plausible-sounding but false information. Rather than applying only empirical or data-driven fixes, the researcher applied formal mathematics—specifically sub-Riemannian geometry—to the low-rank adaptation (LoRA) fine-tuning process. LoRA is a popular method for customizing pre-trained models with minimal computational overhead; this work shows that mathematical structure can be layered onto that process to improve robustness.
A key strength reported is generalization: trained on a single QA hallucination benchmark, SRM-LoRA improved performance on both related and out-of-distribution test sets. This suggests the method captures something fundamental about the factuality problem, not merely memorizing the training data. The acceptance at ICML's FoGen workshop—a venue for foundational generative model research—signals peer recognition of the contribution, though publication at a workshop, rather than the main conference, indicates the work is still in early stages.
No comments yet. Be the first to share your thoughts!
Log in to join the discussionGet curated AI news from 200+ sources delivered daily to your inbox. Free to use.
Get Started FreeFree · takes 30 seconds · unsubscribe anytime
1 minute a day. The AI essentials.
200+ sources · Email / LINE / Slack