NarraSpace: Multimodal Scene-Grounded Evidence for Picture-Description Dementia Classification
Organizations: The Chinese University of Hong Kong Shenzhen
Abstract
Picture-description dementia classification uses a shared visual scene, but a transcript-level prediction alone does not identify the scene evidence underlying its inputs. NarraSpace links words and speech times to named picture elements and retrieves utterances for predefined scene events. Narrative-spatial descriptors summarize coverage and temporal organization. A frozen language model contrasts each event's text under examples from Alzheimer's disease and healthy-control training participants, alongside transcript surprisal and coverage measurements. Retained source records link event scores to their source utterances, speech intervals, and lexical matches. On the official 48-participant test set of the Alzheimer's Dementia Recognition through Spontaneous Speech benchmark, a fixed support vector classifier achieves mean accuracy over fifty seeds; averaged probabilities yield accuracy and area under the receiver operating characteristic curve. NarraSpace makes the construction of scene-linked classification inputs explicit and inspectable by connecting event-indexed language-model measurements to their source utterances, speech timing, and extraction records. Such source-linked measurements could support clinician review of picture descriptions by presenting quantitative summaries alongside the original speech evidence.
Figures & tables
| Accuracy (%) | AUC (%) | |||||
| Method | Mean std. | Best | Aggregated | Mean std. | Best | Aggregated |
| A. Primary NarraSpace system | ||||||
| Support vector machine (radial basis function) | 85.42 | 81.25 | 93.23 | 91.32 | ||
| B. Reference configurations under their original evaluation procedures | ||||||
| Xiao–Mistral reproductions with harmonized transcripts † | ||||||
| 87.50 | 79.17 | 93.23 | 89.41 | |||
| Fifty-seed mean | Aggregated probability | |||
|---|---|---|---|---|
| Removed evidence family | Accuracy | AUC | Accuracy | AUC |
| None (full) | 81.25 | 91.32 | ||
| Speech timing | 85.42 | 92.19 | ||
| Acoustic | 79.17 | 91.15 | ||
| Linguistic | 81.25 | 90.97 | ||
| Image–text relevance | 79.17 | 91.84 | ||
Appendix figures & tables18 assets
Supplementary material from the paper’s appendix.
Appendix
| Evidence family | Representation | Added indicators |
|---|---|---|
| Speech timing | 21 | 0 |
| Acoustic | 88 | 0 |
| Linguistic | 27 | 0 |
| Image–text relevance | 10 | 0 |
| Narrative-spatial | 70 | 0 |
| Scene-likelihood and coverage | 20 | 20 |
| Identifier | Canonical scene event |
|---|---|
| E1 | Boy reaching for cookies |
| E2 | Stool instability |
| E3 | Girl observing |
| E4 | Woman dishwashing |
| E5 | Sink overflow |
| E6 | Woman unaware of the hazard |
| Subfamily | Count | Represented property |
|---|---|---|
| Narrative profile | 40 | Coverage, duration, path, graph structure, and mapping status |
| Reference deviation | 3 | Coverage, first-mention order, and dwell allocation relative to a healthy-control reference |
| Timing–space interaction | 10 | Relationships between pauses, dwell, and anchor transitions |
| Temporal segmentation | 14 | Changes between the first and second halves of the visit interval |
| Transition sequences | 3 | Repetition and entropy of anchor pairs and triples |
| Total | 70 |
| Descriptors | Count | Control group | Evaluation handling |
|---|---|---|---|
| Cloze mean, minimum, positive count | 3 | Event scores | Reaggregated |
| Cloze defined-event coverage | 1 | Coverage | Reaggregated |
| Seven paired contrasts, mean, positive count | 9 | Event scores | Reaggregated |
| Scene mean, maximum, variance; vague, action, object surprisal | 6 | Surprisal | Reused |
| Unmatched-concept count | 1 | Coverage | Reused |
| Stage / target row | Exemplars and healthy-control reference | Preprocessing and classifier |
|---|---|---|
| Outer fitting rows | Other four folds; also exclude the target itself | Fit medians, ranks, scaler, and classifier on these rows |
| Outer validation rows | Same other four folds | Apply that outer fit; save held-out probabilities |
| Final training rows | Each target’s own-fold-excluded version | Fit final preprocessing and classifier on all 108 rows |
| Official test rows | All 108 training participants | Apply the final fit |
| Internal probability folds | Keep the feature values already supplied to the classifier | Fit the sigmoid internally; do not rebuild references or upstream selection |
| System | Mean accuracy | Aggregated accuracy | Aggregated AUC |
|---|---|---|---|
| Full | 80.88 | 81.25 | 91.32 |
| Without speech timing | 83.25 | 85.42 | 92.19 |
| Without acoustic | 81.08 | 79.17 | 91.15 |
| Without linguistic | 80.88 | 81.25 | 90.97 |
| Without image–text | 81.25 | 79.17 | 91.84 |
| Without narrative-spatial | 78.21 | 81.25 | 87.67 |
| System | Threshold | Sensitivity | Specificity |
|---|---|---|---|
| Full | 0.56 | 75.00 | 87.50 |
| Without speech timing | 0.59 | 79.17 | 91.67 |
| Without acoustic | 0.62 | 70.83 | 87.50 |
| Without linguistic | 0.41 | 79.17 | 83.33 |
| Without image–text | 0.51 | 75.00 | 83.33 |
| Without narrative-spatial | 0.47 | 83.33 | 79.17 |
| Removed family | Mean accuracy | Aggregated accuracy | Aggregated AUC |
|---|---|---|---|
| speech timing | -2.38 | -4.17 | -0.87 |
| acoustic | -0.21 | 2.08 | 0.17 |
| linguistic | 0.00 | 0.00 | 0.35 |
| image–text | -0.38 | 2.08 | -0.52 |
| narrative-spatial | 2.67 | 0.00 | 3.65 |
| likelihood stream | -0.75 | 0.00 | 2.43 |
| Removed family | Improved | Regressed | |
|---|---|---|---|
| speech timing | 0 | 2 | 0.500 |
| acoustic | 1 | 0 | 1.000 |
| linguistic | 1 | 1 | 1.000 |
| image–text | 1 | 0 | 1.000 |
| narrative-spatial | 3 | 3 | 1.000 |
| likelihood stream | 5 | 5 | 1.000 |
| Without likelihood | Full system | |||||
|---|---|---|---|---|---|---|
| Sample | True | Decision | Decision | Change | ||
| S162 | AD | 0.6159 | AD | 0.2339 | HC | Regressed |
| S164 | AD | 0.3121 | HC | 0.7523 | AD | Improved |
| S168 | AD | 0.5966 | AD | 0.5184 | HC | Regressed |
| S169 | AD | 0.4828 | AD | 0.3436 | HC | Regressed |
| S170 | HC | 0.5071 | AD | 0.3320 | HC | Improved |
| Method | Protocol / reported summary | Accuracy | AUC |
|---|---|---|---|
| Published point estimates | |||
| Official linguistic baseline ( Luz et al., 2020 ) | Official 108/48 split | 75.00 | — |
| SpeechHGT ( Abid et al., 2025 ) | New 70/30 split of all 156 | 86.32 | — |
| Bidirectional long short-term memory transfer ( Pahar et al., 2025 ) | CognoMemory training; official 48 external test | 85.00 | 84.00 |
| TITAN ( Li et al., 2025 ) | Official 108/48; last-five-epoch average | 89.58 | 94.10 |
| Pause-augmented ERNIE3p ( Yuan et al., 2021 ) | Official 108/48; 35-model majority vote | 89.60 | — |
| Fifty-seed mean | Aggregated probability | |||
|---|---|---|---|---|
| Historical configuration | Accuracy | AUC | Accuracy | AUC |
| NarraSpace full representation | 80.25 | 90.70 | 81.25 | 91.32 |
| Whole-transcript replacement | 81.38 | 93.25 | 87.50 | 94.79 |
| Consistent event-column permutation | 80.71 | 90.94 | 81.25 | 91.32 |
| Xiao–Mistral, | 80.92 | 88.62 | 79.17 | 89.41 |
| Xiao–Mistral, | 80.67 | 90.03 | 83.33 | 91.84 |
| Scene anchor | Correct / reviewed | Precision (%) |
|---|---|---|
| Boy | 33 / 33 | 100.00 |
| Girl | 43 / 44 | 97.73 |
| Woman | 14 / 15 | 93.33 |
| Stool | 25 / 26 | 96.15 |
| Cookie jar | 68 / 68 | 100.00 |
| Cookies | 0 / 1 | 0.00 |
| Fifty-seed mean | Aggregated | ||||
|---|---|---|---|---|---|
| Pool | Candidates | Accuracy | AUC | Accuracy | AUC |
| Full reference | 256 | 81.25 | 91.32 | ||
| Coverage + flags | 238 | 79.17 | 89.93 | ||
| Coverage + surprisal + flags | 244 | 79.17 | 92.01 | ||
| Coverage + event scores + flags | 250 | 81.25 | 90.63 | ||
| Compact spatial | 192 | 83.33 | 89.06 | ||
| Left minus right | Mean accuracy | Aggregated accuracy | Aggregated AUC |
|---|---|---|---|
| Full coverage | |||
| Full (coverage + surprisal) | |||
| Full (coverage + scores) | |||
| Left minus right | Improved | Regressed | |
|---|---|---|---|
| Full coverage | 6 | 5 | 1.00 |
| Full (coverage + surprisal) | 4 | 3 | 1.00 |
| Full (coverage + scores) | 2 | 2 | 1.00 |
| Full compact spatial | 4 | 5 | 1.00 |
| Full two-coordinate removal | 3 | 3 | 1.00 |
| Full quality removed | 1 | 0 | 1.00 |
| Feature | Final fits / 50 | Outer-fold fits / 250 |
|---|---|---|
| Cloze mean | 49 | — |
| Cloze minimum | 47 | — |
| Cloze coverage | 0 | — |
| Cloze positive-event count | 2 | — |
| E1: cookie reaching | 35 | — |
| E2: stool instability | 8 | — |
| Group | Filled fields | Nonempty events | Unique utterances | Shared (%) | |
|---|---|---|---|---|---|
| Training HC | 54 | 19.26 | 6.81 | 9.57 | 80.12 |
| Training AD | 54 | 14.65 | 6.20 | 8.44 | 79.08 |
| Test HC | 24 | 20.75 | 6.88 | 9.63 | 81.59 |
| Test AD | 24 | 15.42 | 6.71 | 7.54 | 81.11 |
Speech-Based Dementia Detection
Speech-based dementia detection uses spoken language and vocal patterns to identify cognitive impairment and support accessible screening.
See all 44 papers