{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T14:09:39Z","timestamp":1742393379519},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"S6","license":[{"start":{"date-parts":[[2019,12,1]],"date-time":"2019-12-01T00:00:00Z","timestamp":1575158400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2019,12,19]],"date-time":"2019-12-19T00:00:00Z","timestamp":1576713600000},"content-version":"vor","delay-in-days":18,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Med Inform Decis Mak"],"published-print":{"date-parts":[[2019,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:sec>\n                <jats:title>Background<\/jats:title>\n                <jats:p>Diagnosis aims to predict the future health status of patients according to their historical electronic health records (EHR), which is an important yet challenging task in healthcare informatics. Existing diagnosis prediction approaches mainly employ recurrent neural networks (RNN) with attention mechanisms to make predictions. However, these approaches ignore the importance of code descriptions, i.e., the medical definitions of diagnosis codes. We believe that taking diagnosis code descriptions into account can help the state-of-the-art models not only to learn meaning code representations, but also to improve the predictive performance, especially when the EHR data are insufficient.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Methods<\/jats:title>\n                <jats:p>We propose a simple, but general diagnosis prediction framework, which includes two basic components: diagnosis code embedding and predictive model. To learn the interpretable code embeddings, we apply convolutional neural networks (CNN) to model medical descriptions of diagnosis codes extracted from online medical websites. The learned medical embedding matrix is used to embed the input visits into vector representations, which are fed into the predictive models. Any existing diagnosis prediction approach (referred to as the base model) can be cast into the proposed framework as the predictive model (called the enhanced model).<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Results<\/jats:title>\n                <jats:p>We conduct experiments on two real medical datasets: the MIMIC-III dataset and the Heart Failure claim dataset. Experimental results show that the enhanced diagnosis prediction approaches significantly improve the prediction performance. Moreover, we validate the effectiveness of the proposed framework with insufficient EHR data. Finally, we visualize the learned medical code embeddings to show the interpretability of the proposed framework.<\/jats:p>\n              <\/jats:sec><jats:sec>\n                <jats:title>Conclusions<\/jats:title>\n                <jats:p>Given the historical visit records of a patient, the proposed framework is able to predict the next visit information by incorporating medical code descriptions.<\/jats:p>\n              <\/jats:sec>","DOI":"10.1186\/s12911-019-0961-2","type":"journal-article","created":{"date-parts":[[2019,12,19]],"date-time":"2019-12-19T09:04:20Z","timestamp":1576746260000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Incorporating medical code descriptions for diagnosis prediction in healthcare"],"prefix":"10.1186","volume":"19","author":[{"given":"Fenglong","family":"Ma","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yaqing","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Houping","family":"Xiao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ye","family":"Yuan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Radha","family":"Chitta","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jing","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jing","family":"Gao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,12,19]]},"reference":[{"issue":"6","key":"961_CR1","doi-asserted-by":"publisher","first-page":"1236","DOI":"10.1093\/bib\/bbx044","volume":"19","author":"R Miotto","year":"2017","unstructured":"Miotto R, Wang F, Wang S, Jiang X, Dudley JT. Deep learning for healthcare: Review, opportunities and challenges. Brief Bioinform. 2017; 19(6):1236\u201346.","journal-title":"Brief Bioinform"},{"key":"961_CR2","volume-title":"KDD","author":"F Ma","year":"2017","unstructured":"Ma F, Chitta R, Zhou J, You Q, Sun T, Gao J. Dipole: Diagnosis prediction in healthcare via attention-based bidirectional recurrent neural networks. In: KDD. New York: ACM: 2017. p. 1903\u201311."},{"key":"961_CR3","volume-title":"KDD","author":"E Choi","year":"2017","unstructured":"Choi E, Bahadori MT, Song L, Stewart WF, Sun J. Gram: Graph-based attention model for healthcare representation learning. In: KDD. New York: ACM: 2017. p. 787\u201395."},{"key":"961_CR4","unstructured":"Choi E, Bahadori MT, Sun J, Kulas J, Schuetz A, Stewart W. Retain: An interpretable predictive model for healthcare using reverse time attention mechanism. In: NIPS. Curran Associates, Inc.: 2016. p. 3504\u201312."},{"key":"961_CR5","doi-asserted-by":"crossref","unstructured":"Bojanowski P, Grave E, Joulin A, Mikolov T. Enriching word vectors with subword information. arXiv preprint arXiv:1607.04606. 2016.","DOI":"10.1162\/tacl_a_00051"},{"key":"961_CR6","doi-asserted-by":"crossref","unstructured":"Dua S, Acharya UR, Dua P. Machine Learning in Healthcare Informatics vol. 56; 2014.","DOI":"10.1007\/978-3-642-40017-9"},{"key":"961_CR7","doi-asserted-by":"crossref","unstructured":"Suo Q, Zhong W, Ma F, Yuan Y, Huai M, Zhang A. Multi-task sparse metric learning for monitoring patient similarity progression. In: ICDM. IEEE: 2018. p. 477\u201386.","DOI":"10.1109\/ICDM.2018.00063"},{"key":"961_CR8","volume-title":"KDD","author":"F Ma","year":"2017","unstructured":"Ma F, Meng C, Xiao H, Li Q, Gao J, Su L, Zhang A. Unsupervised discovery of drug side-effects from heterogeneous data sources. In: KDD. New York: ACM: 2017. p. 967\u201376."},{"key":"961_CR9","doi-asserted-by":"crossref","unstructured":"Yuan Y, Xun G, Ma F, Wang Y, Du N, Jia K, Su L, Zhang A. Muvan: A multi-view attention network for multivariate temporal data. In: ICDM. IEEE: 2018. p. 717\u201326.","DOI":"10.1109\/ICDM.2018.00087"},{"key":"961_CR10","doi-asserted-by":"crossref","unstructured":"Ma F, Wang Y, Xiao H, Yuan Y, Chitta R, Zhou J, Gao J. A general framework for diagnosis prediction via incorporating medical code descriptions. In: BIBM. IEEE: 2018. p. 1070\u20135.","DOI":"10.1109\/BIBM.2018.8621395"},{"key":"961_CR11","unstructured":"Zhang S, Xie P, Wang D, Xing EP. Medical diagnosis from laboratory tests by combining generative and discriminative learning. arXiv preprint arXiv:1711.04329. 2017."},{"key":"961_CR12","volume-title":"KDD","author":"Y Zhang","year":"2017","unstructured":"Zhang Y, Chen R, Tang J, Stewart WF, Sun J. Leap: Learning to prescribe effective and safe treatment combinations for multimorbidity. In: KDD. New York: ACM: 2017. p. 1315\u201324."},{"key":"961_CR13","doi-asserted-by":"crossref","unstructured":"Yuan Y, Xun G, Ma F, Suo Q, Xue H, Jia K, Zhang A. A novel channel-aware attention framework for multi-channel eeg seizure detection via multi-view deep learning. In: BHI. IEEE: 2018. p. 206\u20139.","DOI":"10.1109\/BHI.2018.8333405"},{"key":"961_CR14","volume-title":"KDD","author":"Z Che","year":"2015","unstructured":"Che Z, Kale D, Li W, Bahadori MT, Liu Y. Deep computational phenotyping. In: KDD. New York: ACM: 2015. p. 507\u201316."},{"key":"961_CR15","doi-asserted-by":"crossref","unstructured":"Nguyen P, Tran T, Wickramasinghe N, Venkatesh S. Deepr: A convolutional net for medical records. IEEE J Biomed Health Inform. 2017 Jan; 21(1):22\u201330.","DOI":"10.1109\/JBHI.2016.2633963"},{"key":"961_CR16","doi-asserted-by":"crossref","unstructured":"Yuan Y, Jia K, Ma F, Xun G, Wang Y, Su L, Zhang A. Multivariate sleep stage classification using hybrid self-attentive deep learning networks. In: BIBM. IEEE: 2018. p. 963\u20138.","DOI":"10.1109\/BIBM.2018.8621146"},{"key":"961_CR17","doi-asserted-by":"crossref","unstructured":"Suo Q, Ma F, Yuan Y, Huai M, Zhong W, Zhang A. Personalized disease prediction using a cnn-based similarity learning method. In: BIBM. IEEE: 2017. p. 811\u20136.","DOI":"10.1109\/BIBM.2017.8217759"},{"issue":"3","key":"961_CR18","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1109\/TNB.2018.2837622","volume":"17","author":"Qiuling Suo","year":"2018","unstructured":"Suo Q, Ma F, Yuan Y, Huai M, Zhong W, Gao J, Zhang A. Deep patient similarity learning for personalized healthcare. IEEE Trans NanoBioscience. 2018; 17(3).","journal-title":"IEEE Transactions on NanoBioscience"},{"key":"961_CR19","doi-asserted-by":"crossref","unstructured":"Cheng Y, Wang F, Zhang P, Hu J. Risk prediction with electronic health records: A deep learning approach. In: SDM. SIAM: 2016. p. 432\u201340.","DOI":"10.1137\/1.9781611974348.49"},{"key":"961_CR20","doi-asserted-by":"crossref","unstructured":"Che Z, Cheng Y, Zhai S, Sun Z, Liu Y. Boosting deep learning risk prediction with generative adversarial networks for electronic health records. In: ICDM. IEEE: 2017. p. 787\u201392.","DOI":"10.1109\/ICDM.2017.93"},{"key":"961_CR21","volume-title":"KDD","author":"F Ma","year":"2018","unstructured":"Ma F, Jing G, Suo Q, You Q, Zhou J, Zhang A. Risk prediction on electronic health records with prior medical knowledge. In: KDD. New York: ACM: 2018. p. 1910\u201319."},{"key":"961_CR22","doi-asserted-by":"crossref","unstructured":"Pham T, Tran T, Phung D, Venkatesh S. Deepcare: A deep dynamic memory model for predictive medicine. In: PAKDD. Springer: 2016. p. 30\u201341.","DOI":"10.1007\/978-3-319-31750-2_3"},{"key":"961_CR23","doi-asserted-by":"crossref","unstructured":"Che C, Xiao C, Liang J, Jin B, Zho J, Wang F. An rnn architecture with dynamic temporal matching for personalized predictions of parkinson\u2019s disease. In: SDM. SIAM: 2017. p. 198\u2013206.","DOI":"10.1137\/1.9781611974973.23"},{"key":"961_CR24","unstructured":"Che Z, Purushotham S, Cho K, Sontag D, Liu Y. Recurrent neural networks for multivariate time series with missing values. arXiv preprint arXiv:1606.01865. 2016."},{"key":"961_CR25","unstructured":"Lipton ZC, Kale DC, Wetzel R. Modeling missing data in clinical time series with rnns. In: MLH: 2016. p. 253\u201370."},{"key":"961_CR26","unstructured":"Lipton ZC, Kale DC, Elkan C, Wetzell R. Learning to diagnose with lstm recurrent neural networks. In: ICLR: 2015."},{"key":"961_CR27","unstructured":"Choi E, Bahadori MT, Schuetz A, Stewart WF, Sun J. Doctor ai: Predicting clinical events via recurrent neural networks. In: MLH: 2016. p. 301\u201318."},{"key":"961_CR28","volume-title":"KDD","author":"E Choi","year":"2016","unstructured":"Choi E, Bahadori MT, Searles E, Coffey C, Thompson M, Bost J, Tejedor-Sojo J, Sun J. Multi-layer representation learning for medical concepts. In: KDD. New York: ACM: 2016. p. 1495\u2013504."},{"key":"961_CR29","volume-title":"CIKM","author":"F Ma","year":"2018","unstructured":"Ma F, You Q, Xiao H, Chitta R, Zhou J, Gao J. Kame: Knowledge-based attention model for diagnosis prediction in healthcare. In: CIKM. New York: ACM: 2018. p. 743\u201352."},{"key":"961_CR30","unstructured":"Suo Q, Ma F, Canino G, Gao J, Zhang A, Veltri P, Gnasso A. A multi-task framework for monitoring health conditions via attention-based recurrent neural networks. In: AMIA. American Medical Informatics Association: 2017. p. 1665\u201374."},{"issue":"8","key":"961_CR31","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter S, Schmidhuber J. Long short-term memory. Neural Comput. 1997; 9(8):1735\u201380.","journal-title":"Neural Comput"},{"key":"961_CR32","volume-title":"KDD","author":"IM Baytas","year":"2017","unstructured":"Baytas IM, Xiao C, Zhang X, Wang F, Jain AK, Zhou J. Patient subtyping via time-aware lstm networks. In: KDD. New York: ACM: 2017. p. 65\u201374."},{"key":"961_CR33","doi-asserted-by":"crossref","unstructured":"Cho K, Van Merri\u00ebnboer B, Bahdanau D, Bengio Y. On the properties of neural machine translation: Encoder-decoder approaches. arXiv preprint arXiv:1409.1259. 2014.","DOI":"10.3115\/v1\/W14-4012"},{"issue":"11","key":"961_CR34","doi-asserted-by":"publisher","first-page":"2278","DOI":"10.1109\/5.726791","volume":"86","author":"Y LeCun","year":"1998","unstructured":"LeCun Y, Bottou L, Bengio Y, Haffner P. Gradient-based learning applied to document recognition. Proc IEEE. 1998; 86(11):2278\u2013324.","journal-title":"Proc IEEE"},{"key":"961_CR35","doi-asserted-by":"crossref","unstructured":"Blunsom P, Grefenstette E, Kalchbrenner N. A convolutional neural network for modelling sentences. In: ACL. Association for Computational Linguistics: 2014. p. 655\u201365.","DOI":"10.3115\/v1\/P14-1062"},{"key":"961_CR36","doi-asserted-by":"crossref","unstructured":"Kim Y. Convolutional neural networks for sentence classification. In: EMNLP. Association for Computational Linguistics: 2014. p. 1746\u201351.","DOI":"10.3115\/v1\/D14-1181"},{"issue":"Aug","key":"961_CR37","first-page":"2493","volume":"12","author":"R Collobert","year":"2011","unstructured":"Collobert R, Weston J, Bottou L, Karlen M, Kavukcuoglu K, Kuksa P. Natural language processing (almost) from scratch. J Mach Learn Res. 2011; 12(Aug):2493\u2013537.","journal-title":"J Mach Learn Res"},{"issue":"11","key":"961_CR38","doi-asserted-by":"publisher","first-page":"2673","DOI":"10.1109\/78.650093","volume":"45","author":"M Schuster","year":"1997","unstructured":"Schuster M, Paliwal KK. Bidirectional recurrent neural networks. IEEE Trans Sig Process. 1997; 45(11):2673\u201381.","journal-title":"IEEE Trans Sig Process"},{"key":"961_CR39","doi-asserted-by":"publisher","first-page":"160035","DOI":"10.1038\/sdata.2016.35","volume":"3","author":"AE Johnson","year":"2016","unstructured":"Johnson AE, Pollard TJ, Shen L, Li-wei HL, Feng M, Ghassemi M, Moody B, Szolovits P, Celi LA, Mark RG. Mimic-iii, a freely accessible critical care database. Sci Data. 2016; 3:160035.","journal-title":"Sci Data"},{"key":"961_CR40","unstructured":"Team TTD. Theano: A python framework for fast computation of mathematical expressions. arXiv preprint arXiv:1605.02688. 2016."},{"key":"961_CR41","unstructured":"Zeiler MD. Adadelta: An adaptive learning rate method. arXiv preprint arXiv:1212.5701. 2012."},{"issue":"Nov","key":"961_CR42","first-page":"2579","volume":"9","author":"Lvd Maaten","year":"2008","unstructured":"Maaten Lvd, Hinton G. Visualizing data using t-sne. J Mach Learn Res. 2008; 9(Nov):2579\u2013605.","journal-title":"J Mach Learn Res"}],"container-title":["BMC Medical Informatics and Decision Making"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s12911-019-0961-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s12911-019-0961-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s12911-019-0961-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,18]],"date-time":"2020-12-18T00:20:57Z","timestamp":1608250857000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcmedinformdecismak.biomedcentral.com\/articles\/10.1186\/s12911-019-0961-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12]]},"references-count":42,"journal-issue":{"issue":"S6","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["961"],"URL":"https:\/\/doi.org\/10.1186\/s12911-019-0961-2","relation":{},"ISSN":["1472-6947"],"issn-type":[{"value":"1472-6947","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12]]},"assertion":[{"value":"19 December 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Not applicable.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"267"}}