Beyond Final-Token Classification: Heterogeneous Readouts for Evidence-Grounded Suicide Risk Detection
Abstract
The IEEE BigData Cup benchmark combines three prediction problems with different output structures: ordinal suicide-risk classification, multi-label psychosocial factor detection, and extraction of supporting phrases. We introduce heterogeneous readout decomposition (HRD), which separates semantic verification from output realization. A locally deployed Qwen3.8-27B model, adapted with task-specific QLoRA adapters, produces both answer-token margins and layer-63 answer states for card-conditioned queries. HRD compares four latent scores for ordinal risk, retains token margins for most factors while routing seven labels through one shared latent probe, and constructs evidence sets from verbatim span candidates with calibrated, risk-conditional constraints. On two held-out user-grouped confirmation folds, the latent risk readout improves weighted F1 from 0.8237 to 0.8372 and macro F1 from 0.7965 to 0.8185. Selective factor routing improves macro F1 by 0.0105 and tail-label macro F1 by 0.0189; in contrast, global latent replacement and independent label-specific probes fail. The constrained evidence decoder raises pooled phrase F1 from 0.7488 to 0.7609 in row-level out-of-fold evaluation. Lenormand’s best public result is 0.8052 on Subtask 1 and 0.6636 on Subtask 2, giving a composite score of 0.7627. These results identify the answer-token boundary, rather than semantic representation alone, as a measurable source of error in this benchmark.
Index Terms:
suicide risk detection, explainable NLP, latent readout, multi-label classification, evidence extraction, social mediaI Introduction
Social media posts can contain early signals of suicidal ideation, planning, attempts, and the psychosocial conditions surrounding them. Computational systems that analyze these posts must therefore do more than assign a risk label: their outputs should be grounded in the author’s words and should distinguish risk factors from protective resources. The Explainable Suicide Risk Detection challenge at IEEE BigData Cup 2026 operationalizes this requirement through three outputs for each Reddit post: one of four C-SSRS-grounded risk levels, one or more verbatim evidence phrases, and a set of 24 risk or protective factors. The risk scale and factor ontology draw on established clinical and psychosocial constructs [1, 2].
Although all three outputs are predicted from the same post, they have different statistical structure. Risk is an ordinal, mutually exclusive decision. Evidence is a variable-size set of substrings, and small boundary changes affect the official score. Factors form a long-tailed multi-label ontology whose neighboring constructs, including poor social support and interpersonal difficulty, often share lexical cues. An unconstrained generation prompt does not encode these distinctions. Autoregressive generation can suppress additional labels that remain plausible to the model [3], and generated explanations need not be verbatim evidence [4, 5].
Our starting point is a semantic verifier rather than a conventional 24-way output head. Each risk level and factor is represented by an operational card with a definition, inclusion and exclusion rules, and common confusions. The 27B model judges each card independently. This gives the labels a common semantic interface, but the final YES/NO or PRESENT/ABSENT token is still only one possible readout of the verifier state. Tuned-lens studies show that transformer states admit informative auxiliary predictions [6]; RISE uses internal classifiers for robust suicide-risk early exit [7]. We instead test whether the final hidden state supports a better task boundary than the answer-token margin, and whether that advantage is consistent across labels.
The resulting heterogeneous readout decomposition (HRD) uses a shared 4-bit Qwen3.8-27B backbone with separate task adapters. Its central object is a verification record: the answer-token margin and answer-position hidden state produced for a post–card pair. Output-specific compilers then transform these records into a four-way ordinal comparison, 24 independent factor decisions, or a constrained set of exact spans. Thus the contribution is not a larger classifier or an additional generation stage; it is a controlled separation between what the verifier represents and how each output space reads that representation. Risk is read from four card-conditioned layer-63 states. Factors retain answer-token margins for 17 labels and use one shared latent probe for seven development-selected labels. Evidence does not use free-form generation: a proposer enumerates exact spans, the verifier scores them, and a logistic calibrator constructs a risk-conditioned evidence set.
This study makes three contributions:
- •
A task-structural formulation. We cast risk, factor, and evidence prediction as a common card-conditioned verification step followed by three output-specific compilers. This formulation exposes the final token as one readout choice rather than treating it as the semantic decision itself.
- •
A selective latent-routing algorithm. We combine answer-token margins and a regularized shared probe through a frozen label route. The comparison is falsifiable: global latent replacement and seven independent probes fail, whereas the shared seven-label route improves factor macro F1 on both confirmation folds and the four-card latent comparator improves risk weighted F1.
- •
Metric-aligned grounding and validation. We decode only exact input spans under one-to-one event constraints, and we separate development, frozen confirmation, row-level OOF evidence evaluation, and public-leaderboard results. This couples the method to the benchmark’s output geometry while making the strength of each empirical claim explicit.
II Task, Data, and Evaluation
II-A Task Definition
Subtask 1 predicts Indicator, Ideation, Behavior, or Attempt. The official risk metric is weighted F1. Evidence is a semicolon-separated set of verbatim phrases and is evaluated by phrase F1 after case-insensitive normalization. A predicted phrase matches a gold phrase when either contains the other, subject to a three-times token-length cap and one-to-one matching. Subtask 2 predicts any subset of 24 factors and is evaluated by macro F1. The overall competition score is
| (1) |
The leaderboard reports a normalized Subtask 1 score and the factor score separately.
II-B Dataset
We use only the official training set: 1,635 posts from 153 anonymized users. It contains 611 Indicator, 519 Ideation, 391 Behavior, and 114 Attempt instances. The median post length is 38 whitespace-delimited tokens, the mean is 68.8, and the maximum is 2,066. After de-duplicating repeated factor annotations within a post, each post has 2.92 factors on average. Label support ranges from 745 instances for hopelessness to eight for sexual orientation related issues. This imbalance makes accuracy and micro F1 inadequate for factor model selection.
We form three user-grouped folds of sizes 548, 543, and 544. All posts from a user remain in one fold. Retrieval indices, semantic caches that use training labels, thresholds, and probe fitting respect this partition. No external labeled examples are used. Publicly available pretrained models and manually authored operational label cards are declared components of the system.
III Related Work
III-A Suicide Risk and Evidence Grounding
Prior work has used prompting, pseudo-labeling, and model ensembles when suicide labels are limited [8]. The CLPsych 2024 shared task specifically studied evidence of suicide risk in online posts [4]; participating systems included knowledge self-generation and output refinement with an LLM [5]. In contrast, our evidence decoder is non-generative: every returned phrase is an exact substring of the input. The 24-factor taxonomy is adapted from work that jointly models risk and protective factors over time [1]. We use these constructs as annotation variables, not as clinical diagnoses.
III-B Label Semantics and Multi-label Prediction
Natural-language label descriptions can transform classification into entailment between an input and a label hypothesis [9]. This is particularly relevant for long-tailed ontologies because parameters can be shared across labels while their semantics remain explicit. Recent analysis further shows that autoregressive multi-label generation behaves differently from independent classification and may suppress otherwise plausible labels [3]. We consequently ask one binary question per factor and read a continuous margin rather than generate a factor list.
III-C Internal Readouts and Selective Routing
The tuned lens decodes predictions from frozen transformer blocks through learned affine maps [6]. RISE trains robust internal classifiers for suicide risk and uses them for ensembling, abstention, and early exit [7]. Our work is complementary: the deployed model still runs to its final layer, and we study a mismatch between the final hidden state and the final answer-token boundary. Label-selective routing is conceptually related to learning to defer [10], but our “experts” are two readout interfaces of one model and the route is frozen at the label level rather than selected per test instance. Finally, probe accuracy alone does not establish that a feature is causally used by the model [11, 12]; we therefore use the term predictively accessible and do not interpret probe weights as psychological mechanisms.
III-D Extractive Rationales
Extractive rationale models separate selection from prediction [13] and can enforce faithfulness by construction when the predictor is restricted to selected text [14]. Sufficiency, comprehensiveness, and compactness regularization have also been studied for multi-label rationale extraction [15]. Our exact-copy constraint prevents fabricated evidence, but the risk model can still access the full post. We therefore claim verbatim grounding, not causal faithfulness.
IV Method
Figure 1 summarizes the complete system. Qwen3.8-27B is a 64-layer hybrid linear/full-attention model [16]. We load the backbone in 4-bit NF4 with bfloat16 computation and train task-specific low-rank adapters following QLoRA [17]. Risk/evidence and factors use separate adapters because their supervision and prompts differ; parameters are shared across all labels within each task.
For post and operational card , a task adapter produces a verification record
| (2) |
containing the positive–negative answer-token margin and the final answer-position state. HRD applies an output compiler appropriate to task structure:
| (3) |
where is used only by the extractive evidence compiler. The following subsections instantiate for ordinal risk, independent factors, and evidence sets.
Table I gives the complete inference rule. The route , probe weights, candidate calibrator, and thresholds are fitted before confirmation and remain fixed at test time.
| Step | Operation |
|---|---|
| 1 | For every relevant card , compute . |
| 2 | Risk: jointly compare four probe scores and return . |
| 3 | Factor : use when the frozen route ; otherwise retain margin . Apply its OOF threshold independently. |
| 4 | Evidence: score only , calibrate candidate probabilities, then deduplicate and apply the risk-conditional set cap. |
| Output | One risk level, a factor subset, and exact-copy evidence phrases. |
IV-A Operational Cards as a Semantic Interface
For a post and label , a card contains a name, operational definition, inclusion rule, exclusion rule, and confusable labels. A factor prompt has the form
Does the post support the supplied factor?
A = PRESENT; B = ABSENT.
Risk uses four analogous one-vs-rest cards with YES/NO answers. The final-token margin is
| (4) |
where and are the logits for the positive and negative answer tokens at the answer position.
For long posts, we preserve the opening and ending clauses and add the clauses most similar to the card embedding. E5-large-v2 embeddings [18] provide this relevance score. Factor prompts additionally include one fold-safe positive precedent and one semantically similar negative precedent. Eligibility excludes the validation fold, the current user, exact duplicate text, and the query itself. Negatives prioritize boundary confusions specified on the card. This retrieval is used as context during SFT and scoring; it is not a post-hoc label vote.
IV-B Risk Latent Readout
Let be the answer-position state from decoder layer when post is queried with risk card . We treat the four cards as binary pairs and fit a shared logistic probe
| (5) |
where is a four-dimensional risk identity vector. The predicted risk is . Standardization and logistic regression are fit only on the outer-training users.
Layers and were evaluated through inner grouped cross-validation on development Fold 0. Layer 63 (zero indexed) and were frozen, then evaluated without retuning on Folds 1 and 2. The confirmation experiment in Sec. VI-B evaluates the full latent decision. For the public submission, we used a more conservative test-time rule: an Indicator prediction was changed to Ideation only when all three fold-specific probes predicted Ideation and their mean Ideation-minus-Indicator probability margin was at least 0.08. This frozen rule changed one test row and left the evidence and factor fields unchanged.
IV-C Label-Selective Factor Readout
A global latent factor probe uses
| (6) |
where is a 24-dimensional label identity vector. The probe is deliberately shared rather than fitting 24 independent heads. It adds only a standardized logistic readout to the frozen 27B representation.
The latent interface is not uniformly better. On development Fold 0, global replacement raises average precision but changes macro F1 by only and reduces tail macro F1. We therefore freeze a label route :
| (7) |
Seven labels pass the development gate: psychological capital, social support, poor school performance, sense of responsibility, traumatic experience, low socio-economic status, and interpersonal difficulty. Layer 63, , the route set, and all threshold procedures are then fixed. Folds 1 and 2 are used only for confirmation. This is a static label route, not a sample-adaptive expert selector.
The base factor score is a probability blend of a Qwen3-14B shared verifier [19] (weight 0.25) and the Qwen3.8-27B verifier (weight 0.75). The 14B component is retained because its errors are not perfectly correlated with the 27B model. Per-label thresholds are estimated from user-grouped out-of-fold predictions. The latent route replaces only the seven designated label scores before thresholding.
IV-D Constrained Evidence-Set Decoding
Evidence extraction is formulated as selection from a candidate inventory rather than token generation. The inventory combines sentence and clause boundaries, cue-centered word windows, a fold-trained suicide lexicon, and token regions proposed by a ModernBERT encoder [20]. Every candidate records its exact character offsets and therefore remains a verbatim substring.
The Task 1 adapter receives the provisional risk card, the post, and one candidate span, and returns a support margin. A low-capacity logistic calibrator estimates candidate relevance from the frozen margin and test-time-observable metadata: candidate source, three predicted risk fields, span length, relative position, candidate count, margin rank, distance from the top margin, baseline phrase count, and post length. It does not access gold evidence at inference time.
Candidate probabilities are converted into an evidence set by a frozen threshold of 0.40, exact-string deduplication, and suppression of overlapping events within 40 characters. Risk-conditional caps return zero phrases for Indicator, at most two for Ideation, three for Behavior, and two for Attempt. This prevents the common failure mode of maximizing recall by returning long or redundant spans and mirrors the official one-to-one phrase matching rule.
V Experimental Protocol
V-A Development and Confirmation
Our large design space makes ordinary pooled cross-validation susceptible to selection leakage. We therefore separate development from confirmation, as shown in Fig. 2. Fold 0 selects the hidden layer, regularization, route labels, and decoder hyperparameters. These choices are serialized before Folds 1 and 2 are evaluated. A component is accepted only if it satisfies a pre-declared pooled gain and does not rely on one favorable fold.
Risk acceptance requires pooled weighted-F1 gain of at least 0.006, nonnegative pooled macro-F1 gain, no fold below weighted F1, and paired-bootstrap probability of positive gain above 0.90. Factor routing requires at least pooled macro F1 and macro AP, tail macro F1 above a floor, and strictly positive macro-F1 gain on each confirmation fold.
The evidence experiment has a weaker methodological status. Its candidate-level calibrator is frozen before outer Fold 1/2 evaluation, and predictions are row-level out of fold. However, the Fold 0 candidate generator was trained using Folds 1/2. Thus evidence numbers are valid for competition model selection but are not a fully nested external-test estimate. We preserve this distinction rather than describing all three components as equivalently untouched.
V-B Implementation
Both 27B adapters use one epoch, learning rate , rank 16, LoRA scale 32, dropout 0.05, maximum length 1,536, batch size 1, and gradient accumulation 32. All 64 language layers are adapted. Training uses 4-bit NF4 with double quantization, bfloat16 computation, gradient checkpointing, FlashAttention-2 for full-attention blocks, and optimized causal-convolution/linear-attention kernels. Experiments run locally in Google Colab Pro on a single NVIDIA A100 80GB. The factor verifier uses balanced positive/negative pairs with a 0.7 hard-negative fraction. Random seed 42 is fixed for model and probe training.
VI Results
VI-A Public Leaderboard
Table II gives the score of the submitted system. The leaderboard does not reveal gold labels or separate risk/evidence components, so it is used only as an external distribution check. All method selection reported below uses training-set folds.
| System | Task 1 | Task 2 | Composite | Rank |
|---|---|---|---|---|
| Lenormand (HRD) | 0.8052 | 0.6636 | 0.7627 | 9 |
VI-B Risk Readout
Table III reports the frozen confirmation. The latent readout improves weighted F1 on both folds, yielding pooled weighted F1 and macro F1. A paired post-level bootstrap gives a 95% interval of for weighted-F1 gain and probability 0.983 that the gain is positive. Behavior recall rises from 0.7315 to 0.7704; Attempt recall rises from 0.6712 to 0.7397. Mean absolute severity error falls from 0.2052 to 0.1858.
| System | Fold 1 WF1 | Fold 2 WF1 | Pooled MF1 |
|---|---|---|---|
| Final-token baseline | 0.8214 | 0.8260 | 0.7965 |
| Layer-63 readout | 0.8387 | 0.8355 | 0.8185 |
| Difference | +0.0172 | +0.0095 | +0.0219 |
VI-C Factor Readout
Table IV compares the frozen 0.25/0.75 token blend with the seven-label route on Folds 1/2. Routing improves macro AP by 0.0082, macro F1 by 0.0105, and tail macro F1 by 0.0189. The gain is positive on both folds. Head-label macro F1 is unchanged because none of the pooled head labels is routed.
| System | MAP | MF1 | Tail MF1 | Micro F1 |
|---|---|---|---|---|
| Token blend | 0.7376 | 0.6712 | 0.5801 | 0.7553 |
| Selective route | 0.7458 | 0.6816 | 0.5990 | 0.7587 |
| Difference | +0.0082 | +0.0105 | +0.0189 | +0.0034 |
Fold 1 macro F1 rises from 0.6619 to 0.6736; Fold 2 rises from 0.6788 to 0.6895. The readout advantage is therefore label dependent: selected factors benefit from the answer state, while the token boundary remains preferable for the other labels.
VI-D Where Does Factor Routing Help?
Table V decomposes the frozen route by label. Three labels improve on both confirmation folds: poor school performance, psychological capital, and traumatic experience. Their supports span tail and mid-frequency strata, so frequency alone does not explain the gain. The remaining routed labels have mixed fold-level effects even though the aggregate route improves both folds. This rules out a broad claim that latent states are uniformly better for rare or abstract constructs. The supported interpretation is narrower: a shared latent correction improves particular decision boundaries, while development-only route selection remains noisy at the individual-label level.
| Routed factor | Fold 1 | Fold 2 |
|---|---|---|
| Poor school performance | +0.1556 | +0.1616 |
| Psychological capital | +0.0244 | +0.0249 |
| Traumatic experience | +0.0503 | +0.0655 |
| Interpersonal difficulty | -0.0085 | +0.0026 |
| Low socioeconomic status | +0.0315 | -0.0455 |
| Sense of responsibility | +0.0571 | -0.0151 |
| Social support | -0.0309 | +0.0610 |
VI-E Evidence Decoder
The frozen candidate calibrator improves pooled phrase F1 from 0.7488 to 0.7609 (Table VI). Its main effect is to trade redundant recall for precision: mean predicted phrases fall from 1.35 to 1.01, while phrase precision rises from 0.7237 to 0.7723. Fold 1 improves by 0.0234 and Fold 2 by 0.0007. The positive but unequal fold gains motivate the methodological qualification in Section V-A.
| Decoder | Precision | Recall | Phrase F1 | Phrases |
|---|---|---|---|---|
| Indicator-empty baseline | 0.7237 | 0.8178 | 0.7488 | 1.35 |
| Meta event set | 0.7723 | 0.7804 | 0.7609 | 1.01 |
VI-F Falsification and Ablation
Table VII records the main rejected alternatives. An additional hard-error SFT epoch increases factor ranking AP but sharply reduces thresholded macro F1. Global factor latent replacement also improves AP without improving macro F1. Pairwise ranking and structured CoT do not repair the boundary, and a risk event compiler lowers the projected Task 1 score. The seven-label shared probe is the factor readout that passes frozen confirmation.
| Hypothesis | Experiment | Scope | Primary change | Decision |
|---|---|---|---|---|
| More SFT fixes factor errors | Hard-error continuation | Dev | Factor MF1 | Reject |
| All factors prefer hidden states | Global layer-63 probe | Dev | MAP , MF1 | Reject |
| Relative reasoning fixes boundaries | Pairwise rank / structured CoT | Dev | Factor MF1 / | Reject |
| Explicit event roles improve Task 1 | Risk event compiler | OOF | Normalized Task 1 | Reject |
| Each routed factor needs its own head | Seven independent probes | Confirm | Factor MF1 | Reject |
| Readout mismatch is label local | Seven-label latent route | Confirm | Factor MF1 | Accept |
| Final token misses risk boundary | Layer-63 risk readout | Confirm | Risk WF1 | Accept |
The ablations narrow the interpretation of the gain. Extra SFT does not help, so the result is not explained by additional adaptation alone. Global replacement fails, so hidden states are not uniformly superior to token margins. Seven independent factor probes also fail, showing that the successful route depends on regularized cross-label sharing rather than unrestricted per-label capacity.
VII Discussion
VII-A What Does the Latent Readout Establish?
The result establishes predictive accessibility, not a mechanistic account of suicidal reasoning. The layer-63 state contains information from which a low-capacity classifier generalizes better than the answer-token boundary on selected outputs. Because the probes are supervised, some performance can originate in the probe itself. We limit this risk through linear models, strong regularization, grouped inner cross-validation, frozen confirmation folds, and comparison against the final-token margin. Control-task and intervention analyses would be needed to show that the same features causally drive the model’s original computation [11, 12].
VII-B Why Heterogeneous Readouts?
The three output spaces impose incompatible constraints. Risk requires a global comparison among four severity cards; factors require independent decisions so that one generated label does not suppress another; evidence requires exact offsets and a variable-size set. HRD does not force these tasks into one generation grammar. Semantic verification is shared, while the final decision rule follows the output structure. The latent components are linear models over cached states and do not require additional 27B networks.
VII-C Psychological Interpretability
Label cards make inclusion and exclusion boundaries explicit and inspectable. They can reveal whether a prediction follows a future appraisal (hopelessness), self-evaluation (low self-esteem), resource availability (social support), or material deprivation (low socioeconomic status). Nevertheless, the cards are operational annotations rather than validated psychometric instruments. Their predictive validity in this dataset does not establish construct validity across populations, platforms, or cultures.
VII-D Claim Boundaries
Table VIII separates what each experiment establishes from what it does not. This distinction is especially important here because a probe can expose predictive information without identifying the mechanism that produced it, and an exact copied span can be traceable without being causally sufficient for the prediction.
| Claim | Supporting evidence | Scope boundary |
|---|---|---|
| The final-token boundary is suboptimal for risk. | Frozen Folds 1/2 both improve; pooled WF1 ; bootstrap probability of positive gain 0.983. | Predictive accessibility in Qwen3.8-27B on this dataset; not a causal account of internal reasoning. |
| A selective shared latent route helps factor prediction. | Aggregate MF1 improves on both confirmation folds; global replacement and independent heads fail. | Route is static and development selected; only three routed labels improve on both confirmation folds. |
| Evidence is non-fabricating and traceable. | Every phrase is returned by exact character offsets and set decoding raises row-level OOF phrase F1. | Verbatim grounding does not prove that the selected phrase is causally sufficient for risk prediction. |
| The submitted system remains competitive on the hidden test distribution. | Public Task 1/Task 2/composite scores are 0.8052/0.6636/0.7627. | One benchmark and one principal backbone; the leaderboard does not expose risk and evidence separately. |
VII-E Future Work: Learning When to Trust a Readout
Table V shows that the fixed factor route is useful in aggregate but heterogeneous across labels. This suggests replacing the hand-selected route with a regularized instance–label meta-router. For post and label card , let denote the answer-token margin and the shared latent-probe score. A router predicts
| (8) |
and compiles the final score as
| (9) |
The meta-features should be observable at test time and estimated without crossing user folds. Candidate features include post length and clause dispersion; label support, prevalence, lexical specificity, and card-embedding abstraction; token-margin magnitude and entropy; and token–latent disagreement. A hierarchical prior could share evidence across labels while shrinking rare-label routes toward the token-margin baseline. To avoid converting routing noise into overfitting, router fitting, feature normalization, and route-threshold selection would all occur inside nested user-grouped folds, with an abstention region when neither readout is reliably preferred.
The broader claim also needs external validation. We would test the same frozen protocol across multiple Qwen parameter scales and at least one bidirectional encoder, separating model-scale transfer from architecture transfer. Cross-domain evaluation on compatible CLPsych suicide-risk and evidence corpora [4] would then test platform transfer; because their ontologies do not necessarily match the present 24 factors, risk/evidence transfer and factor-ontology transfer should be reported separately rather than forced into one score. These experiments would establish whether heterogeneous readout selection is a general property or a dataset–backbone interaction.
VIII Ethical Considerations and Limitations
This system is a research classifier, not a clinical diagnostic or intervention tool. False negatives may overlook urgent risk, while false positives can stigmatize users or trigger inappropriate action. Reddit language is context dependent and may include quotation, sarcasm, fiction, or discussion of another person. The data distribution is not representative of the general population, and demographic performance cannot be audited because protected attributes are unavailable.
All training examples are handled under the competition Data Usage Agreement. We do not attempt to identify users, join records to external sources, or expose post text in this report. The system runs locally and uses no online LLM API at inference time. Human review, clear escalation protocols, privacy protection, and prospective clinical validation would be mandatory before any real-world use.
Several technical limitations remain. First, the sample is small for 24 factors, with only eight positives for the rarest label. Second, the selective route is label static; it cannot defer only ambiguous instances. Third, the evidence decoder guarantees exact copying but not causal faithfulness because risk prediction can read the full post. Fourth, evidence confirmation is not fully nested at the candidate-generator level. Fifth, development and confirmation use the same source dataset; the public leaderboard is an external distribution check but does not reveal component metrics. Finally, Qwen3.8-27B is computationally expensive despite 4-bit adaptation.
IX Reproducibility
The submitted package contains the training and inference notebooks, source modules, dependency specification, artifact map, and report source. When run, the notebooks serialize the frozen JSON configurations, fold manifests, row IDs, OOF logits, and audit tables used by later stages; these large generated artifacts and pretrained weights are not redistributed. Expensive stages are resumable at fold and scoring-chunk granularity. Each cache stores row IDs and is rejected when alignment differs. Factor retrieval is rebuilt per fold and excludes validation users and duplicate texts. We pin the meta-calibrator’s scikit-learn version because serialized pipeline behavior can otherwise change across releases.
Table IX lists the main configuration. Test inference averages the available fold models and then applies only frozen probes, routes, thresholds, and evidence-set rules. No public-leaderboard labels are used for fitting.
| Component | Setting |
|---|---|
| Backbone | Qwen3.8-27B, 64 layers |
| Quantization | NF4, double quant., bf16 compute |
| Adapters | LoRA , , dropout 0.05 |
| SFT | 1 epoch, lr , grad. accum. 32 |
| Maximum length | 1,536 tokens; left truncation |
| Risk readout | Layer 63, logistic |
| Factor readout | Layer 63, logistic |
| Factor route | 7 of 24 labels |
| Evidence meta model | Logistic , threshold 0.40 |
| Outer split | 3-fold, grouped by user |
| Hardware | One NVIDIA A100 80GB |
X Conclusion
This work formulates explainable suicide-risk detection as semantic verification followed by output-structure compilation. The same post–card computation yields both an answer-token margin and a latent answer state, but the appropriate readout depends on whether the target is ordinal, independently multi-label, or an exact span set. A layer-63 risk comparator and a seven-label shared factor route improve frozen confirmation results, whereas global latent replacement, independent factor probes, additional SFT, ranking, and structured CoT do not. Evidence is produced through exact-span selection rather than free-form generation. The combined results support a specific conclusion: some benchmark errors arise at the readout boundary even when useful predictive information remains accessible in the verifier state. The contribution is therefore not hidden-state probing alone, but a falsifiable rule for deciding when the answer token should be retained, replaced, or supplemented under different output constraints.
Acknowledgment
We thank the IEEE BigData Cup 2026 organizers for constructing the benchmark and providing the annotated data. We also acknowledge the developers of the open pretrained models used in this work.
References
- [1] (2025) Protective factor-aware dynamic influence learning for suicide risk prediction on social media. arXiv preprint arXiv:2507.10008. External Links: Document Cited by: §I, §III-A.
- [2] (2011) The columbia–suicide severity rating scale: initial validity and internal consistency findings from three multisite studies with adolescents and adults. American Journal of Psychiatry 168 (12), pp. 1266–1277. External Links: Document Cited by: §I.
- [3] (2025) Large language models do multi-label classification differently. In Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing, pp. 2472–2495. External Links: Document Cited by: §I, §III-B.
- [4] (2024) Overview of the CLPsych 2024 shared task: leveraging large language models to identify evidence of suicidality risk in online posts. In Proceedings of the 9th Workshop on Computational Linguistics and Clinical Psychology, pp. 177–190. External Links: Document Cited by: §I, §III-A, §VII-E.
- [5] (2024) Team ISM at CLPsych 2024: extracting evidence of suicide risk from Reddit posts with knowledge self-generation and output refinement using a large language model. In Proceedings of the 9th Workshop on Computational Linguistics and Clinical Psychology, pp. 191–196. External Links: Document Cited by: §I, §III-A.
- [6] (2023) Eliciting latent predictions from transformers with the tuned lens. arXiv preprint arXiv:2303.08112. External Links: Document Cited by: §I, §III-C.
- [7] (2024) RISE: robust early-exiting internal classifiers for suicide risk evaluation. In Proceedings of LREC-COLING 2024, pp. 14134–14145. Cited by: §I, §III-C.
- [8] (2024) Leveraging large language models for suicide detection on social media with limited labels. arXiv preprint arXiv:2410.04501. External Links: Document Cited by: §III-A.
- [9] (2023) Sren kierkegaard at SemEval-2023 task 4: label-aware text classification using natural language inference. In Proceedings of the 17th International Workshop on Semantic Evaluation, pp. 1871–1877. External Links: Document Cited by: §III-B.
- [10] (2020) Consistent estimators for learning to defer to an expert. In Proceedings of the 37th International Conference on Machine Learning, Proceedings of Machine Learning Research, Vol. 119, pp. 7076–7087. Cited by: §III-C.
- [11] (2019) Designing and interpreting probes with control tasks. In Proceedings of EMNLP-IJCNLP, pp. 2733–2743. External Links: Document Cited by: §III-C, §VII-A.
- [12] (2022) Probing classifiers: promises, shortcomings, and advances. Computational Linguistics 48 (1), pp. 207–219. External Links: Document Cited by: §III-C, §VII-A.
- [13] (2016) Rationalizing neural predictions. In Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing, pp. 107–117. External Links: Document Cited by: §III-D.
- [14] (2020) Learning to faithfully rationalize by construction. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, pp. 4459–4473. External Links: Document Cited by: §III-D.
- [15] (2021) Paragraph-level rationale extraction through regularization: a case study on European court of human rights cases. In Proceedings of NAACL-HLT, pp. 226–241. External Links: Document Cited by: §III-D.
- [16] (2026) Qwen3.8-27B model card. Note: Hugging Face HubAccessed: 2026-09-01 External Links: Link Cited by: §IV.
- [17] (2023) QLoRA: efficient finetuning of quantized LLMs. In Advances in Neural Information Processing Systems, Vol. 36. Cited by: §IV.
- [18] (2022) Text embeddings by weakly-supervised contrastive pre-training. arXiv preprint arXiv:2212.03533. External Links: Document Cited by: §IV-A.
- [19] (2025) Qwen3 technical report. arXiv preprint arXiv:2505.09388. External Links: Document Cited by: §IV-C.
- [20] (2025) Smarter, better, faster, longer: a modern bidirectional encoder for fast, memory efficient, and long context finetuning and inference. In Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics, Cited by: §IV-D.