Source-linked AI summary

Can One Adapted Model Do It All? Fine-Tuning Strategy Selection for Customer Support LLMs

Md Tahmid Rahman Laskar, Xue-Yong Fu, Shashi Bhushan TN

arXiv:2609.27262v1cs.CL

TL;DR

Customer-support deployments must choose between task specialists and a shared model, balancing specialist routing and storage needs against cross-task behavior. This paper compares adaptation strategies under a controlled protocol and finds multi-task full fine-tuning the strongest default across the tested models.

  • Problem

    Customer-support systems need to decide whether multiple skills should use separate specialists or a shared model, despite trade-offs in storage, routing, and cross-task behavior.

    Source: §1 · p. 1
  • Method

    The paper compares specialist and multi-task fine-tuning, LoRA, sequential updates, and post-hoc merging under a controlled protocol across thirteen models.

    Source: §1 · p. 2, §3.1 · pp. 2–3
  • Results

    Multi-task full fine-tuning is the strongest default; specialists can degrade off-task, sequential LoRA better preserves earlier skills, and specialist–base merging improves off-task robustness with small target-task loss.

    Source: §1 · p. 2
  • Takeaways & Limitations

    Strategy selection should consider cross-task behavior and skill retention, rather than relying only on model scale or in-task performance.

    Source: §5 · p. 6

    Generation tasks use ROUGE-1 as the deterministic comparison metric, although they are also evaluated with BERTScore and an LLM judge.

    Source: Limitations · p. 7

Abstract

from arXiv · show

Production customer-support systems often require LLMs to support multiple skills, such as intent classification, question answering, summarization, or tool-use decisions. A central deployment question is whether these skills should be handled by separate task-specialist models or by a single model trained through multi-task training, sequential updates, or model merging. We study this question using thirteen models spanning five families (Qwen3, Qwen3.5, Gemma-3, Llama-3.1, and Mistral) from 0.6B to 32B parameters across eight customer-support datasets, spanning four public and four proprietary datasets with approximately 74.5k training and 8.7k evaluation samples. Under a fixed training protocol, we train more than 200 checkpoints. Our experiments reveal that multi-task full fine-tuning is the strongest operational default at every model size we test. Specialist models are strong on their target tasks but often degrade sharply off-task, making reliable routing important. Sequential Low-Rank Adaptation (LoRA) preserves earlier skills better than sequential full fine-tuning, while merging a specialist with its base model improves off-task robustness with limited same-task loss for larger models. We conclude with practical guidelines for selecting fine-tuning strategies in real-world settings.

1 Introduction

The introduction asks whether customer-support skills should use separate specialists or one model, and motivates a controlled comparison of fine-tuning strategies. It reports that multi-task full fine-tuning is the strongest default, while cross-task behavior and skill retention remain important trade-offs.

  • Specialists bring task-specific strength but require more storage, endpoints, and reliable routing; LoRA and sequential updates offer different cost and retention trade-offs.LoRA can reduce storage and update costs but may not match full fine-tuning, while sequential updates can degrade earlier tasks.Source: §1 · p. 1
  • The study compares five adaptation strategies under a controlled setup because prior methods were rarely compared on the same models, data, and evaluation protocol.The comparison spans thirteen models and more than 200 trained models.Source: §1 · pp. 1–2
  • Multi-task full fine-tuning is the strongest default across the thirteen models.Source: §1 · p. 2
  • Specialists often perform well on their target tasks but degrade sharply elsewhere, so imperfect routing matters.Source: §1 · p. 2
  • Sequential full fine-tuning substantially harms earlier skills while LoRA can mitigate forgetting; merging a specialist with its base improves off-task retention with small target-task loss.Source: §1 · p. 2
  • The authors offer strategy-selection recommendations based on task similarity, model size, and update frequency.Source: §1 · p. 2

2 Related Work

Prior work examines multi-task learning, parameter-efficient adaptation, continual learning, and model merging, but these strategies have not been systematically compared under one customer-support protocol.

  • Full fine-tuning updates all model parameters, whereas LoRA updates a small parameter set while keeping the base model frozen; multi-task and task-specific tuning bring different generalization and specialization trade-offs.Source: §2 · p. 2
  • Sequential adaptation supports adding tasks over time but risks catastrophic forgetting, in which later updates degrade earlier capabilities.Source: §2 · p. 2
  • Post-hoc merging combines independently fine-tuned parameters without retraining, and the paper investigates whether it preserves customer-support skills; these strategies had not been systematically compared under a unified protocol.The text distinguishes this from adapter-combination methods that use supervision or few-shot examples.Source: §2 · p. 2

3 Methodology

The methodology compares specialist, multi-task, sequential, LoRA, and post-hoc merging strategies, evaluating task performance and cross-task retention across public and proprietary customer-support benchmarks and a range of model families and sizes.

3.1 Adaptation Strategies

  • Single-task models are evaluated on their target and remaining tasks, while multi-task training uses one checkpoint intended to serve all tasks in an evaluation suite.The study also compares full fine-tuning with LoRA and evaluates final sequential-update checkpoints across tasks to measure forgetting.Source: §3.1 · p. 2

3.2.1 Public Academic Suite

  • The public academic suite contains four tasks and 56,752 training and 6,627 evaluation samples, including intent classification, summarization, retrieval-grounded QA, and tool-use decisions.WixQA uses simulated training data and expert-written evaluation data, which differ in document length, formatting, and citation style.Source: §3.2.1 · p. 3

3.2.2 Proprietary Internal Suite

  • The proprietary internal suite contains four tasks on real-world support transcripts, with 17,791 training and 2,086 evaluation examples.Tasks cover action items, meeting summaries, call-purpose classification, and call outcomes.Source: §3.2.2 · p. 3

3.3 Models

  • The model set spans thirteen models from five families and 0.6B–32B parameters, including matched 4B Qwen3 and Qwen3.5 variants.Source: §3.3 · p. 3

4 Results and Discussion

Across classification and generation tasks, the results compare fine-tuning strategies, cross-task robustness, sequential updates, and model merging. Performance is generally similar between single-task and multi-task full fine-tuning, while specialists and sequential updates bring distinct trade-offs.

4.1 Main Results

  • ST-Full leads on the public suite by 1.2 points on average, while internal-suite gaps stay within ±2.5 points; MT-LoRA trails MT-Full on three internal models.Table 1 compares zero-shot, single-task, and multi-task adaptation across full fine-tuning and LoRA.Source: §4.1 · p. 4, Table 1 · p. 4

4.2 Cross-Task Robustness

  • Qwen3-8B’s chatbot-response specialist scores 42.3 in-task but 18.1 on QA and 14.4 on dialogue summarization; internal specialists also show off-task degradation.The call-outcome specialist scores below 5.0 across generation tasks; findings suggest output-format similarity may predict transfer better than topic similarity.Source: §4.2 · pp. 4–5, Figure 2 · p. 5

4.3 Sequential Fine-Tuning

  • Sequential full fine-tuning forgets earlier skills, while sequential LoRA retains intent classification at 78.6 and action items at 57.8 in the tested order.Reversing the order again leaves earlier tasks most affected; the authors advise training the most critical task last.Source: §4.3 · p. 5, Table 2 · p. 5

4.4 Model Merging

  • Merging a specialist with its base improves off-task robustness; for models ≥4B, same-task loss is at most 2.6 points, while Qwen3.5-9B improves both.Increasing α favors specialization over robustness; merging multiple specialists does not match multi-task fine-tuning or improve average score as specialists are added.Source: §4.4 · p. 5, Table 3 · p. 5, Table 4 · p. 6

4.5 Beyond Lexical Overlap

  • Across generation metrics, fine-tuned strategies outperform zero-shot, and ST-Full and MT-Full remain comparable.LLM-judge differences are very minor; BERTScore favors MT-Full on the public suite and marginally favors ST-Full on the internal suite.Source: §4.5 · p. 6, Table 5 · p. 6

4.6 Deployment Considerations

  • The deployment choice depends on endpoint limits, update frequency, and routing reliability; MT-Full is preferred when all task data are available.When multi-task training is infeasible, sequential LoRA supports updates with less forgetting, while merging specialists with the base improves off-task robustness.Source: §4.6 · p. 6

5 Conclusion

The study compares post-training strategies across thirteen customer-support LLMs and finds that cross-task behavior and skill retention distinguish strategies beyond same-task performance. Its conclusion favors evaluating those behaviors rather than relying on model scale or in-task scores alone.

5 Conclusion

  • Across thirteen customer-support LLMs, strategies differ beyond same-task performance: specialists can fail off-task, sequential full fine-tuning forgets earlier skills, and LoRA preserves them better.Merging a specialist with its base improves robustness, while merging multiple specialists does not reliably replace joint training.Source: §5 · p. 6
  • Single-task and multi-task full fine-tuning perform similarly for most models, with no consistent model-size or capability threshold determining which is better.Source: §5 · p. 6
  • The conclusion recommends evaluating cross-task behavior and skill retention rather than relying on model scale or in-task performance alone.Source: §5 · p. 6

Limitations

The study’s evidence is bounded by its model coverage, English-only datasets, fixed merge-weight choice in the main tables, metric selection, and partial reproducibility of proprietary results.

Model coverage

  • The full strategy grid covers seven of thirteen models; all tested bases are instruction-tuned, and models above 32B or non-instruct checkpoints are untested.Source: Limitations · p. 7

Single language

  • All datasets are English-only, so whether the reported task-specialist, multi-task, and sequential-update patterns hold for multilingual support conversations remains untested.Source: Limitations · p. 7

α choice

  • Main-text merge-with-base tables fix α = 0.5 across 32 configurations, although α ∈ {0.3, 0.7} operating points and a full sweep are also reported.Source: Limitations · p. 7

Metric scope

  • ROUGE-1 is the deterministic generation metric for identical strategy comparisons, while BERTScore and an LLM judge provide additional generation-task evaluations.Source: Limitations · p. 7

Reproducibility

  • Public-data runs are independently reproducible with released configurations, prompts, preprocessing, and code, but proprietary internal datasets cannot be released for independent verification.Source: Limitations · p. 7

Broader Impact and Ethics Statement

The broader-impact discussion connects strategy selection with compute and energy costs, and notes that internal transcripts and training data remain proprietary.

Broader Impact

Ethics Statement

A Task Prompts

The appendix lists task-specific instruction templates and explains their runtime placeholders. Public and internal tasks use distinct prompt formats, with some task-specific label constraints and analysis exclusions.

A Task Prompts

  • Task prompts use square-bracketed placeholders and braces for task-specific content filled in at runtime.Source: A Task Prompts · p. 9

A.1 Public Suite

  • The public intent-classification prompt requests JSON fields for intent, domain, language, and source dataset.Source: §A.1 · p. 9
  • In the zero-shot condition, intent and domain use fixed label sets, while language is specified as an ISO 639-1 code.Source: §A.1 · p. 9
  • Public-suite templates also specify formats for retrieved-content QA, dialogue summaries, and tool-use decisions.Source: §A.1 · pp. 9–10

A.2 Internal Suite

  • Internal prompts place a task-specific instruction and call transcript in named fields, with the transcript bracketed by start and end markers.Source: §A.2 · p. 10
  • Internal tasks include generating unfinished follow-up TODOs and selecting a call-outcome category from a provided list; call outcome uses 30 fixed categories.Source: §A.2 · p. 10
  • Internal meeting-summary prompts vary desired length and format, while purpose-of-call prompts supply an example-specific shortlist and are excluded from output-format-validity analysis.Source: §A.2 · p. 10

B Full Model Coverage

  • Table 6 reports public- and internal-suite averages for all thirteen bases alongside each base’s zero-shot competence.Source: B Full Model Coverage · p. 10

C Training and Inference Parameters

Training used a fixed full-fine-tuning and LoRA protocol, with validation-selected hyperparameters and specified inference settings.

C Training and Inference Parameters

  • Training used AdamW with a 1.5 × 10−5 learning rate, cosine scheduling with 10% warmup, and a maximum of five epochs.Runs used per-device batch size 1, gradient checkpointing without accumulation, and a maximum context length of 16K tokens.Source: C Training and Inference Parameters · p. 10
  • LoRA used rank 16, α = 32, dropout 0.05, and a 1 × 10−4 learning rate.Source: C Training and Inference Parameters · p. 10
  • Experiments ran across 56 H200 GPUs using LLaMA-Factory and DeepSpeed ZeRO-2 for models up to 8B or ZeRO-3 for 9B; inference used vLLM with tensor-parallel-8 on eight A100-80GB GPUs.Inference temperature was 0.Source: C Training and Inference Parameters · p. 10

D Model Merging: Effect of the Interpolation Weight α

For the Qwen3.5-9B call-outcome specialist, interpolating its weights with the base model trades in-task performance against off-task robustness, with the best reported balance at α ∈ [0.15, 0.30].

D Model Merging: Effect of the Interpolation Weight α

  • The sweep interpolates between the base model at α = 0 and the unmerged specialist at α = 1, evaluating the merged model on all four internal tasks.The merged weights are defined as θmerged = α θFT + (1 − α) θbase.Source: D Model Merging: Effect of the… · p. 10
  • α ∈ [0.15, 0.30] gives the reported best trade-off: in-task quality is within a few points of its maximum while off-task skills are largely retained.The main-text tables use α = 0.5 for consistency, while the authors recommend choosing other values according to in-task versus off-task priorities.Source: D Model Merging: Effect of the… · p. 11
  • The call-outcome score reaches 77.8 by α = 0.2 and 82.2 by α = 0.3, compared with 84.4 for the unmerged specialist.The in-task score rises sharply and saturates early, so essentially all in-task benefit is reached by about α = 0.3.Source: D Model Merging: Effect of the… · p. 11
  • As α increases, off-task action-items scores fall from 46.7 at α = 0.2 to 3.6 for the pure specialist, and meeting-summaries scores fall from 53.8 to 3.5.Purpose of call is the most fragile off-task skill, losing most capability between α = 0.2 and α = 0.4.Source: D Model Merging: Effect of the… · p. 11

E Training and Serving Cost

Multi-task full fine-tuning does not reduce token-level training compute relative to four single-task runs, but it has operational advantages; deploying specialists multiplies serving needs.

E Training and Serving Cost

Loading 2609.27262v1…