| Literature DB >> 32783923 |
Nikhil Pattisapu1, Vivek Anand2, Sangameshwar Patil3, Girish Palshikar4, Vasudeva Varma5.
Abstract
We consider the task of Medical Concept Normalization (MCN) which aims to map informal medical phrases such as "loosing weight" to formal medical concepts, such as "Weight loss". Deep learning models have shown high performance across various MCN datasets containing small number of target concepts along with adequate number of training examples per concept. However, scaling these models to millions of medical concepts entails the creation of much larger datasets which is cost and effort intensive. Recent works have shown that training MCN models using automatically labeled examples extracted from medical knowledge bases partially alleviates this problem. We extend this idea by computationally creating a distant dataset from patient discussion forums. We extract informal medical phrases and medical concepts from these forums using a synthetically trained classifier and an off-the-shelf medical entity linker respectively. We use pretrained sentence encoding models to find the k-nearest phrases corresponding to each medical concept. These mappings are used in combination with the examples obtained from medical knowledge bases to train an MCN model. Our approach outperforms the previous state-of-the-art by 15.9% and 17.1% classification accuracy across two datasets while avoiding manual labeling.Entities:
Keywords: Deep learning; Distant supervision; Graph embedding; Medical concept normalization; Text embedding
Mesh:
Year: 2020 PMID: 32783923 PMCID: PMC7415240 DOI: 10.1016/j.jbi.2020.103522
Source DB: PubMed Journal: J Biomed Inform ISSN: 1532-0464 Impact factor: 6.317
Examples of mappings between social media phrases and medical concepts. SNOMED CT is a medical knowledge base.
| Social Media Phrase | Normalized Medical Concept |
|---|---|
| Pain (SNOMED ID: 22253000) | |
| Insomnia (SNOMED ID: 193462001) | |
| Severe pain (SNOMED ID: 76948002) | |
| Bloating (SNOMED ID: 60728008) |
Examples of medical concept IDs and their descriptions obtained from SNOMED CT.
| Concept ID | Concept Description |
|---|---|
| 22298006 | Myocardial Infarction |
| 363518003 | Malignant tumor of kidney |
| 66071002 | Viral hepatitis type B |
| 35031000119100 | Acute aspiration pneumonia |
| 247761005 | Reduced Concentration |
| 79890006 | Loss of appetite |
Fig. 1A snapshot of SNOMED CT graph. Related concepts are depicted using unlabeled edges.
Fig. 2The t-SNE visualization of SNOMED CT concept embeddings obtained from the pretrained Universal Sentence Encoder model. Each point on the plot represents a unique concept in SNOMED CT.
Fig. 3Architecture of the proposed Distant Supervision Approach.
A post from patient discussion forum along with the medical phrases and concepts extracted from it.
| Sample Post | Medical Phrases | SNOMED CT Concepts |
|---|---|---|
| I noticed some swollen lymph nodes on the right side of my neck, including one under my chin which is really odd shape. I saw an ENT last November who chalked them up to sinus issues and told me to flush my sinuses twice a day |
| Lymph nodes, 361351001 Lymphadenopathy, 307460006 Neck Structure, 45048000 Sinus, 419351001 Ear nose and throat, 394604002 |
SNOMED-CT Medical Concepts and their Synonyms.
| SNOMED ID | Fully Specified Name | Synonyms |
|---|---|---|
| 271681002 | Stomach ache | belly ache, tummy ache, stomach discomfort, sore tummy, stomach upset |
| 61462000 | Malaria | paludism, plasmodiosis |
| 363518003 | Malignant tumor of kidney | CA - cancer of kidney, renal malignant tumour, CA - renal cancer, renal cancer |
| 424206003 | Genus Ebolavirus | Ebola-like viruses, Ebolavirus, Ebola virus |
| 840539006 | Disease caused by 2019 novel coronavirus | Disease caused by Wuhan coronavirus, Disease caused by 2019-nCoV |
Sample labeled examples obtained from distant data.
| Medical Phrase | Medical Concept | Cosine similarity |
|---|---|---|
| manic mood | 0.7119 | |
| Stomach cramps | 0.7201 | |
| Muscle twitch | 0.6102 | |
| Panic | 0.5171 | |
| Upset stomach | 0.5194 |
Performance comparison of our approach with the baseline (MCN model trained on SNOMED CT synonyms).
| PsyTAR | CADEC | PsyTAR | CADEC | |
|---|---|---|---|---|
| AvgEmb | 59.32 | 55.78 | 70.28 | 68.28 |
| BERT | 42.90 | 50.48 | 62.53 | 62.91 |
| ELMo | 48.80 | 47.46 | 67.22 | 68.40 |
| USE | 64.18 | 52.81 | 73.43 | 70.97 |
| Deepwalk | 58.09 | 65.48 | 72.27 | |
| HARP | 63.81 | 61.04 | 73.38 | |
| LINE | 55.59 | 61.35 | 68.50 | 71.45 |
| Node2Vec | 51.74 | 59.38 | 71.34 | 70.98 |
| Std. deviation | 6.92 | 5.75 | 3.60 | 3.79 |
Fig. 4Performance comparison of best performing label embedding methods across varying number of distantly supervised examples. Color viewing advised. (For interpretation of the references to color in this figure legend, the reader is referred to the web version of this article.)
Sample medical phrases in SNOMED CT and Distant Datasets. %Imp represents percentage improvement in performance.
| Concept | %Imp | Sample Medical phrases in SNOMED CT | Sample Medical phrases in Distant Data |
|---|---|---|---|
| Reduced libido | 147 | reduced libido, decreased libido, low libido | low libido, low sex drive, sex libido, non-existent sex drive, |
| Abdominal discomfort | 100 | abdominal discomfort | mild abdomen pain, random abdominal pains, abdominal cavity |
| Tired | 200 | tired, feeling tired | tiredness, fatigue, extream fatigue |
| Buzzing in ear | −33.3 | buzzing in ear | ear spray, outer ear infection, nasal spray, gaucoma eye, laser treatment, ibs |
| Foot pain | −40.9 | foot pain, podalgia | foot pain sounds, ankle pain, large toe pain, foot, leg pain, pain, foot tends |
MCN Examples which were wrongly classified by our model.
| Input Phrase | Target Concept | Predicted Concept |
|---|---|---|
| balance my mood | Moody | Manic mood |
| feel like a junkie | Drugged state | Feeling intoxicated |
| feels like to be on crack | Drugged state | Feeling intoxicated |
| difficulty to concentrate | Reduced concentration | Unable to concentrate |
| concentration is poor | Poor concentration | Unable to concentrate |
| difficulty concentratiing | Poor concentration | Unable to concentrate |
| always feeling tired | Exhaustion | Tired |
| pain really bad | Severe pain | Excruciating pain |
| intense, horrid pain | Severe pain | Excruciating pain |
| at first, trembling belly | Upset stomach | Stomach cramps |
| stomach distress | Upset stomach | Stomach ache |
Fig. 5t-SNE representation of medical phrases and concepts embeddings obtained using (a) baseline (b) distant supervision. The concepts depicted in this plot were encoded using LINE target embedding method. Red color indicates wrongly categorized phrase. (For interpretation of the references to color in this figure legend, the reader is referred to the web version of this article.)