Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Diaformer: Automatic Diagnosis via Symptoms Sequence Generation

About

Automatic diagnosis has attracted increasing attention but remains challenging due to multi-step reasoning. Recent works usually address it by reinforcement learning methods. However, these methods show low efficiency and require taskspecific reward functions. Considering the conversation between doctor and patient allows doctors to probe for symptoms and make diagnoses, the diagnosis process can be naturally seen as the generation of a sequence including symptoms and diagnoses. Inspired by this, we reformulate automatic diagnosis as a symptoms Sequence Generation (SG) task and propose a simple but effective automatic Diagnosis model based on Transformer (Diaformer). We firstly design the symptom attention framework to learn the generation of symptom inquiry and the disease diagnosis. To alleviate the discrepancy between sequential generation and disorder of implicit symptoms, we further design three orderless training mechanisms. Experiments on three public datasets show that our model outperforms baselines on disease diagnosis by 1%, 6% and 11.5% with the highest training efficiency. Detailed analysis on symptom inquiry prediction demonstrates that the potential of applying symptoms sequence generation for automatic diagnosis.

Junying Chen, Dongfang Li, Qingcai Chen, Wenxiu Zhou, Xin Liu• 2021

Related benchmarks

TaskDatasetResultRank
Automatic DiagnosisDxy
Number of Turns1.9
46
Automatic DiagnosisMuzhi
Disease Accuracy74
33
Automatic DiagnosisMuzhi-2
Disease Accuracy64
25
Automatic DiagnosisPed
Average Disease Accuracy (Ac)51
25
Automatic DiagnosisMuzhi Dataset
Accuracy (w/ Inquiry)72.2
14
Automated Medical DiagnosisDDXPlus (test)
IL18.45
9
Showing 6 of 6 rows

Other info

Follow for update