CRAFT: Fine-Tuning Pre-hoc Explainability in AI-native 6G RAN
Summary
The paper proposes CRAFT, a data-centric method for fine-tuning small language models to enable pre-hoc explainability in AI-native 6G RAN, achieving higher accuracy and energy efficiency compared to existing methods like GRPO.
View Cached Full Text
Cached at: 09/02/26, 06:17 AM
# CRAFT: Fine-Tuning Pre-hoc Explainability in AI-native 6G RAN
Source: [https://arxiv.org/html/2609.00590](https://arxiv.org/html/2609.00590)
2ndVijay K ShahAffiliation:NextG Wireless Lab NCSU Raleigh USA
###### Abstract
The next generation of mobile networks is envisioned as fully AI\-native, with AI\-RAN architectures embedding small language models \(SLMs\) to perform reasoning over real\-time telemetry\. The state\-of\-the\-art training paradigms for telecom LLMs, exemplified by RANSTRUCT\-style supervised fine\-tuning \(SFT\) on curated instruction data, are limited to*post hoc*rationalization\. Here, the explanations, when produced at all, are generated after or independently of the decision, leaving the decision process unauditable\. Pre\-hoc reasoning, where a causal reasoning trace is produced before the output label, is preferable, and the broader LLM reasoning literature has made real progress toward it via reinforcement learning methods such as Group Relative Policy Optimization \(GRPO\)\. Here we observe that transplanting this recipe into the telecom setting runs into a cold\-start barrier:SLMs either learn to output the desired format or learn to predict the label, but rarely both\. We identify this barrier and proposeCRAFT, which stands forCold\-startReasoningAlignment viaFine\-Tuning, a data\-centric method to autonomously generate a verified dataset of \(input, trace, label\) triplets\.CRAFTfine\-tunes compact SLMs on this verified data using low\-rank adaptation \(LoRA\), requiring substantially less compute and wall\-clock time than GRPO\-based methods\. On the TRACTOR and Interference Classification \(IC\) xApp telecom datasets,CRAFTachieves up to 86\.5% and 94\.6% for accuracy and F1 with no parse failures, while direct GRPO and SFT\+GRPO fail to exceed 28% and 53\.5% F1 with multiple parse failures\. We further show thatCRAFT\-initialized policies serve as a robust foundation for subsequent GRPO fine\-tuning, as under diverse reward functions the performance remains consistent with no parse failures\. Finally, we demonstrate thatCRAFTconsumes 59% less energy than GRPO\-based baselines, making it a sustainable path to deployable, auditable AI in 6G RAN\.
###### Index Terms:
O\-RAN, AI\-RAN, LLM Training, xApps, rApps, Reasoning, Traffic Classification, Interference Classification
## IIntroduction
The evolution toward 6G networks is widely framed as a paradigm shift toward fully AI\-native radio access networks \(AI\-RAN\)\[[1](https://arxiv.org/html/2609.00590#bib.bib11),[2](https://arxiv.org/html/2609.00590#bib.bib21),[3](https://arxiv.org/html/2609.00590#bib.bib22)\], in which intelligence is not bolted onto the network but embedded within its control loops\. Central to this vision is the O\-RAN Alliance’s disaggregated architecture, which exposes RAN Intelligent Controllers \(RICs\) hosting xApps and rApps capable of automated, real\-time decision\-making about resource allocation, slicing, and interference mitigation\[[4](https://arxiv.org/html/2609.00590#bib.bib6)\]\. As AI\-RAN matures, these components are increasingly expected to operate agentically rather than as static classifiers, a trajectory reflected in emerging work such as Telecom Model Context Protocol \(TeleMCP\)\[[5](https://arxiv.org/html/2609.00590#bib.bib13),[4](https://arxiv.org/html/2609.00590#bib.bib6)\]and GENESIS\[[6](https://arxiv.org/html/2609.00590#bib.bib7)\], both of which open a pathway towards truly multi\-agentic telecom systems that can solve end\-to\-end telecom tasks inside currently available hardware\.
This shift places a new demand on the small language models \(SLMs\) which are designed for edge performance and fall between 100M\-5B parameters\[[7](https://arxiv.org/html/2609.00590#bib.bib25)\]to populate xApps and rApps\. They must not only read key performance indicator \(KPI\) telemetry and output a correct action, but do so with a human\-readable justification that a network operator can audit before trusting the decision\[[4](https://arxiv.org/html/2609.00590#bib.bib6)\]\. Existing state\-of\-the\-art recipes for telecom\-specialized language models, however, are not built around this requirement\. Methods such as RANSTRUCT\[[8](https://arxiv.org/html/2609.00590#bib.bib2)\]and TelecomGPT\[[9](https://arxiv.org/html/2609.00590#bib.bib3)\]fine\-tune models to emit an answer directly, with no accompanying reasoning trace, while agentic systems such as AI5GTest\[[10](https://arxiv.org/html/2609.00590#bib.bib9)\]that do produce explanations, generate them only*after*the decision has already been made\. This ordering is problematic: because the explanation is generated independently of, or after, the prediction, there is no guarantee that the stated justification is what actually drove the output, and the decision process itself remains unauditable\. Worse, when these same models are instead prompted to reason*before*committing to a label, they tend to collapse, failing to output a valid label at all rather than reasoning productively toward one\.
The broader LLM reasoning literature offers a template for avoiding this failure mode\. Chain\-of\-thought prompting\[[11](https://arxiv.org/html/2609.00590#bib.bib10)\]and reinforcement learning methods such as Group Relative Policy Optimization \(GRPO\)\[[12](https://arxiv.org/html/2609.00590#bib.bib16)\]have made real progress toward eliciting genuine pre\-hoc reasoning, in which a causal reasoning trace is generated first, and the label is derived from it, rather than the reverse\. Naively transplanting this recipe into the telecom setting, however, runs into what we term a*cold\-start barrier*: SLMs simply lack any prior over what a valid reasoning trace looks like to solve telecom tasks, so when GRPO’s reward signal is forced to jointly optimize for correct formatting, non\-trivial reasoning content, and label accuracy, these objectives conflict early in training and exploration fails outright\. In practice, we observe that SLMs subjected to this recipe learn to satisfy at most one of these objectives, either the output format or the label\.
To address this, we proposeCRAFT\(Cold\-startReasoningAlignment viaFine\-Tuning\), a data\-centric method that sidesteps the exploration difficulty of RL altogether by autonomously constructing a verified dataset of \(input, trace, label\) triplets and then fine\-tuning a compact SLM on this dataset with ordinary low\-rank supervised adaptation\. Because verification happens once, offline, during dataset construction, rather than online during policy optimization,CRAFTrequires substantially less compute and wall\-clock time than GRPO\-based alternatives\. On the TRACTOR and IC xApp telecom datasets,CRAFTachieves up to 86\.5% and 94\.6% macro\-F1, respectively, with zero parse failures, while direct GRPO and SFT\+GRPO baselines fail to exceed 28% and 53\.5% F1 and exhibit substantial parse\-failure rates\. We further show thatCRAFT\-initialized policies provide a robust foundation for any subsequent GRPO fine\-tuning a practitioner may still wish to apply, remaining stable in accuracy and format compliance across diverse reward formulations, and thatCRAFTis up to 59% more energy\-efficient than GRPO\-based baselines, making it a sustainable path toward deployable, auditable AI in 6G RAN\.
## IIBackground
### II\-ALarge Language Models in Telecom
A growing body of work makes the case that language models are becoming a standard component of telecom R&D and operations rather than a research curiosity\. On the evaluation side, ORAN\-Bench\-13K\[[13](https://arxiv.org/html/2609.00590#bib.bib1)\]contributes nearly 14,000 curated multiple\-choice questions drawn from O\-RAN specification documents and shows that general\-purpose LLMs leave substantial headroom on O\-RAN\-specific knowledge, motivating retrieval\-augmented and fine\-tuned alternatives\. TeleResilienceBench\[[14](https://arxiv.org/html/2609.00590#bib.bib8)\]probes a different, and for AI\-RAN arguably more operationally relevant, capability: whether a model can recover when it inherits a partially completed or already\-flawed reasoning trace from a prior step or upstream agent, rather than only being evaluated from a clean start; even the strongest models it tests recover correctly less than a third of the time, underscoring how far current reasoning behavior is from being trustworthy inside a live pipeline\.
On the systems side, AI5GTest\[[10](https://arxiv.org/html/2609.00590#bib.bib9)\]and GENESIS\[[6](https://arxiv.org/html/2609.00590#bib.bib7)\]both use cooperative LLM agents to automate work that has traditionally required extensive manual engineering: AI5GTest for specification\-aware conformance testing and validation of O\-RAN components against 3GPP and O\-RAN specifications, and GENESIS for a broader set of RAN research\-and\-development tasks spanning feature synthesis, testing, hardening, optimization, and security, validated end\-to\-end against over\-the\-air experiments on a production O\-RAN testbed\. Finally, TelecomGPT\[[9](https://arxiv.org/html/2609.00590#bib.bib3)\]proposes a continual\-pretraining, instruction\-tuning, and alignment\-tuning pipeline for adapting general\-purpose LLMs to telecom, together with new benchmarks for telecom math modeling, open\-ended QA, and code tasks, and shows the resulting model outperforming general\-purpose LLMs of comparable scale on telecom\-specific evaluation\. Taken together, this line of work makes a strong case that telecom\-specialized language models are already delivering value and are becoming more central to AI\-RAN pipelines\. What remains comparatively underexplored, and what we address here, is not whether these models can produce a decision, but whether they can produce one whose reasoning trace is causally, rather than merely rhetorically, tied to that decision\.
RANSTRUCT and TelecomGPT operationalize training an LM via Low\-Rank Adaptation \(LoRA\)\. LoRA freezes pre\-trained weightsW0∈ℝd×kW\_\{0\}\\in\\mathbb\{R\}^\{d\\times k\}and injects trainable low\-rank matricesB∈ℝd×rB\\in\\mathbb\{R\}^\{d\\times r\},A∈ℝr×kA\\in\\mathbb\{R\}^\{r\\times k\}withr≪min\(d,k\)r\\ll\\min\(d,k\):
h=W0x\+αrBAx,h=W\_\{0\}x\+\\frac\{\\alpha\}\{r\}BAx,\(1\)whereα\\alphais a scaling factor\. This approach yields strong label\-prediction accuracy but provides no mechanism for auditable reasoning traces\.
### II\-BChain\-of\-Thought Reasoning
Chain\-of\-thought \(CoT\)\[[11](https://arxiv.org/html/2609.00590#bib.bib10)\]prompting is widely regarded as the first step towards reasoning in LLMs and improves accuracy on complex tasks by eliciting intermediate reasoning steps before the final answer\. Formally, rather than modeling the label directly aspθ\(y∣x\)p\_\{\\theta\}\(y\\mid x\), a CoT\-style model factorizes generation aspθ\(t,y∣x\)=pθ\(t∣x\)pθ\(y∣x,t\)p\_\{\\theta\}\(t,y\\mid x\)=p\_\{\\theta\}\(t\\mid x\)\\,p\_\{\\theta\}\(y\\mid x,t\), so that a reasoning tracettis sampled first and the labelyyis decoded conditioned on both the inputxxand the trace\. Self\-consistency\[[15](https://arxiv.org/html/2609.00590#bib.bib24)\]decoding further boosts reliability by samplingKKindependent tracest\(1\),…,t\(K\)∼pθ\(t∣x\)t^\{\(1\)\},\\ldots,t^\{\(K\)\}\\sim p\_\{\\theta\}\(t\\mid x\), decoding a labely\(k\)∼pθ\(y∣x,t\(k\)\)y^\{\(k\)\}\\sim p\_\{\\theta\}\(y\\mid x,t^\{\(k\)\}\)for each, and aggregating over them via majority vote,y^=argmaxy∑k=1K𝟙\[y\(k\)=y\]\\hat\{y\}=\\arg\\max\_\{y\}\\sum\_\{k=1\}^\{K\}\\mathbb\{1\}\[y^\{\(k\)\}=y\]\. Becausettis generated beforeyyandyyis conditioned ontt, the trace can be causally upstream of the output label rather than a post\-hoc gloss appended after the fact\. In contrast to post\-hoc explanation techniques such as SHAP\[[16](https://arxiv.org/html/2609.00590#bib.bib14)\]or LIME\[[17](https://arxiv.org/html/2609.00590#bib.bib15)\], which fit a justification to an already\-fixed predictiony^=f\(x\)\\hat\{y\}=f\(x\)and therefore need not reflect the mechanism that actually producedy^\\hat\{y\}, a pre\-hoc trace can be made*causally informative*in a precise, testable sense: we retain a trace only if the label can be correctly recovered from the trace together with the input, i\.e\. ifpθ\(y∣x,t\)p\_\{\\theta\}\(y\\mid x,t\)assigns highest probability on the true label\.
### II\-CGroup Relative Policy Optimization
The transition from prompting chain\-of\-thought \(CoT\) to training models that reliably produce it has followed a well\-documented path in the LLM reasoning literature, going from SFT to Reinforcement learning\. Now, RL for LLMs was popularized by Proximal Policy Optimization \(PPO\)\[[18](https://arxiv.org/html/2609.00590#bib.bib12)\], which trains a value network alongside the policyπθ\\pi\_\{\\theta\}to estimate the expected return of a partial generation and uses it as the baseline against which realized rewards are compared\. That critic is comparable in size to the policy, so PPO can significantly increase the memory footprint of training\. GRPO\[[12](https://arxiv.org/html/2609.00590#bib.bib16)\]removes the critic entirely and has become the*de facto*choice for reasoning\-oriented training: for each inputxxit samples a group ofGGoutputs\{oi\}i=1G\\\{o\_\{i\}\\\}\_\{i=1\}^\{G\}from the behavior policyπθold\\pi\_\{\\theta\_\{\\text\{old\}\}\}, scores each with a rewardrir\_\{i\}, and uses the group itself as the baseline, giving a group\-normalized advantage
A^i,ℓ=ri−mean\(𝐫\)std\(𝐫\)\+δ,\\hat\{A\}\_\{i,\\ell\}=\\frac\{r\_\{i\}\-\\operatorname\{mean\}\(\\mathbf\{r\}\)\}\{\\operatorname\{std\}\(\\mathbf\{r\}\)\+\\delta\},\(2\)
where𝐫=\[r1,…,rG\]\\mathbf\{r\}=\[r\_\{1\},\\dots,r\_\{G\}\]andδ\>0\\delta\>0is a small stabilizing constant added by implementations of the original formulation\. Under outcome supervision, this scalar is broadcast across every tokenℓ\\ellofoio\_\{i\}\. The policy is updated on a clipped surrogate objective inherited from PPO, with a KL penalty of weightβ\\betaadded directly to the loss, anchoringπθ\\pi\_\{\\theta\}to a fixed reference policyπref\\pi\_\{\\text\{ref\}\}, typically the initial checkpoint\. A reward function is usually a weighted composite of several verifier\-computed terms, which fall into two broad groups\. The first is concerned with*form*: whether the output follows the required template and whether the reasoning trace it contains is non\-trivial rather than empty or degenerate\. These terms are task\-agnostic, since the target structure is fixed by the prompt rather than by the problem\. The second group scores*correctness*, and is the only part that changes with the task, which can be accuracy for classification problems or a bounded error\-based score for a KPI regression or forecasting task, or by a pass rate over executable checks for a code\-generating LLM\.
## IIICRAFT
We now presentCRAFT\. At a high level,CRAFTbreaks the cold\-start cycle by synthetically constructing a dataset of \(KPI input, reasoning trace, label\) triples in which the trace is*verified*to be causally informative for the label, rather than merely plausible\-sounding, and then fine\-tuning a target SLM on this dataset with ordinary supervised learning\. We first substantiate, empirically, why this bootstrapping step is necessary \(Section[III\-A](https://arxiv.org/html/2609.00590#S3.SS1)\), and then formalise the verification procedure and the resulting training objective \(Section[III\-B](https://arxiv.org/html/2609.00590#S3.SS2)\)\.
### III\-AMotivation
To motivateCRAFTempirically, we evaluate four naive training strategies on TRACTOR \(see Section[IV](https://arxiv.org/html/2609.00590#S4)for full dataset details\) using Qwen 3\.5 2B as the base model, with each KPI window serialized into the prompt as per\-feature summary statistics\. The first strategy is label\-only SFT, essentially the RANSTRUCT recipe, in which the model is trained on input\-label pairs with no reasoning trace at all\. The second augments the output template with a post\-hoc<think\>field, but the supervised training target still contains only the label, so any reasoning the model happens to produce is never actually supervised\. The third is standalone GRPO applied directly to the base model, using a composite reward that jointly encourages correct output format, the presence of a non\-trivial reasoning trace, and label accuracy\. The fourth is SFT followed by GRPO, the commonwarm\-startrecipe in which the RL stage is initialized from a policy already tuned for label prediction\.
The results of this comparison are stark\. When simply asked to emit a label, the SFT model reaches 77% accuracy with no parse failures; however, once the same model is instead prompted to reason first and then answer, both accuracy and parse behavior collapse to 0% accuracy with a 100% parse\-failure rate\. Standalone GRPO exhibits the identical failure: 100% parse failures and 0% accuracy, as does SFT followed by GRPO\. The example below illustrates a representative failure: rather than reasoning toward a label, the model becomes trapped repeating fragments of its own format instructions and never emits a parseable prediction\.
Cold\-start Failure ExampleInput KPI snippet: PRB\_req mean=424\.7 \(max=1\.25e4, median=0\), … DL buffer max=151\.7 kB \(median=0\) … DL bitrate mean=0\.119 Mbps \(std=0\.54\), UL bitrate mean=0\.115 Mbps … Ground truth:eMBB\. Parsed prediction:None \(format collapse; no valid label\)\.Model output \(cold\-start \+ reasoning prompt\):[⬇](data:text/plain;base64,PHRoaW5rPgpMQUJFTCBtdXN0IGJlIGV4YWN0bHkgb25lIG9mOiBlTUJCLCBtTVRDLCBVUkxMQywgY3RybC4gTm8gb3RoZXIgdGV4dCwgSlNPTiwgb3IgZXh0cmEgPHRoaW5rPiB0YWdzLgo8L3RoaW5rPgpMQUJFTCBtdXN0IGJlIGV4YWN0bHkgb25lIG9mOiBlTUJCLCBtTVRDLCBVUkxMQywgY3RybC4gTm8gb3RoZXIgdGV4dCwgSlNPTiwgb3IgZXh0cmEgPHRoaW5rPiB0YWdzLgp1c2VyCjx0aGluaz4KVGhlIHVzZXIgd2FudHMgbWUgdG8gY2xhc3NpZnkgdGhlIG5ldHdvcmsgc2xpY2UgZnJvbSBLUEkgd2luZG93IHN0YXRpc3RpY3MgdXNpbmcgdGhlIHByb3ZpZGVkIHJ1bGVzLgotIEkgbmVlZCB0byBhbmFseXplIHRoZSBLUEkgbWV0cmljcyAobWVhbnMsIHNsb3Blcywgc3ByZWFkLCBldGMuKSBhY3Jvc3MgdGhlIDY0IHJvd3MuCi0gSSBtdXN0IG91dHB1dCBleGFjdGx5IHR3byBibG9ja3M6IGZpcnN0IDxTT0xVVElPTj4gdGhlbiA8L1NPTFVUSU9OPi4KLSBUaGUgTEFCRUwgbXVzdCBiZSBvbmUgb2Y6IGVNQkIsIG1NVEMsIFVSTExDLCBjdHJsLgotIE5vIG90aGVyIHRleHQsIEpTT04sIG9yIGV4dHJhIDx0aGluaz4gdGFncy4KPC90aGluaz4KPHRoaW5rPgpMQUJFTCBtdXN0IGJlIGV4YWN0bHkgb25lIG9mOiBlTUJCLCBtTVRDLCBVUkxMQywgY3RybC4gTm8gb3RoZXIgdGV4dCwgSlNPTiwgb3IgZXh0cmEgPHRoaW5rPiB0YWdzLgo8L3RoaW5rPgpMQUJFTCBtdXN0IGJlIGV4YWN0bHkgb25lIG9mOiBlTUJCLCBtTVRDLCBVUkxMQywgY3RybC4gTm8gb3RoZXIgdGV4dCwgSlNPTiwgb3IgZXh0cmEgPHRoaW5rPiB0YWdzLgouLi4=)<think\>LABELmustbeexactlyoneof:eMBB,mMTC,URLLC,ctrl\.Noothertext,JSON,orextra<think\>tags\.</think\>LABELmustbeexactlyoneof:eMBB,mMTC,URLLC,ctrl\.Noothertext,JSON,orextra<think\>tags\.user<think\>TheuserwantsmetoclassifythenetworkslicefromKPIwindowstatisticsusingtheprovidedrules\.\-IneedtoanalyzetheKPImetrics\(means,slopes,spread,etc\.\)acrossthe64rows\.\-Imustoutputexactlytwoblocks:first<SOLUTION\>then</SOLUTION\>\.\-TheLABELmustbeoneof:eMBB,mMTC,URLLC,ctrl\.\-Noothertext,JSON,orextra<think\>tags\.</think\><think\>LABELmustbeexactlyoneof:eMBB,mMTC,URLLC,ctrl\.Noothertext,JSON,orextra<think\>tags\.</think\>LABELmustbeexactlyoneof:eMBB,mMTC,URLLC,ctrl\.Noothertext,JSON,orextra<think\>tags\.\.\.\.
### III\-BAlgorithm
CRAFTbreaks this cycle by synthetically constructing a dataset of \(KPI input, reasoning trace, label\) triples in which every trace is*verified*to be causally informative for its label\. The construction procedure introduces two roles played by the same base model: an Oracle ReasonerℳθR\\mathcal\{M\}\_\{\\theta\_\{R\}\}and a PredictorℳθP\\mathcal\{M\}\_\{\\theta\_\{P\}\}, both instantiated from the same underlying model but invoked with different prompts\. The Oracle Reasoner is given the KPI window and its ground\-truth label, and is asked to produce a detailed reasoning trace that justifies that label\. The Predictor, by contrast, receives the KPI window together with the Oracle’s generated trace wrapped in<think\>tags, and must recover the label from this pairing; an example is retained only if the Predictor’s output matches the ground truth\. This verification step is what distinguishesCRAFT’s traces from ordinary rationalizations: because the Predictor has no access to the label and must derive it by leveraging the trace, a retained trace should contain the information needed for the decision, making it a viable pre\-hoc and auditable reasoning path rather than a post\-hoc gloss\.
Algorithm[1](https://arxiv.org/html/2609.00590#alg1)formalizes this procedure\. For each labeled example\(xi,yi\)\(x\_\{i\},y\_\{i\}\)in the source dataset𝒟\\mathcal\{D\}, the KPI window is first serialized into a textual prompt, and the Oracle is queried with both the window and the ground\-truth label to generate a candidate reasoning trace\. The trace is then subjected to three filtering conditions: minimum trace lengthτmin\\tau\_\{\\min\}, well\-formedness of the surrounding output structure, and successful extraction, which is indicated by≠⊥\\neq\\bot; any failure of which discards the example outright\. Surviving traces are passed to the Predictor together with the original KPI window, and the predicted label is parsed and compared against the ground truth; the triple\(x,t,y\)\(x,t,y\)is added to the verified dataset𝒟′\\mathcal\{D\}^\{\\prime\}only if this comparison succeeds\. Once𝒟′\\mathcal\{D\}^\{\\prime\}has been assembled, the target SLM is fine\-tuned on these verified triples using LoRA \(Equation[1](https://arxiv.org/html/2609.00590#S2.E1)\) with a standard language\-modeling loss over the concatenation of the reasoning trace and the label\.
Algorithm 1CRAFTVerified Reasoning Dataset Generation1:Labeled dataset
𝒟=\{\(xi,yi\)\}i=1N\\mathcal\{D\}=\\\{\(x\_\{i\},y\_\{i\}\)\\\}\_\{i=1\}^\{N\}; Oracle Reasoner
ℳθR\\mathcal\{M\}\_\{\\theta\_\{R\}\}; Predictor
ℳθP\\mathcal\{M\}\_\{\\theta\_\{P\}\}; min trace length
τmin\\tau\_\{\\min\};
2:Verified dataset
𝒟′\\mathcal\{D\}^\{\\prime\}
3:
𝒟′←∅\\mathcal\{D\}^\{\\prime\}\\leftarrow\\emptyset
4:for
i=1i=1to
NNdo
5:
x←FormatKPIs\(xi\)x\\leftarrow\\textsc\{FormatKPIs\}\(x\_\{i\}\);
y←yiy\\leftarrow y\_\{i\}
6:
PR←OraclePrompt\(x,y\)P\_\{R\}\\leftarrow\\textsc\{OraclePrompt\}\(x,y\)
7:
r←Generate\(ℳθR,PR\)r\\leftarrow\\textsc\{Generate\}\(\\mathcal\{M\}\_\{\\theta\_\{R\}\},P\_\{R\}\)
8:
t←ExtractThinking\(r\)t\\leftarrow\\textsc\{ExtractThinking\}\(r\)
9:if
t=⊥or\|t\|<τminor¬FormatOk\(r\)t=\\bot\\ \\textbf\{or\}\\ \|t\|<\\tau\_\{\\min\}\\ \\textbf\{or\}\\ \\neg\\textsc\{FormatOk\}\(r\)then
10:continue
11:endif
12:
PP←PredictorPrompt\(x,t\)P\_\{P\}\\leftarrow\\textsc\{PredictorPrompt\}\(x,t\)
13:
p←Generate\(ℳθP,PP\)p\\leftarrow\\textsc\{Generate\}\(\\mathcal\{M\}\_\{\\theta\_\{P\}\},P\_\{P\}\)
14:
y^←ParseLabel\(p\)\\hat\{y\}\\leftarrow\\textsc\{ParseLabel\}\(p\)
15:if
y^≠⊥\\hat\{y\}\\neq\\botand
y^=y\\hat\{y\}=ythen
16:
𝒟′←𝒟′∪\{\(x,t,y\)\}\\mathcal\{D\}^\{\\prime\}\\leftarrow\\mathcal\{D\}^\{\\prime\}\\cup\\\{\(x,t,y\)\\\}
17:endif
18:endfor
19:return
𝒟′\\mathcal\{D\}^\{\\prime\}
## IVExperimental Setup
Datasets\.We evaluateCRAFTon two telecom datasets; TRACTOR\[[19](https://arxiv.org/html/2609.00590#bib.bib4)\]is an O\-RAN near\-real\-time \(near\-RT\) RIC network\-slice traffic classification task built from non\-overlapping gNB KPI windows of 64 samples at 250ms resolution \(16s\)\. Each window is represented by per\-KPI summary statistics over 17 KPIs and assigned to one of four classes:eMBB,mMTC,URLLC, orctrl\. The resulting dataset contains 1,575 windows\. IC xApp\[[20](https://arxiv.org/html/2609.00590#bib.bib5)\]is a near\-RT RIC RF interference detection dataset\. Here we form non\-overlapping 15\-sample windows over four uplink KPIs \(ul\_snr,ul\_mcs,ul\_bitrate, andul\_bler\) and classify each window as*clean*or*interference*, resulting in 389 windows\. Thus, IC differs from TRACTOR in its KPI composition, temporal granularity, and label cardinality, allowing us to assess whetherCRAFT’s benefits extend beyond multiclass network\-slice classification\. Both datasets are split 70/15/15 into train, validation, and test partitions, with the same fixed split used across every method we compare\.
Models\.We fine\-tune three target SLMs, Qwen 3\.5 2B, Qwen 3\.5 4B\[[21](https://arxiv.org/html/2609.00590#bib.bib17)\], and Nemotron\-3\-Nano 4B\[[22](https://arxiv.org/html/2609.00590#bib.bib18)\], chosen for their strong prior performance in TeleResilienceBench\[[14](https://arxiv.org/html/2609.00590#bib.bib8)\]\. ForCRAFT’s dataset\-generation stage, both the Oracle Reasoner and the Predictor are instantiated as Gemma 4 31B\[[23](https://arxiv.org/html/2609.00590#bib.bib19)\], a larger model whose role is confined to offline dataset construction rather than deployment\.
Baselines\.We compareCRAFTagainst four alternative training paradigms\. Zero Shot uses a chain\-of\-thought prompt with no fine\-tuning at all\. SFT performs ordinary supervised fine\-tuning on input\-label pairs with no reasoning\-trace supervision\. GRPO applies Group Relative Policy Optimization directly to the base model with a composite rewardr=wfmtrfmt\+wthinkrthink\+waccraccr=w\_\{\\text\{fmt\}\}r\_\{\\text\{fmt\}\}\+w\_\{\\text\{think\}\}r\_\{\\text\{think\}\}\+w\_\{\\text\{acc\}\}r\_\{\\text\{acc\}\}that jointly rewards output format, reasoning presence, and label accuracy with equal weights for all three terms\. SFT\+GRPO applies the same composite reward via GRPO but initializes from a label\-only SFT checkpoint\.CRAFTis our proposed method: LoRA fine\-tuning on the verified reasoning dataset produced by Algorithm[1](https://arxiv.org/html/2609.00590#alg1), with no reinforcement learning involved\.
Training details\.All LoRA adapters use rank 16,α=32\\alpha=32, and dropout00, We optimise with AdamW\[[24](https://arxiv.org/html/2609.00590#bib.bib23)\]at learning rate5×10−65\\times 10^\{\-6\}with10%10\\%linear warmup and a linear decay schedule\. Each GRPO step samples 4 completions per prompt, with gradient accumulation 1\. Every run is conducted on a single RTX 4090 with 24GB VRAM under a fixed 12\-hour compute budget, and all training and inference are performed through Unsloth\[[25](https://arxiv.org/html/2609.00590#bib.bib20)\]; the hyperparameters are chosen to avoid training failures in our limited compute setup\.
Metrics\.We report accuracy and macro\-F1 for classification quality, parse\-failure rate \(PF%, the fraction of test outputs from which no valid label could be extracted\), Think% \(the fraction of outputs containing a non\-empty<think\>block\), Solution% \(the fraction of outputs containing a solution block\), and training wall\-time\.
### IV\-AAblation Studies
To probe the robustness, generalizability, and efficiency ofCRAFTbeyond the main comparison, we design three ablation studies\. The first examines reward robustness under continued GRPO: starting from the bestCRAFT\-tuned model \(Qwen 3\.5 4B on TRACTOR\), we continue training with GRPO for the remainder of the 12\-hour budget under three reward weightings; a balanced static setting withwfmt=wthink=wacc=0\.5w\_\{\\text\{fmt\}\}=w\_\{\\text\{think\}\}=w\_\{\\text\{acc\}\}=0\.5, a correctness\-priority static setting withwacc=0\.9w\_\{\\text\{acc\}\}=0\.9andwfmt=wthink=0\.3w\_\{\\text\{fmt\}\}=w\_\{\\text\{think\}\}=0\.3, and a random dynamic setting in which all three weights are resampled independently from\[0\.2,1\.0\]\[0\.2,1\.0\]at every step\. The balanced setting reflects typical practice; the correctness\-priority setting stresses whether emphasizing label accuracy erodes format compliance in the absence of a strong format prior; and the random dynamic setting, by continually shifting the objective, constitutes the hardest test of stability\. We report macro\-F1 and PF% for each, expectingCRAFT’s initialization to sustain high performance across all three schemes in a way that GRPO trained from scratch cannot\.
The second ablation tests generalization to IC xApp: we repeat the comparison, all baselines andCRAFTwith the best\-performing SLM from the TRACTOR experiments, on the IC xApp dataset to verify that the cold\-start phenomenon andCRAFT’s remedy are not artefacts specific to TRACTOR\. We present side\-by\-side bar plots of macro\-F1 and PF% across methods to make the failure mode andCRAFT’s resolution of it directly comparable across datasets\. The third ablation quantifies energy efficiency: using the NVIDIA Management Library, we measure total GPU energy consumption in Joules during training for SFT, GRPO, SFT\+GRPO, andCRAFT\(Zero Shot is excluded, as it involves no training\)\. This lets us contextualizeCRAFT’s wall\-time advantage in terms of actual energy cost, which is directly relevant to the sustainability of deploying auditable reasoning models at scale in AI\-RAN\.
## VResults and Discussion
Main results\.Table[I](https://arxiv.org/html/2609.00590#S5.T1)reports accuracy, macro\-F1, parse\-failure rate, Think%, Solution%, and training wall\-time for all five training paradigms across all three SLMs on TRACTOR for producing pre\-hoc reasoning\. Zero\-shot prompting is weak and uneven across models: Qwen 3\.5 4B reaches 32\.9% accuracy and 26\.3% macro\-F1 with no parse failures, but Qwen 3\.5 2B and Nemotron\-3\-Nano collapse entirely, with 0% accuracy and a 100% parse\-failure rate, indicating that smaller models cannot reliably follow the required output format without any fine\-tuning at all\. Label\-only SFT after one epoch reaches 54\.0% accuracy and 51\.1% macro\-F1 on Qwen 3\.5 4B, with a low 3\.8% parse\-failure rate and a 96\.6% Think rate; notably this is not the total\-collapse failure mode described in Section[III](https://arxiv.org/html/2609.00590#S3), since Qwen 3\.5 4B is large enough to produce some usable reasoning even when only the label is supervised, but the same recipe still leaves Qwen 3\.5 2B and Nemotron\-3\-Nano at 0% accuracy with parse\-failure rates near 100%\. GRPO and SFT\+GRPO under the balanced reward achieve 35\.0%/28\.0% and 56\.5%/53\.5% accuracy/macro\-F1, respectively, on Qwen 3\.5 4B, and while their parse\-failure rates remain low \(0% and 2\.5%\), their accuracy stays well below whatCRAFTachieves\.CRAFTitself, fine\-tuned on the verified reasoning dataset for five epochs, reaches 83\.1% accuracy and 86\.5% macro\-F1 with 0% parse failures and a 100% Think rate, training in maximum 5\.8 hours when shared dataset\-preparation time is included comfortably within the 12\-hour budget\. Averaged across all three SLMs,CRAFTattains approximately 81% accuracy with 0% parse failures, a result that holds even for Qwen 3\.5 2B and Nemotron\-3\-Nano, both of which collapse entirely under every other training paradigm\.
TABLE I:Main results on TRACTOR\. Metrics are in percentages \(%\) unless otherwise noted\.Fig\. 1:Qwen3\.5\-4B CRAFT\+GRPO under three reward\-weight modes \(balanced, correctness, random\): accuracy and F1\.### V\-AAblation 1: reward robustness under continued GRPO\.
Figure[1](https://arxiv.org/html/2609.00590#S5.F1)shows accuracy and macro\-F1 for Qwen 3\.5 4B under the threeCRAFT\+GRPO reward variants, and Figure[2](https://arxiv.org/html/2609.00590#S5.F2)shows the corresponding training reward trajectories alongside GRPO and SFT\+GRPO\. All three reward weightings sustain a macro\-F1 in the 85\-86% range with 0% parse failures, confirming thatCRAFT’s initialization is robust to substantial changes in reward shaping, including the deliberately unstable random\-dynamic setting\. Continued GRPO does not, however, improve onCRAFTalone: everyCRAFT\+GRPO variant scores slightly below theCRAFTbaseline of 83\.1% accuracy and 86\.5% macro\-F1, landing between 81\.9\-82\.7% accuracy and 85\.1\-86\.1% macro\-F1\. This suggests that once a policy already reasons correctly and consistently, additional reinforcement learning mainly redistributes probability mass within an already\-strong policy, effectively overfitting to the reward signal rather than unlocking further gains\.
Fig\. 2:Qwen3\.5\-4B CRAFT\+GRPO, SFT\+GRPO, and GRPO training reward trajectories\.Fig\. 3:IC xApp ablation: F1 and parse\-fail rate \(PF\) across training approaches\.
### V\-BAblation 2: generalisation to IC xApp\.
Figure[3](https://arxiv.org/html/2609.00590#S5.F3)presents the same comparison on IC xApp for Qwen 3\.5 4B, and the failure mode is, if anything, sharper than on TRACTOR\. Zero\-shot prompting achieves 1\.7% accuracy and 2\.8% macro\-F1 with a 98% parse\-failure rate; label\-only SFT reaches 18\.6% accuracy and 26\.2% macro\-F1 but still fails to parse 81% of outputs; GRPO matches zero\-shot exactly, at 1\.7%/2\.8% with 98% parse failures; and SFT\+GRPO reaches 11\.9% accuracy and 16\.7% macro\-F1 with an 88% parse\-failure rate\.CRAFT, by contrast, achieves 94\.9% accuracy, 94\.6% macro\-F1, 0% parse failures, and a 100% Think rate\. Despite IC xApp’s different KPIs, shorter windows, and binary rather than four\-way decision, the qualitative pattern is identical to TRACTOR: onlyCRAFTcan simultaneously maintain high accuracy and valid reasoning format, confirming that the cold\-start barrier andCRAFT’s remedy for it generalize across tasks rather than being an artefact of TRACTOR specifically\.
Fig\. 4:Average training energy across three models, measured as mean GPU power×\\timesrecorded train time\. Stacked segments separate SFT, GRPO, CRAFT data prep \(DP\), and CRAFT train \(T\)\.
### V\-CAblation 3: energy efficiency\.
Figure[4](https://arxiv.org/html/2609.00590#S5.F4)reports training energy averaged across all three SLMs\. SFT is cheapest at 0\.08 kWh, reflecting its single epoch of label\-only supervision, while GRPO and SFT\+GRPO consume 2\.73 kWh and 2\.75 kWh, respectively, dominated by the 12\-hour RL budget\.CRAFTconsumes 1\.13 kWh in total, split between 0\.70 kWh for verified dataset preparation and 0\.43 kWh for the subsequent LoRA fine\-tuning stage\. This amounts to roughly 59% less energy than either GRPO\-based baseline, underscoring thatCRAFT’s advantage is not merely one of wall\-clock convenience but of substantially lower absolute compute and energy costs, a property directly relevant to deploying auditable reasoning models sustainably at the network edge\.
## VILimitations
Dataset coverage\.Our evaluation spans two telecom datasets, TRACTOR and IC xApp\. Both are established, widely used O\-RAN near\-RT RIC benchmarks that cover distinct tasks: four\-way slice classification and binary interference detection over different KPI families and window lengths, and the consistency ofCRAFT’s advantage across both is what gives us confidence that the cold\-start barrier is not an artefact of either dataset individually\. Even so, our evaluation is limited to classification\-style decisions with discrete label sets; tasks that require continuous\-valued outputs, such as KPI regression or forecasting, fall outside this scope, and extendingCRAFT’s verification procedure to such settings is a natural direction for future work\.
Model family diversity\.We fine\-tune three target SLMs, but these come from only two underlying model families, Qwen and Nemotron\. BecauseCRAFT’s cold\-start diagnosis and remedy could in principle interact with family\-specific pretraining choices, such as tokenizer design or instruction\-tuning recipe, results on a broader set of model families would strengthen the claim\.
## VIIConclusion
This paper set out from the observation that pre\-hoc reasoning that precedes and causally determines a model’s output is essential to building trustworthy, auditable AI for 6G RAN, yet existing training recipes for telecom SLMs fail to produce it\. We traced this failure to a cold\-start exploration barrier: when a small model with no prior over valid telecom reasoning traces is trained via GRPO, it has to simultaneously satisfy conflicting objectives over format, reasoning content, and accuracy, where it collapses rather than learning either objective robustly\. We introducedCRAFT, a data\-centric pipeline that sidesteps this barrier entirely by verifying reasoning traces offline using an Oracle Reasoner and a Predictor role played by the same base model before ever touching the target SLM, and then fine\-tuning that SLM with ordinary, stable supervised learning rather than reinforcement learning\. Across three SLMs and two telecom datasets,CRAFTdelivers substantially higher accuracy, near\-perfect format compliance, and large reductions in both training time and energy relative to GRPO\-based baselines, while remaining robust to further RL fine\-tuning under diverse reward signals rather than degrading under it\. Taken together, these results positionCRAFT\-trained models as a practical, drop\-in component for AI\-RAN xApps and rApps that require both competent decision\-making and a genuinely auditable rationale behind every decision\.
Future work\.We plan to directly address the scope restrictions discussed in the limitations section: broadening evaluation beyond TRACTOR and IC xApp to additional telecom decision tasks and potential hardware validation with context protocols like TeleMCP\.
## Acknowledgment
Authors acknowledge the funding support from the Public Wireless Supply Chain Innovation Fund \(PWSCIF\) under Federal Award ID 51\-60\-IF007\.
## References
- \[1\]N\. A\. Khan and S\. Schmid\(2023\)AI\-ran in 6g networks: state\-of\-the\-art and challenges\.IEEE Open Journal of the Communications Society5,pp\. 294–311\.Cited by:[§I](https://arxiv.org/html/2609.00590#S1.p1.1)\.
- \[2\]L\. Kundu, X\. Lin, R\. Gadiyar, J\. Lacasse, and S\. Chowdhury\(2025\)AI\-ran: transforming ran with ai\-driven computing infrastructure\.IEEE Communications Magazine\.Cited by:[§I](https://arxiv.org/html/2609.00590#S1.p1.1)\.
- \[3\]M\. Polese, N\. Mohamadi, S\. D’Oro, L\. Bonati, and T\. Melodia\(2026\)Beyond connectivity: an open architecture for ai\-ran convergence in 6g\.IEEE Communications Magazine\.Cited by:[§I](https://arxiv.org/html/2609.00590#S1.p1.1)\.
- \[4\]P\. Gajjar and V\. K\. Shah\(2026\)Agents should replace narrow predictive ai as the orchestrator in 6g ai\-ran\.arXiv preprint arXiv:2605\.11516\.Cited by:[§I](https://arxiv.org/html/2609.00590#S1.p1.1),[§I](https://arxiv.org/html/2609.00590#S1.p2.1)\.
- \[5\]P\. Gajjar, C\. Shen, and V\. K\. Shah\(2025\)Tele\-llm\-hub: building context\-aware multi\-agent llm systems for telecom networks\.arXiv preprint arXiv:2511\.09087\.Cited by:[§I](https://arxiv.org/html/2609.00590#S1.p1.1)\.
- \[6\]T\. Aghayev, M\. Elkael, M\. Polese, M\. D\. Nguyen, G\. Gemmi, A\. Lacava, A\. Saeizadeh, R\. Prasad, P\. Testolina, A\. Feraudo,et al\.\(2026\)GENESIS: harnessing ai agents for autonomous 6g ran synthesis, research, and testing\.arXiv preprint arXiv:2605\.27360\.Cited by:[§I](https://arxiv.org/html/2609.00590#S1.p1.1),[§II\-A](https://arxiv.org/html/2609.00590#S2.SS1.p2.1)\.
- \[7\]Z\. Lu, X\. Li, D\. Cai, R\. Yi, F\. Liu, X\. Zhang, N\. D\. Lane, and M\. Xu\(2025\)Small language models: survey, measurements, and insights\.External Links:2409\.15790,[Link](https://arxiv.org/abs/2409.15790)Cited by:[§I](https://arxiv.org/html/2609.00590#S1.p2.1)\.
- \[8\]P\. Gajjar and V\. K\. Shah\(2025\)Oransight\-2\.0: foundational llms for o\-ran\.IEEE Transactions on Machine Learning in Communications and Networking\.Cited by:[§I](https://arxiv.org/html/2609.00590#S1.p2.1)\.
- \[9\]H\. Zou, Q\. Zhao, Y\. Tian, L\. Bariah, F\. Bader, T\. Lestable, and M\. Debbah\(2025\)Telecomgpt: a framework to build telecom\-specific large language models\.IEEE Transactions on Machine Learning in Communications and Networking\.Cited by:[§I](https://arxiv.org/html/2609.00590#S1.p2.1),[§II\-A](https://arxiv.org/html/2609.00590#S2.SS1.p2.1)\.
- \[10\]A\. Ganiyu, P\. Gajjar, and V\. K\. Shah\(2025\)AI5GTest: ai\-driven specification\-aware automated testing and validation of 5g o\-ran components\.In18th ACM Conference on Security and Privacy in Wireless and Mobile Networks,pp\. 53–64\.Cited by:[§I](https://arxiv.org/html/2609.00590#S1.p2.1),[§II\-A](https://arxiv.org/html/2609.00590#S2.SS1.p2.1)\.
- \[11\]J\. Wei, X\. Wang, D\. Schuurmans, M\. Bosma, F\. Xia, E\. Chi, Q\. V\. Le, D\. Zhou,et al\.\(2022\)Chain\-of\-thought prompting elicits reasoning in large language models\.Advances in neural information processing systems35,pp\. 24824–24837\.Cited by:[§I](https://arxiv.org/html/2609.00590#S1.p3.1),[§II\-B](https://arxiv.org/html/2609.00590#S2.SS2.p1.1)\.
- \[12\]Z\. Shao, P\. Wang, Q\. Zhu, R\. Xu, J\. Song, X\. Bi, H\. Zhang, M\. Zhang, Y\. Li, Y\. Wu,et al\.\(2024\)Deepseekmath: pushing the limits of mathematical reasoning in open language models\.arXiv preprint arXiv:2402\.03300\.Cited by:[§I](https://arxiv.org/html/2609.00590#S1.p3.1),[§II\-C](https://arxiv.org/html/2609.00590#S2.SS3.p1.1)\.
- \[13\]P\. Gajjar and V\. K\. Shah\(2024\)Oran\-bench\-13k: an open source benchmark for assessing llms in open radio access networks\.arXiv preprint arXiv:2407\.06245\.Cited by:[§II\-A](https://arxiv.org/html/2609.00590#S2.SS1.p1.1)\.
- \[14\]P\. Gajjar, E\. Ojo, and V\. K\. Shah\(2026\)TeleResilienceBench: quantifying resilience for llm reasoning in telecommunications\.arXiv preprint arXiv:2605\.09929\.Cited by:[§II\-A](https://arxiv.org/html/2609.00590#S2.SS1.p1.1),[§IV](https://arxiv.org/html/2609.00590#S4.p2.1)\.
- \[15\]X\. Wang, J\. Wei, D\. Schuurmans, Q\. Le, E\. Chi, S\. Narang, A\. Chowdhery, and D\. Zhou\(2023\)Self\-consistency improves chain of thought reasoning in language models\.External Links:2203\.11171,[Link](https://arxiv.org/abs/2203.11171)Cited by:[§II\-B](https://arxiv.org/html/2609.00590#S2.SS2.p1.1)\.
- \[16\]E\. Mosca, F\. Szigeti, S\. Tragianni, D\. Gallagher, and G\. Groh\(2022\)SHAP\-based explanation methods: a review for nlp interpretability\.InProceedings of the 29th international conference on computational linguistics,pp\. 4593–4603\.Cited by:[§II\-B](https://arxiv.org/html/2609.00590#S2.SS2.p1.1)\.
- \[17\]J\. Dieber and S\. Kirrane\(2020\)Why model why? assessing the strengths and limitations of lime\.arXiv preprint arXiv:2012\.00093\.Cited by:[§II\-B](https://arxiv.org/html/2609.00590#S2.SS2.p1.1)\.
- \[18\]J\. Schulman, F\. Wolski, P\. Dhariwal, A\. Radford, and O\. Klimov\(2017\)Proximal policy optimization algorithms\.External Links:1707\.06347,[Link](https://arxiv.org/abs/1707.06347)Cited by:[§II\-C](https://arxiv.org/html/2609.00590#S2.SS3.p1.1)\.
- \[19\]J\. Groen, M\. Belgiovine, U\. Demir, B\. Kim, and K\. Chowdhury\(2024\)Tractor: traffic analysis and classification tool for open ran\.InICC 2024\-IEEE International Conference on Communications,pp\. 4894–4899\.Cited by:[§IV](https://arxiv.org/html/2609.00590#S4.p1.1)\.
- \[20\]A\. Chiejina, B\. Kim, K\. Chowhdury, and V\. K\. Shah\(2024\)System\-level analysis of adversarial attacks and defenses on intelligence in o\-ran based cellular networks\.InProceedings of the 17th ACM Conference on Security and Privacy in Wireless and Mobile Networks,pp\. 237–247\.Cited by:[§IV](https://arxiv.org/html/2609.00590#S4.p1.1)\.
- \[21\]A\. Yang, A\. Li, B\. Yang, B\. Zhang, B\. Hui, B\. Zheng, B\. Yu, C\. Gao, C\. Huang, C\. Lv,et al\.\(2025\)Qwen3 technical report\.arXiv preprint arXiv:2505\.09388\.Cited by:[§IV](https://arxiv.org/html/2609.00590#S4.p2.1)\.
- \[22\]A\. Blakeman, A\. Grattafiori, A\. Basant, A\. Gupta, A\. Khattar, A\. Renduchintala, A\. Vavre, A\. Shukla, A\. Bercovich, A\. Ficek,et al\.\(2025\)Nemotron 3 nano: open, efficient mixture\-of\-experts hybrid mamba\-transformer model for agentic reasoning\.arXiv preprint arXiv:2512\.20848\.Cited by:[§IV](https://arxiv.org/html/2609.00590#S4.p2.1)\.
- \[23\]G\. Team, S\. E\. Abd, V\. Aggarwal, R\. Algayres, A\. Andreev, O\. Bachem, I\. Ballantyne, C\. Brick, V\. Cărbune, M\. Casbon,et al\.\(2026\)Gemma 4 technical report\.arXiv preprint arXiv:2607\.02770\.Cited by:[§IV](https://arxiv.org/html/2609.00590#S4.p2.1)\.
- \[24\]I\. Loshchilov and F\. Hutter\(2019\)Decoupled weight decay regularization\.External Links:1711\.05101,[Link](https://arxiv.org/abs/1711.05101)Cited by:[§IV](https://arxiv.org/html/2609.00590#S4.p4.1)\.
- \[25\]UnslothExternal Links:[Link](https://github.com/unslothai/unsloth)Cited by:[§IV](https://arxiv.org/html/2609.00590#S4.p4.1)\.Similar Articles
Applied Explainability for Large Language Models: A Comparative Study
A comparative study evaluating three explainability techniques (Integrated Gradients, Attention Rollout, SHAP) on fine-tuned DistilBERT for sentiment classification, highlighting trade-offs between gradient-based, attention-based, and model-agnostic approaches for LLM interpretability.
Fine-Tuning General-Purpose Large Language Models for Agricultural Applications:A Reproducible Framework and Evaluation Protocol Based on Qwen3-8B
This paper proposes AgriTune-R, a reproducible framework for fine-tuning Qwen3-8B for agricultural tasks, integrating data governance, LoRA/QLoRA fine-tuning, RAG, expert evaluation, and safety control.
Explanation-Based Runtime Verification for Trustworthy ML-driven Optical Networks
This paper introduces explanation-based runtime verification for ML-driven optical networks, using model explanations to assess the soundness of individual decisions before execution in the network control loop, demonstrating effectiveness in intercepting erroneous decisions while preserving high automation rates.
Switchcraft: AI Model Router for Agentic Tool Calling
This paper introduces Switchcraft, the first AI model router specifically optimized for agentic tool calling to reduce inference costs. By using a lightweight DistilBERT classifier, it achieves significant cost savings while maintaining high accuracy in tool-use tasks.
Explainable artificial intelligence (XAI): From inherent explainability to large language models
This paper examines the progression from inherent explainability in artificial intelligence to the development and application of explainable methods for large language models.