Depression Diagnosis Dialogue Simulation: Self-improving Psychiatrist with Tertiary Memory

Kunyao Lan, Bingrui Jin, Zichen Zhu, Siyuan Chen, Shu Zhang +2 more
9/20/2024
cs.CLcs.AIcs.HC

No confident code implementation found for this paper.

Abstract

Mental health issues, particularly depressive disorders, present significant challenges in contemporary society, necessitating the development of effective automated diagnostic methods. This paper introduces the Agent Mental Clinic (AMC), a self-improving conversational agent system designed to enhance depression diagnosis through simulated dialogues between patient and psychiatrist agents. To enhance the dialogue quality and diagnosis accuracy, we design a psychiatrist agent consisting of a tertiary memory structure, a dialogue control and reflect plugin that acts as ``supervisor'' and a memory sampling module, fully leveraging the skills reflected by the psychiatrist agent, achieving great accuracy on depression risk and suicide risk diagnosis via conversation. Experiment results on datasets collected in real-life scenarios demonstrate that the system, simulating the procedure of training psychiatrists, can be a promising optimization method for aligning LLMs with real-life distribution in specific domains without modifying the weights of LLMs, even when only a few representative labeled cases are available.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{lan2024depression,
  title  = {Depression Diagnosis Dialogue Simulation: Self-improving Psychiatrist with Tertiary Memory},
  author = {Kunyao Lan and Bingrui Jin and Zichen Zhu and Siyuan Chen and Shu Zhang and Kenny Q. Zhu and Mengyue Wu},
  year   = {2024},
  eprint = {2409.15084},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.15084v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.15084.svg)](https://codeofpaper.com/paper/2409.15084)

Discussion