From Synthesis to Clinical Assistance: A Strategy-Aware Agent Framework for Autism Intervention based on Real Clinical Dataset
Organizations: MOE Frontiers Science Center for Brain and Brain-Machine Integration, Zhejiang University · Nanhu Brain-Computer Interface Institute · College of Computer Science and Technology, Zhejiang University · Polytechnic Institute, Zhejiang University · School of Medicine, Hangzhou City University · Children’s Hospital Zhejiang University School of Medicine · Department of Neurobiology, Affiliated Mental Health Center and Hangzhou Seventh People’s Hospital, Zhejiang University School of Medicine
Abstract
The development of AI-assisted Early Intensive Behavioral Intervention (EIBI) for Autism Spectrum Disorder (ASD) is severely constrained by data scarcity. Furthermore, while Applied Behavior Analysis (ABA) serves as the gold standard for clinical intervention, general-purpose Large Language Models (LLMs) struggle to strictly adhere to its standardized procedures, often resulting in interactions that are linguistically fluent but strategically inconsistent. To address these challenges, we introduce ASDAgent, a strategy-aware framework designed to unify high-fidelity intervention dialogue synthesis and clinical decision support. ASDAgent incorporates two specialized components to solve distinct problems: (i) a DoctorAgent equipped with an Observe-Think-Act-Correct (O-T-A-C) reasoning loop, which resolves the issue of strategy collapse in LLMs by making ABA execution explicit and controllable; and (ii) a ChildAgent that utilizes probabilistic behavior modeling to mitigate data homogeneity, simulating diverse and non-deterministic ASD response patterns. Experiments demonstrate that dialogues generated by ASDAgent closely mirror the strategy distribution of human therapists (KL divergence: 0.083). In real autism intervention, ASDAgent achieves nearly 80% strategic consistency with human experts. Moreover, we show that synthetic data produced by ASDAgent effectively distills professional clinical knowledge into small language models (SLMs), significantly enhancing their therapeutic capabilities.
Figures & tables
| Doctor | Child | Doctor Strategy | Child Response | ||
|---|---|---|---|---|---|
| KL | JS | KL | JS | ||
| DoctorAgent | ChildAgent | 0.083 | 0.019 | 0.007 | 0.002 |
| DoctorAgent | GPT-4o | 0.325 | 0.072 | 0.039 | 0.009 |
| GPT-4o | ChildAgent | 0.259 | 0.118 | 0.024 | 0.006 |
| Model | Correct Times | Total | Trigger Rate (%) |
|---|---|---|---|
| GPT-4o-mini | |||
| GPT-4o |
| Model | Training Data | BLEU | GLEU | METEOR | BERTScore (F1) | BGE |
|---|---|---|---|---|---|---|
| Qwen3-4B-Instruct | Base | 8.04 | 11.24 | 36.44 | 87.03 | 74.71 |
| Common | 12.46 | 14.82 | 32.32 | 88.42 | 74.14 | |
| ASDAgent | 12.59 | 14.98 | 33.21 | 88.60 | 73.94 | |
| Real | 14.13 | 16.07 | 34.75 | 88.59 | 74.97 | |
| Common+Real | 14.13 | 16.43 | 34.88 | 88.55 | 75.20 | |
| ASDAgent+Real | 14.47 | 16.33 | 35.24 | 88.71 | 75.40 |
| Model | Training Data | Multi-P | Multi-R | Multi-F1 | LCS-P | LCS-R | LCS-F1 |
|---|---|---|---|---|---|---|---|
| Qwen3-4B-Instruct | Base | 47.73 | 68.45 | 52.91 | 47.63 | 68.28 | 52.78 |
| Common | 60.44 | 69.24 | 62.79 | 60.44 | 69.24 | 62.79 | |
| ASDAgent | 65.68 | 70.86 | 66.04 | 65.68 | 70.86 | 66.04 | |
| Real | 67.68 | 74.75 | 69.01 | 67.68 | 74.75 | 69.01 | |
| Common+Real | 66.23 | 73.77 | 67.82 | 66.23 | 73.77 | 67.82 | |
| ASDAgent+Real | 67.16 | 74.04 | 68.32 | 67.16 | 74.04 | 68.32 |
| Model | Method | Total Time (s) | Avg Time (s) | BLEU | BERTScore F1 | BGE | Dist-2 | Multi-F1 | LCS-F1 |
|---|---|---|---|---|---|---|---|---|---|
| GPT-4o-mini | Ours | ||||||||
| ToT | |||||||||
| GPT-4o | Ours | ||||||||
| ToT |
Appendix figures & tables47 assets
Supplementary material from the paper’s appendix.
Appendix
| Item | Value |
|---|---|
| Total number of dialogues | 2071 |
| High-quality dialogues | 764 |
| Total transcription cost (USD) | 5,204.17 |
| Average cost per dialogue (USD) | 2.51 |
| Doctor Strategy | Relevant | Irrelevant | Unresponsive | Repetition |
|---|---|---|---|---|
| Instruction | 59.71 | 23.39 | 14.35 | 2.55 |
| Full-Assistance | 53.39 | 21.71 | 9.56 | 15.34 |
| Half-Assistance | 53.99 | 26.14 | 14.45 | 5.42 |
| Reinforcement | 64.11 | 20.21 | 3.14 | 12.54 |
| Other | 52.24 | 22.39 | 7.46 | 17.91 |
| Next Speaker | Probability (%) |
|---|---|
| Child | 8.67 |
| Doctor | 91.33 |
| Gender | Number | Age (Mean ± std) | Language Development Age (Mean ± std) |
|---|---|---|---|
| Male | 65 | ||
| Female | 18 |
| Metric | Length |
|---|---|
| Turns per Dialogue | |
| Chars per Doctor Utterance | |
| Chars per Child Utterance |
| Category | Subtype | Length |
|---|---|---|
| Doctor | Instruction | |
| Reinforcement | ||
| Half-Assistance | ||
| Full-Assistance | ||
| Other | ||
| Child | Relevant |
| Model | Metric | Observe | Think | Act | Correct | Overall Total |
|---|---|---|---|---|---|---|
| GPT-4o-mini | Total Time (s) | |||||
| Avg Time (s) | ||||||
| GPT-4o | Total Time (s) | |||||
| Avg Time (s) |
| Info | Gender | Work Exp. | Job Responsibilities |
|---|---|---|---|
| Doctor1 | Female | 6 years | Early Intervention for Autism Child. |
| Doctor2 | Female | 5 years | Language and Articulation Disorder Therapy. |
| Dimension | Category | Explanation |
| Professionalism | Principle | Dialogues adhere to the DTT method or NET approach outlined. |
| Instruction | Doctor provides clear, unambiguous instructions to the child. | |
| Assistance | Doctor provides timely and appropriate assistance to the child. | |
| Reinforcement | Doctor’s feedback is positive and effectively reinforces | |
| the child’s correct responses or positive behaviors. | ||
| Acknowledgment | Doctor avoids criticism or negative reinforcement when the child |
| Dimension | Category | Explanation |
|---|---|---|
| Doctor (A) | Dialogue Principles (A1) | Whether the dialogue follows ABA-based instructional paradigms, such as Discrete Trial Training (DTT) or Natural Environment Teaching (NET). |
| ABA Strategy Sequencing (A2) | Whether appropriate ABA strategies are applied in a progressive and coherent order (e.g., reinforcement before instruction, acceptance followed by partial or full assistance, rather than disordered sequencing). | |
| Personalization (A3) | Whether the doctor adapts questioning style, linguistic complexity, or pacing according to the child’s specific responses and needs. | |
| Child (B) | ASD-consistent Response (B1) | Whether the child’s responses exhibit realistic ASD characteristics, such as non-compliance, repetitive behaviors, or language impairments. |
| Interaction (C) | Scenario Complexity (C1) | Whether the dialogue contains effective instructional dynamics, such as corrective teaching loops or meaningful pedagogical interactions. |
| Model | Accuracy | Cohen’s | Spearman’s | Kendall’s |
|---|---|---|---|---|
| DeepSeek-V3.2 | 0.522 | 0.288 | 0.396 | 0.381 |
| GPT-5.1 | 0.283 | -0.024 | -0.144 | -0.136 |
| Gemini-2.5-Pro | 0.261 | -0.048 | 0.024 | 0.023 |
| Doctor | Child | D-2 | D-3 | S-BLEU | S-GLEU | S-BERTScore |
|---|---|---|---|---|---|---|
| Doctor Part | ||||||
| Real | Real | 0.348 | 0.637 | 0.549 | 0.282 | 0.586 |
| DoctorAgent | ChildAgent | 0.249 | 0.499 | 0.680 | 0.353 | 0.607 |
| DoctorAgent | BaseChild | 0.277 | 0.519 | 0.661 | 0.364 | 0.599 |
| BaseDoctor | ChildAgent | 0.187 | 0.412 | 0.731 | 0.318 | 0.612 |
| Child Part | ||||||
| Doctor | Child | Instru. | Reinfo. | Half-A. | Full-A. | Other | KL | JS |
|---|---|---|---|---|---|---|---|---|
| Real | Real | 42.29 | 31.62 | 9.99 | 7.27 | 8.83 | - | - |
| DoctorAgent | ChildAgent | 33.68 | 26.85 | 19.54 | 3.80 | 16.13 | 0.083 | 0.019 |
| DoctorAgent | BaseChild | 27.89 | 13.43 | 36.36 | 6.30 | 16.01 | 0.325 | 0.072 |
| BaseDoctor | ChildAgent | 73.45 | 3.77 | 4.98 | 0.00 | 3.92 | 0.259 | 0.118 |
| Doctor | Child | Relev. | Irrele. | Unres. | Repet. | KL | JS |
|---|---|---|---|---|---|---|---|
| Real | Real | 58.55 | 25.66 | 10.36 | 5.43 | - | - |
| DoctorAgent | ChildAgent | 53.72 | 27.40 | 11.43 | 7.44 | 0.007 | 0.002 |
| DoctorAgent | BaseChild | 47.90 | 26.22 | 15.56 | 10.31 | 0.039 | 0.009 |
| BaseDoctor | ChildAgent | 49.91 | 25.73 | 15.78 | 8.40 | 0.024 | 0.006 |
| Doctor | Child | Instru. | Reinfo. | Half-A. | Full-A. | Other |
|---|---|---|---|---|---|---|
| Real | Real | |||||
| DoctorAgent | ChildAgent | |||||
| DoctorAgent | BaseChild | |||||
| BaseDoctor | ChildAgent |
| Doctor | Child | Relev. | Irrele. | Unres. | Repet. |
|---|---|---|---|---|---|
| Real | Real | ||||
| DoctorAgent | ChildAgent | ||||
| DoctorAgent | BaseChild | ||||
| BaseDoctor | ChildAgent |
| Evaluator | Source | A1 | A2 | A3 | B1 | C1 | A | B | C | Total |
|---|---|---|---|---|---|---|---|---|---|---|
| DeepSeek-V3.2 | Full | 2.87 | 2.44 | 2.60 | 3.40 | 2.11 | 7.91 | 3.40 | 2.11 | 13.42 |
| 2.07 | 1.76 | 1.96 | 3.31 | 1.47 | 26.9% | 2.6% | 30.3% | 21.3% | ||
| 2.00 | 1.64 | 2.42 | 3.00 | 1.56 | 23.3% | 11.8% | 26.1% | 20.9% | ||
| Gemini-2.5-Pro | Full | 3.20 | 2.80 | 2.89 | 3.27 | 2.31 | 8.89 | 3.27 | 2.31 | 14.47 |
| 2.51 | 2.07 | 2.56 | 3.80 | 2.22 | 19.8% | 16.2% | 3.9% | 9.1% | ||
| 2.71 | 2.33 | 2.44 | 3.44 | 2.69 | 15.8% | 5.2% | 16.5% | 5.9% |
| Model | Setting | BLEU | GLEU | MET. | BERT. | BGE | QwenEmb | D-2 | D-3 |
|---|---|---|---|---|---|---|---|---|---|
| GPT-4o | ABA | 0.091 | 0.143 | 0.377 | 0.882 | 0.756 | 0.746 | 0.914 | 0.954 |
| BASE | 0.091 | 0.144 | 0.373 | 0.884 | 0.750 | 0.745 | 0.922 | 0.960 | |
| DoctorAgent | 0.083 | 0.142 | 0.345 | 0.886 | 0.738 | 0.725 | 0.945 | 0.981 | |
| GPT-4o-mini | ABA | 0.094 | 0.148 | 0.374 | 0.885 | 0.752 | 0.747 | 0.912 | 0.956 |
| BASE | 0.093 | 0.151 | 0.357 | 0.888 | 0.747 | 0.742 | 0.922 | 0.962 | |
| DoctorAgent | 0.074 | 0.131 | 0.332 | 0.881 | 0.728 | 0.717 | 0.925 | 0.966 |
| Model | Setting | Multi-P | Multi-R | Multi-F1 | LCS-P | LCS-R | LCS-F1 |
|---|---|---|---|---|---|---|---|
| GPT-4o | ABA | 62.55 | 75.16 | 65.99 | 62.55 | 75.16 | 65.99 |
| BASE | 61.46 | 73.66 | 64.88 | 61.46 | 73.66 | 64.88 | |
| DoctorAgent | 70.78 | 79.82 | 72.95 | 70.78 | 79.82 | 72.95 | |
| GPT-4o-mini | ABA | 62.13 | 75.99 | 66.25 | 62.13 | 75.99 | 66.25 |
| BASE | 62.82 | 75.33 | 66.58 | 62.82 | 75.33 | 66.58 | |
| DoctorAgent | 67.38 | 79.28 | 70.47 | 67.30 | 79.19 | 70.38 |
| Evaluator | Model | Setting | A | B | C | Total | |
|---|---|---|---|---|---|---|---|
| DeepSeek-V3.2 | Real | 2.22 | 3.29 | 3.86 | 9.37 | ||
| GPT-4o-mini | BASE | 2.58 | 3.23 | 3.68 | 9.49 | ||
| GPT-4o-mini | ABA | 2.76 | 3.30 | 3.69 | 9.75 | ||
| GPT-4o-mini | DoctorAgent | 2.57 | 3.24 | 3.69 | 9.50 | ||
| GPT-4o | BASE | 2.74 | 3.28 | 3.67 | 9.69 | ||
| GPT-4o | ABA | 2.91 | 3.43 | 3.83 | 10.17 | ||