• Home
  • News
  • Blog
  • Releases
  • LLM history
  • Compare LLMs
  • Library
  • About
⌘K
Sign in

A blog and notes on development. The easiest way to reach me is via the social links below.

Contacts
talalaev.misha@gmail.com
Documents
Personal data processing policyPersonal data processing consent
Photo: Taras Moskalchuk / Unsplash

You can update an LLM using a single adapter—but first, find the domain

Sh0ny
Sh0ny
8 августа 2026
  1. Home
  2. Blog
  3. You can update an LLM using a single adapter—but first, find the domain
2 min read

In short

SemiAdapt-Instruct proposes replacing full retraining with a targeted update of a single LoRA adapter. This makes the model extensible, but shifts the complexity to identifying boundaries between domains and routing requests.

The key promise of SemiAdapt-Instruct is not to improve the model by a few more percentage points, but to make it updatable in parts. If a new domain appears in the system, the authors propose training only one new LoRA adapter, without altering the already configured components.

The process works as follows: the system automatically identifies hidden domains in the instructional data; adapters are trained in parallel for each domain; and then the query is routed to the appropriate component without any additional trainable parameters. Unlike monolithic fine-tuning, a new domain of knowledge does not require re-training the entire model.

This is a useful shift in architecture. The model can be viewed not as a single static file, but as a framework with a set of interchangeable specializations: one adapter is responsible for a specific domain, while another is added later. According to the authors, the approach outperformed full retraining on ROUGE-L and the LLM-as-a-judge metric in all tested configurations, while remaining comparable to the standard training of a single LoRA adapter.

The most interesting result is that, when new domain data was added, updating a single adapter outperformed all monolithic baseline approaches. Furthermore, different domain segmentation methods independently converged to similar specializations. This suggests that dividing instructions into domains may be more than just a convenient engineering heuristic.

However, there is an important caveat. The available description lacks specific metrics, datasets, the number of domains, and the cost of routing. And “parameter-free routing” does not mean the absence of complexity: first, you need to correctly detect domains, prepare the data, and understand where to route an ambiguous request. If the partitioning is poor, modularity can turn into a set of conflicting adapters.

The practical conclusion is still tentative: for evolving systems, the idea seems more compelling than yet another promise to “retrain the model more cheaply.” But before implementation, you need to verify not only the quality of each adapter but also the stability of routing as new domains emerge. If your data is constantly changing, which would be more painful: retraining the entire model from scratch or maintaining a map of domains and adapters?

Source: cs.CL updates on arXiv.org

новостиaillmразработка
More AI-tool write-ups on the Telegram channel — short and to the point
Subscribe on Telegram

Comments

(0)
​