"My nose is running.""Are you also coughing?": Building A Medical Diagnosis Agent with Interpretable Inquiry Logics
Wenge Liu, Yi Cheng, Hao Wang, Jianheng Tang, Yafei Liu, Ruihui Zhao,, Wenjie Li, Yefeng Zheng, Xiaodan Liang

TL;DR
This paper introduces an interpretable, data-driven dialogue system for medical diagnosis that mimics doctors' inquiry logics, improves diagnosis accuracy, and is validated on a new, large-scale dataset.
Contribution
It proposes a transparent decision process for medical dialogue systems, mimicking doctors' inquiry logics, and introduces a new high-quality dataset for training and evaluation.
Findings
Achieved up to 10% improvement in diagnosis accuracy
Developed a highly interpretable model with transparent components
Collected a large, diverse, high-quality DSMD dataset
Abstract
With the rise of telemedicine, the task of developing Dialogue Systems for Medical Diagnosis (DSMD) has received much attention in recent years. Different from early researches that needed to rely on extra human resources and expertise to help construct the system, recent researches focused on how to build DSMD in a purely data-driven manner. However, the previous data-driven DSMD methods largely overlooked the system interpretability, which is critical for a medical application, and they also suffered from the data sparsity issue at the same time. In this paper, we explore how to bring interpretability to data-driven DSMD. Specifically, we propose a more interpretable decision process to implement the dialogue manager of DSMD by reasonably mimicking real doctors' inquiry logics, and we devise a model with highly transparent components to conduct the inference. Moreover, we collect a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Speech and dialogue systems · Machine Learning in Healthcare
