//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
MSc Master's @mila-quebec.bsky.social @mcgill-nlp.bsky.social Research Fellow @ RBC Borealis Model analysis, interpretability, reasoning and hallucination Studying model behaviours to make them better :)) Looking for Fall '26 PhD
Ziling Cheng









Loading...
🧠 TL;DR: These irrelevant context hallucinations show that LLMs go beyond mere parroting 🦜 β€” they do generalize, based on contextual cues and abstract classes. But not reliably. They're more like chameleons 🦎 β€” blending with the context, even when they shouldn’t. 6/n
What do systematic hallucinations in LLMs tell us about their generalization abilities? Come to our poster at #ACL2025 on July 29th at 4 PM in Level 0, Halls X4/X5. Would love to chat about interpretability, hallucinations, and reasoning :) @mcgill-nlp.bsky.social @mila-quebec.bsky.social
These examples show answers β€” even to the same query β€” can shift under different irrelevant contexts. Can we predict these shifts? 2/n
πŸ” What’s going on inside? With mechanistic interpretability, we found: - LLMs first compute abstract classes (like β€œlanguage”) before narrowing to specific answers - Competing circuits inside the model: one based on context, one based on query. Whichever is stronger wins. 5/n
Sometimes this yields the right answer for the wrong reasoning (β€œPortuguese” from β€œBrazil”), other times, it produces confident errors (β€œJapanese” from β€œHonda”). 4/n
Jun 6, 2025
10mo
Jun 6, 2025
Turns out, we can. They follow a systematic failure mode we call class-based (mis)generalization: the model abstracts the class from the query (e.g., languages) and generalizes based on features from the irrelevant context (e.g., Honda β†’ Japan). 3/n
Jun 6, 2025
Jun 6, 2025
Do LLMs hallucinate randomly? Not quite. Our #ACL2025 (Main) paper shows that hallucinations under irrelevant contexts follow a systematic failure mode β€” revealing how LLMs generalize using abstract classes + context cues, albeit unreliably. πŸ“Ž Paper: arxiv.org/abs/2505.22630 1/n
πŸ™ Huge thanks to my collaborators @mengcao.bsky.social, Marc-Antoine Rondeau, and my advisor Jackie Cheung for their invaluable guidance and support throughout this work, and to friends at @mila-quebec.bsky.social and @mcgill-nlp.bsky.social πŸ’™ 7/n
Jun 6, 2025
Jun 6, 2025
A blizzard is raging through Montreal when your friend says β€œLooks like Florida out there!” Humans easily interpret irony, while LLMs struggle with it. We propose a 𝘳𝘩𝘦𝘡𝘰𝘳π˜ͺ𝘀𝘒𝘭-𝘴𝘡𝘳𝘒𝘡𝘦𝘨𝘺-𝘒𝘸𝘒𝘳𝘦 probabilistic framework as a solution. Paper: arxiv.org/abs/2506.09301 to appear @ #ACL2025 (Main)
How can we use models of cognition to help LLMs interpret figurative language (irony, hyperbole) in a more human-like manner? Come to our #ACL2025NLP poster on Wednesday at 11AM (exhibit hall - exact location TBA) to find out! @mcgill-nlp.bsky.social @mila-quebec.bsky.social @aclmeeting.bsky.social
Jun 6, 2025
Ziling Cheng
Ziling Cheng
Ziling Cheng
11mo
Ziling Cheng
Ziling Cheng
10mo
Ziling Cheng
Ziling Cheng