| Literature DB >> 35106059 |
Hamad Zogan1,2, Imran Razzak3, Xianzhi Wang1, Shoaib Jameel4, Guandong Xu1.
Abstract
The ability to explain why the model produced results in such a way is an important problem, especially in the medical domain. Model explainability is important for building trust by providing insight into the model prediction. However, most existing machine learning methods provide no explainability, which is worrying. For instance, in the task of automatic depression prediction, most machine learning models lead to predictions that are obscure to humans. In this work, we propose explainable Multi-Aspect Depression Detection with Hierarchical Attention Network MDHAN, for automatic detection of depressed users on social media and explain the model prediction. We have considered user posts augmented with additional features from Twitter. Specifically, we encode user posts using two levels of attention mechanisms applied at the tweet-level and word-level, calculate each tweet and words' importance, and capture semantic sequence features from the user timelines (posts). Our hierarchical attention model is developed in such a way that it can capture patterns that leads to explainable results. Our experiments show that MDHAN outperforms several popular and robust baseline methods, demonstrating the effectiveness of combining deep learning with multi-aspect features. We also show that our model helps improve predictive performance when detecting depression in users who are posting messages publicly on social media. MDHAN achieves excellent performance and ensures adequate evidence to explain the prediction.Entities:
Keywords: Deep learning; Depression detection; Explainability; Machine learning; Social network
Year: 2022 PMID: 35106059 PMCID: PMC8795347 DOI: 10.1007/s11280-021-00992-2
Source DB: PubMed Journal: World Wide Web ISSN: 1386-145X Impact factor: 3.000
Fig. 1Explainable depression detection
Fig. 2Overview of our proposed model MDHAN: We predict depressed user by fusing two kinds of information: (1) User tweets. (2) User Behaviours
Fig. 3An illustration of hierarchical attention network that we used to encode user tweets
Summary of labelled data used to train MDHAN model
| Description | Depressed | Non-depressed |
|---|---|---|
| Numer of users | 2159 | 2049 |
| Numer of tweets | 447856 | 1349447 |
Performance comparison of MDHAN against the baselines for depression detection on [44] dataset
| Matric | SVM | NB | MDL | BiGRU | MBiGRU | CNN | MCNN | HAN | MDHAN |
|---|---|---|---|---|---|---|---|---|---|
| Accuracy | 0.644 | 0.636 | 0.787 | 0.764 | 0.786 | 0.806 | 0.871 | 0.844 | 0.895 |
| Precision | 0.724 | 0.724 | 0.790 | 0.766 | 0.789 | 0.817 | 0.874 | 0.870 | 0.902 |
| Recall | 0.632 | 0.623 | 0.786 | 0.762 | 0.787 | 0.804 | 0.870 | 0.840 | 0.892 |
| F1-score | 0.602 | 0.588 | 0.786 | 0.763 | 0.786 | 0.803 | 0.870 | 0.839 | 0.893 |
Fig. 4Effectiveness comparison between MDHAN with different attributes
Fig. 5Model vs number of tweets
Fig. 6Comparisons of various attributes
Fig. 7Comparison of various use of attributes
Fig. 8Explainability via visualization of attention score in MDHAN
Fig. 9A word cloud depicting the most influencing symptoms
| Citalopram | Celexa | Cipramil | Escitalopram | Lexapro | Cipralex |
| Fluoxetine | Prozac | Sarafem | Fluvoxamine | Luvox | Faverin |
| Paroxetine | Paxil | Seroxat | Sertraline | Zoloft | Lustral |
| Desvenlafaxine | Pristiq | Duloxetine | Cymbalta | Levomilnac. | Fetzima |
| Milnacipran | Ixel | Savella | Venlafaxine | Effexor | Vilazodone |
| Viibryd | Vortioxetine | Trintellix | Nefazodone | Dutonin | Nefadar |
| Serzone | Trazodone | Desyrel | Atomoxetine | Strattera | Reboxetine |
| Edronax | Teniloxazine | Lucelan | Metatone | Viloxazine | Vivalan |
| Bupropion | Wellbutrin | Amitriptyline | Elavil | Endep | Trifluoperazine |
| Amioxid | Ambivalon | Equilibrin | Clomipramine | Anafranil | Desipramine |
| Norpramin | Pertofrane | Dibenzepin | Noveril | Victoril | Dimetacrine |
| Istonil | Dosulepin | Prothiaden | Doxepin | Adapin | Sinequan |
| Imipramine | Tofranil | Lofepramine | Lomont | Gamanil | Melitracen |
| Dixeran | Melixeran | Trausabun | Nitroxazepine | Sintamil | Nortriptyline |
| Pamelor | Aventyl | Noxiptiline | Agedal | Elronon | Nogedal |
| Opipramol | Insidon | Pipofezine | Azafen | Azaphen | Protriptyline |
| Vivactil | Trimipramine | Surmontil | Amoxapine | Asendin | Maprotiline |
| Ludiomil | Mianserin | Tolvon | Mirtazapine | Remeron | Setiptiline |
| Tecipul | Mianserin | mirtazapine | setiptiline | Isocarboxazid | Marplan |
| Phenelzine | Nardil | Tranylcyp. | Parnate | Selegiline | Eldepryl |
| Zelapar | Emsam | Caroxazone | Surodil | Timostenil | Metralindole |
| Inkazan | Moclobemide | Aurorix | Manerix | Pirlindole | Pirazidol |
| Toloxatone | Humoryl | Eprobemide | Befol | Minaprine | Brantur |
| Cantor | Bifemelane | Alnert | Celeport | Agomelatine | Valdoxan |
| Esketamine | Spravato | Ketamine | Ketalar | Tandospirone | Sediel |
| Tianeptine | Stablon | Coaxil | Indeloxazine | Elen | Noin |
| Medifoxamine | Clédial | Gerdaxyl | Oxaflozane | Conflictan | Pivagabine |
| Tonerg | Ademetionine | Aurorix | SAMe | Heptral | Transmetil |
| Samyl | Hypericum per. | St. John’s Wort | SJW | Jarsin | Kira |
| Movina | Oxitriptan | Kira | 5-HTP | Cincofarm | Levothym |
| Triptum | Rubidium chl. | Rubinorm | Tryptophan | Tryptan | Optimax |
| Aminomine | Magnesium | Noveril | Solian | Aripiprazole | Abilify |
| Brexpiprazole | Rexulti | Lurasidone | Latuda | Olanzapine | Zyprexa |
| Quetiapine | Seroquel | Risperidone | Risperdal | Buspirone | Buspar |
| Lithium | Eskalith | Lithobid | Modafinil | Thyroxine | Triiodoth. |
| Minocycline | Amitriptyline | chlordiaz. | Limbitrol | Parmodalin | Aurorix |
| Perphenazine | Etafron | Flupentixol | Melitracen | Deanxit | Surodil |