Back

Highly scalable technology-assisted differential diagnostics of ASD

Plank, I. S.; Koehler, J. C.; Eckelmann, J.; Bierlich, A. M.; Musil, R.; Koutsouleris, N.; Falter-Wagner, C. M.

2025-10-19 psychiatry and clinical psychology
10.1101/2025.10.17.25338146 medRxiv
Show abstract

Diagnosing autism spectrum disorder (ASD) in adulthood is time-consuming and markedly complicated by the requirement to distinguish between ASD and differential diagnoses also associated with social interaction difficulties, such as Borderline Personality Disorder (BPD) - a distinction for which currently no valid screening or diagnostic tool exists. While technology-assisted diagnostics (TAD) has emerged, existing algorithms have focused on classifying between ASD and no diagnosis, not fully addressing clinical reality. Therefore, we assessed the feasibility of TAD for differential diagnostics by classifying between ASD and BPD. We extracted features from live reciprocal conversations, allowing us to capture the core area of defining symptoms for both conditions: social interactions. We collected a rich, multimodal dataset of dyads using hyperrecording to capture different communication channels in a time-locked manner (speech, facial expressions, motion). Then, we trained support vector machines to classify between dyad types (ASD-involved, BPD-involved and comparison dyad). Stacking several models containing conceptually related features, our algorithm achieves a near 82% of balanced accuracy, solely based on 20 minutes of conversation. These results show the immense potential of TAD for differential diagnostics: data collection only requires microphones and webcams while feature-extraction is automated, making this approach highly objective, scalable and user-friendly.

Matching journals

The top 9 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.