Where do LLMs fall short in CBT‑guided reasoning?

Despite broad CBT knowledge, LLMs lack the structured reasoning therapy requires. We introduce a clinically grounded reasoning framework and a metric to measure whether that guidance actually changes model behavior.

To appear at ACII 2026 · 14th International Conference on Affective Computing and Intelligent Interaction ↗

01 / The gap

Emotional awareness ≠ clinical structure.

In 2025, therapy and companionship became the leading use of generative AI, with LLMs increasingly powering mental health applications.

These models can sound empathetic, but without clinical structure, they lack the reasoning to determine the right therapeutic intervention and when to use it.

Top 10 gen AI use cases: therapy/companionship moved from #2 in 2024 to #1 in 2025.
02 / The cognitive model

Start by breaking down the user’s query.

Automatic
thought
Emotion
(shame)
Behavior Behavior Emotion
(sadness)
“I knowI’m a burden on other peopleso I keep things to myselfand put on a smile,even when I’m not okay.”
Beck’s cognitive model ↗ An automatic thought is the meaning a person gives a situation (“I’m a burden”); emotions are what they feel (shame and sadness); behaviors are what they do (stay quiet and put on a smile).
03 / Current models

An empathetic reply doesn't necessarily reflect clinical structure.

Current models often validate and reflect, even when guided discovery or another CBT strategy may be more appropriate. The responses below show the current state of GPT-5.3 and a mental health application.

Same opening query · LLM vs. mental health appNo prior user history

GPT-5.3

Explains and suggests

That sounds really heavy to carry—feeling like you have to hide what you’re going through just to avoid being a burden. When someone cares about others, they often start minimizing their own needs. That doesn’t make your feelings less valid—it means you’ve learned to protect others at your own expense.

A few things worth gently questioning:

  • “I’m a burden” → is that a fact, or a fear?
  • If someone you cared about felt this way, would you see them as a burden?
  • Are you giving others the chance to choose?

You don’t have to suddenly open up to everyone. Maybe there’s a small step that feels safe:

  • sharing one honest sentence with someone you trust
  • or even just saying “I’ve been a bit off lately”

You deserve space too—not just to function, but to be real. If you want, we can break this down together:

  • where that “burden” belief started
  • or how to test it in a low-risk way without feeling exposed
Assumes why the person feels this way, overwhelms them with too much information, then immediately guides them toward action.

Ash — AI for Mental Health

Asks before interpreting

That sounds really heavy – not just worrying you might be a burden, but feeling sure that you are. I’m not going to argue with you or try to talk you out of it. I just want to understand. What makes you feel certain you’re a burden to other people?

Invites the person to explain the belief before suggesting what to do.
04 / The approach

Our framework.

Synthetic User Query
“I know I’m a burden on other people, so I keep things to myself and put on a smile, even when I’m not okay.”
GPT-4o-mini
User Cognitive Model

“I know I’m a burden on other people so I keep things to myself and put on a smile, even when I’m not okay.”

neo4j
SNOMED CT Knowledge Graph Top 5 retrievals Natural Language Inference Classification (nli-deberta-v3-small)
Entailment✓ Recognizes emotional pain✓ Attitude towards care
Neutral• Fear of being a burden
Contradiction• Caring towards others
CBT principles
VValidation & Reflection
SQSocratic Questioning
APAlternative Perspective
CBT-guided Prompt Chain-of-Thought or Multiple Chains-of-Thought Ollama Open-weight LLM CBT-guided Response (SQ)
“It sounds like the belief that you’re a burden really impacts how you interact with others. Can you tell me more about what makes you feel like a burden?”
05 / Protocol Leverage Force

Did our framework change the model’s baseline behavior?

Protocol Leverage Force (F) measures how strongly CBT guidance reorients a response away from the model’s baseline and toward the user’s utterance.

baselinecentroid r m v F selected protocol Baseline response the model’s usual answer shift toward the user’s utterance resulting leverage of CBT guidance Not to scale
Adapted from Huygens’ centrifugal-force analogy. The center is the model’s baseline response; the circle shows its distance to the CBT-guided response. From the selected protocol (m), one arrow points toward the user’s words, while the outward arrow represents the framework’s leverage (F).
Results

Transcript-level impact of MCoT via F

Model Mean F Std. dev. ε
Mistral
1.256%
0.442% 0.040
Gemma3
1.179%
0.690% 0.061
GPT-OSS
1.341%
0.500% 0.053

Each model’s average F stays within a narrow 1.18%–1.34% band: knowledge-guided prompting shifts responses, but not enough to overcome the bias toward Validation & Reflection. Gemma3 varies most across dialogues; Mistral the least.

ε: mean baseline perturbation across three prompt paraphrases. Small values mean responses are not sensitive to paraphrasing.

Before & after

What changes when CBT Lens guides the model

User · same message sent to both models

“I’m extremely good at my job. I mean, I’m the best employee that they have ever had… I make no errors. So how can I be wrong when it comes to these circumstances with my coworkers?”

Gemma3

Without CBT Lens · baseline

It’s fantastic you’re so confident and skilled in your role, that’s a wonderful asset! However, even the most talented individuals can have blind spots when it comes to interpersonal relationships. It’s possible your perception of the situation with your coworkers is influenced by your own perspective and values, and exploring that might reveal areas for understanding or adjustment.

Assumes the user’s view is biased before understanding it.

Gemma3 Strategy selectionSocratic Questioning

With CBT Lens

It sounds like you have a very strong sense of your abilities and contributions at work. Can you think of a time when you’ve received feedback that suggested there might be room for improvement, even if it was minor?

F = 1.647% · Drops the assumption and asks the user to examine the belief.
06 / The affective story

What do valence and arousal show us?

Valence is how positive an emotion feels; arousal is how energized it is (Russell’s Circumplex Model ↗). We score each user turn with the NRC VAD Lexicon and compare our synthetic sessions with real CBT transcripts.

CBT-MCoT synthetic sessions RealCBT human transcripts Conversation start Conversation end
1 10 user turns1 60+ RealCBT client turns

Mistral vs RealCBT

Gemma3 vs RealCBT

GPT-OSS vs RealCBT

Recreated in code from the paper’s Figure 6. The axes and turn ranges follow the figure; individual coordinates are visually approximated from it. Each path represents a cumulative mean over turns, averaged across 14 transcripts.
Valence ↑

Rises in both synthetic and real sessions, a shift toward positive affect.

Arousal ↕

Diverges. Real 60-turn sessions de-escalate steadily and oscillate more; our 10-turn synthetic sessions drift upward rather than settling.

Synthetic sessions capture the direction of emotional change, but not the sustained de-escalation and depth of real therapy.

Reference
@article{sinha2026llms,
  title={Where do LLMs Fall Short in CBT-Guided Affective Reasoning?},
  author={Sinha, Vaishnavi and Guttal, Pooja and Katike, Pranay Deep Reddy and Sinha, Vishal and Ndawula, Gerald and Yoon, Lira and Kleinsmith, Andrea and Gaur, Manas},
  journal={arXiv preprint arXiv:2607.02885},
  year={2026}
}