{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T15:40:02Z","timestamp":1772206802938,"version":"3.50.1"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2023,8,12]],"date-time":"2023-08-12T00:00:00Z","timestamp":1691798400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,8,12]],"date-time":"2023-08-12T00:00:00Z","timestamp":1691798400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100003392","name":"Natural Science Foundation of Fujian Province","doi-asserted-by":"publisher","award":["2021J01003"],"award-info":[{"award-number":["2021J01003"]}],"id":[{"id":"10.13039\/501100003392","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Data Sci. Eng."],"published-print":{"date-parts":[[2023,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Patient similarity search is an essential task in healthcare. Recent studies adopted electronic health records (EHRs) to learn patient representations for measuring the clinical similarities. These methods outperformed traditional methods, by capturing more information from various sources consisting of multi-modal EHRs, external knowledge and correlations among medical concepts. They often concerned certain type of data without taking full advantage of various information. We propose a graph representation learning framework, denoted by <jats:bold>One-Size-Fits-Three<\/jats:bold> (<jats:bold>OSFT<\/jats:bold>), that takes into account fusion-attention, neighbor-attention and global-attention from three types of information. Extensive experiments are conducted on two real datasets of MIMIC-III and MIMIC-IV, and the results verified the effectiveness and generality of our framework. When compared with baselines on patient similarity search, our framework achieved good effectiveness and comparative efficiency. The results provide new insights about whether the use of various information can better measure the patient similarity. The source codes are available at <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/github.com\/emmali808\/ADDS\/tree\/master\/EHRDeepHelper\">https:\/\/github.com\/emmali808\/ADDS\/tree\/master\/EHRDeepHelper<\/jats:ext-link>.<\/jats:p>","DOI":"10.1007\/s41019-023-00216-9","type":"journal-article","created":{"date-parts":[[2023,8,12]],"date-time":"2023-08-12T09:02:18Z","timestamp":1691830938000},"page":"306-317","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["A One-Size-Fits-Three Representation Learning Framework for Patient Similarity Search"],"prefix":"10.1007","volume":"8","author":[{"given":"Yefan","family":"Huang","sequence":"first","affiliation":[]},{"given":"Feng","family":"Luo","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8677-9080","authenticated-orcid":false,"given":"Xiaoli","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Zhu","family":"Di","sequence":"additional","affiliation":[]},{"given":"Bohan","family":"Li","sequence":"additional","affiliation":[]},{"given":"Bin","family":"Luo","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,8,12]]},"reference":[{"key":"216_CR1","doi-asserted-by":"crossref","unstructured":"Bai Y, Ding H, Bian S, Chen T, Sun Y, Wang W (2019) Simgnn: a neural network approach to fast graph similarity computation. In: WSDM, pp. 384\u2013392","DOI":"10.1145\/3289600.3290967"},{"key":"216_CR2","unstructured":"Chen R, Su H, Khalilia M, Lin S, Peng Y, Davis T, Hirsh DA, Searles E, Tejedor-Sojo J, Thompson M, et\u00a0al (2015) Cloud-based predictive modeling system and its application to asthma readmission prediction. In: AMIA Annual Symposium Proceedings. American Medical Informatics Association, vol. 2015, p. 406"},{"issue":"35","key":"216_CR3","doi-asserted-by":"publisher","first-page":"58494","DOI":"10.18632\/oncotarget.17028","volume":"8","author":"X Cheng","year":"2017","unstructured":"Cheng X, Zhao SG, Xiao X, Chou KC (2017) iatc-mhyb: a hybrid multi-label classifier for predicting the classification of anatomical therapeutic chemicals. Oncotarget 8(35):58494","journal-title":"Oncotarget"},{"key":"216_CR4","doi-asserted-by":"crossref","unstructured":"Cho K, Van\u00a0Merri\u00ebnboer B, Bahdanau D, Bengio Y (2015) On the properties of neural machine translation: encoder-decoder approaches. arXiv preprint arXiv:1409.1259","DOI":"10.3115\/v1\/W14-4012"},{"key":"216_CR5","doi-asserted-by":"crossref","unstructured":"Choi E, Bahadori MT, Searles E, Coffey C, Thompson M, Bost J, Tejedor-Sojo J, Sun J (2016) Multi-layer representation learning for medical concepts. In: SIGKDD, pp. 1495\u20131504","DOI":"10.1145\/2939672.2939823"},{"key":"216_CR6","doi-asserted-by":"crossref","unstructured":"Choi E, Bahadori MT, Song L, Stewart WF, Sun J (2017) Gram: graph-based attention model for healthcare representation learning. In: SIGKDD, pp. 787\u2013795","DOI":"10.1145\/3097983.3098126"},{"issue":"9","key":"216_CR7","first-page":"3504","volume":"2","author":"E Choi","year":"2016","unstructured":"Choi E, Bahadori MT, Sun J, Kulas J, Schuetz A, Stewart W (2016) Retain: an interpretable predictive model for healthcare using reverse time attention mechanism. NIPS 2(9):3504\u20133512","journal-title":"NIPS"},{"key":"216_CR8","unstructured":"Choi E, Xiao C, Stewart W, Sun J (2018) Mime: multilevel medical embedding of electronic health records for predictive healthcare. In: NIPS, pp. 4547\u20134557"},{"key":"216_CR9","doi-asserted-by":"publisher","first-page":"606","DOI":"10.1609\/aaai.v34i01.5400","volume":"34","author":"E Choi","year":"2020","unstructured":"Choi E, Xu Z, Li Y, Dusenberry M, Flores G, Xue E, Dai A (2020) Learning the graphical structure of electronic health records with graph convolutional transformer. AAAI 34:606\u2013613","journal-title":"AAAI"},{"key":"216_CR10","first-page":"41","volume":"2016","author":"Y Choi","year":"2016","unstructured":"Choi Y, Chiu CYI, Sontag D (2016) Learning low-dimensional representations of medical concepts. AMIA Summits Transl Sci Proceed 2016:41","journal-title":"AMIA Summits Transl Sci Proceed"},{"key":"216_CR11","volume-title":"Graph theory: an algorithmic approach (Computer science and applied mathematics)","author":"N Christofides","year":"1975","unstructured":"Christofides N (1975) Graph theory: an algorithmic approach (Computer science and applied mathematics). Academic Press, Cambridge"},{"key":"216_CR12","doi-asserted-by":"crossref","unstructured":"Guo J, Fan Y, Ai Q, Croft WB (2016) A deep relevance matching model for ad-hoc retrieval. In: CIKM, pp. 55\u201364","DOI":"10.1145\/2983323.2983769"},{"key":"216_CR13","doi-asserted-by":"crossref","unstructured":"He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: CVPR, pp. 770\u2013778","DOI":"10.1109\/CVPR.2016.90"},{"key":"216_CR14","doi-asserted-by":"crossref","unstructured":"He Z, Yang J, Wang Q, Li J (2016) A method of electronic medical record similarity computation. In: ICSH, pp. 182\u2013191. Springer","DOI":"10.1007\/978-3-319-59858-1_18"},{"key":"216_CR15","doi-asserted-by":"publisher","first-page":"735687","DOI":"10.3389\/fcell.2021.735687","volume":"9","author":"HZ Huang","year":"2021","unstructured":"Huang HZ, Lu X, Guo W, Jiang XB, Yan ZM, Wang SP (2021) Heterogeneous information network-based patient similarity search. Front Cell Develop Biol 9:735687","journal-title":"Front Cell Develop Biol"},{"key":"216_CR16","doi-asserted-by":"publisher","unstructured":"Johnson A, Bulgarelli L, Pollard T, Horng S, Celi LA, Roger M (2021) MIMIC-IV (version 1.0) https:\/\/doi.org\/10.13026\/s6n6-xd98","DOI":"10.13026\/s6n6-xd98"},{"issue":"1","key":"216_CR17","doi-asserted-by":"publisher","first-page":"1","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 (2016) Mimic-iii, a freely accessible critical care database. Scient. Data 3(1):1\u20139","journal-title":"Scient. Data"},{"key":"216_CR18","unstructured":"Kingma DP, Ba J (2014) Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980"},{"key":"216_CR19","unstructured":"Kipf T, Welling M (2017) Semi-supervised classification with graph convolutional networks. arXiv:1609.02907"},{"issue":"9","key":"216_CR20","first-page":"4023","volume":"3","author":"X Li","year":"2020","unstructured":"Li X, Jia MJ, Islam MT, Yu L, Xing L (2020) Self-supervised feature learning via exploiting multi-modal data for retinal disease diagnosis. TMI 3(9):4023\u20134033","journal-title":"TMI"},{"key":"216_CR21","unstructured":"Li Y, Tarlow D, Brockschmidt M, Zemel R (2015) Gated graph sequence neural networks. arXiv preprint arXiv:1511.05493"},{"key":"216_CR22","doi-asserted-by":"crossref","unstructured":"Lin Z, Yang D, Jiang H, Yin H (2021) Learning patient similarity via heterogeneous medical knowledge graph embedding. IJCS, 8(4)","DOI":"10.1109\/ACCESS.2020.3019577"},{"key":"216_CR23","doi-asserted-by":"publisher","first-page":"4567","DOI":"10.1609\/aaai.v36i4.20380","volume":"36","author":"C Lu","year":"2022","unstructured":"Lu C, Han T, Ning Y (2022) Context-aware health event prediction via transition functions on dynamic disease graphs. AAAI 36:4567\u20134574","journal-title":"AAAI"},{"key":"216_CR24","doi-asserted-by":"crossref","unstructured":"Lu C, Reddy CK, Chakraborty P, Kleinberg S, Ning Y (2021) Collaborative graph learning with auxiliary text for temporal event prediction in healthcare. In: IJCAI, pp. 3529\u20133535","DOI":"10.24963\/ijcai.2021\/486"},{"key":"216_CR25","doi-asserted-by":"crossref","unstructured":"Ma F, Chitta R, Zhou J, You Q, Sun T, Gao J (2017) Dipole: diagnosis prediction in healthcare via attention-based bidirectional recurrent neural networks. In: SIGKDD, pp. 1903\u20131911","DOI":"10.1145\/3097983.3098088"},{"issue":"6","key":"216_CR26","first-page":"1","volume":"19","author":"F Ma","year":"2019","unstructured":"Ma F, Wang Y, Xiao H, Yuan Y, Chitta R, Zhou J, Gao J (2019) Incorporating medical code descriptions for diagnosis prediction in healthcare. BMC Med Inform Dec Mak 19(6):1\u201313","journal-title":"BMC Med Inform Dec Mak"},{"key":"216_CR27","doi-asserted-by":"crossref","unstructured":"Ma F, You Q, Xiao H, Chitta R, Zhou J, Gao J (2018) Kame: knowledge-based attention model for diagnosis prediction in healthcare. In: CIKM, pp. 743\u2013752","DOI":"10.1145\/3269206.3271701"},{"key":"216_CR28","unstructured":"Narayanan A, Chandramohan M, Venkatesan R, Chen L, Liu Y, Jaiswal S (2017) graph2vec: Learning distributed representations of graphs. arXiv preprint arXiv:1707.05005"},{"key":"216_CR29","doi-asserted-by":"crossref","unstructured":"Ni J, Liu J, Zhang C, Ye D, Ma Z (2017) Fine-grained patient similarity measuring using deep metric learning. In: CIKM, pp. 1189\u20131198","DOI":"10.1145\/3132847.3133022"},{"key":"216_CR30","first-page":"1","volume":"1","author":"RW Oei","year":"2021","unstructured":"Oei RW, Fang HSA, Tan WY, Hsu W, Lee ML, Tan NC (2021) Using domain knowledge and data-driven insights for patient similarity analytics. JPM 1:1","journal-title":"JPM"},{"issue":"3","key":"216_CR31","first-page":"87","volume":"8","author":"E Parimbelli","year":"2018","unstructured":"Parimbelli E, Marini S, Sacchi L, Bellazzi R (2018) Patient similarity for precision medicine: A systematic review. JBI 8(3):87\u201396","journal-title":"JBI"},{"key":"216_CR32","doi-asserted-by":"crossref","unstructured":"Slee VN (1978) The international classification of diseases: ninth revision (icd-9)","DOI":"10.7326\/0003-4819-88-3-424"},{"issue":"6","key":"216_CR33","first-page":"926","volume":"2","author":"R Socher","year":"2013","unstructured":"Socher R, Chen D, Manning CD, Ng A (2013) Reasoning with neural tensor networks for knowledge base completion. NIPS 2(6):926\u2013934","journal-title":"NIPS"},{"key":"216_CR34","doi-asserted-by":"crossref","unstructured":"Song L, Cheong CW, Yin K, Cheung WK, Fung BC, Poon J (2019) Medical concept embedding with multiple ontological representations. In: IJCAI, pp. 4613\u20134619","DOI":"10.24963\/ijcai.2019\/641"},{"key":"216_CR35","doi-asserted-by":"crossref","unstructured":"Suo Q, Zhong W, Ma F, Yuan Y, Huai M, Zhang A (2018) Multi-task sparse metric learning for monitoring patient similarity progression. ICDM pp. 477\u2013486","DOI":"10.1109\/ICDM.2018.00063"},{"key":"216_CR36","doi-asserted-by":"crossref","unstructured":"Jim\u00e9nez-del Toro OA, Ot\u00e1lora S, Atzori M, M\u00fcller H (2017) Deep multimodal case-based retrieval for large histopathology datasets. In: International Workshop on Patch-MI, pp. 149\u2013157. Springer","DOI":"10.1007\/978-3-319-67434-6_17"},{"key":"216_CR37","unstructured":"Velickovic P, Cucurull G, Casanova A, Romero A, Lio\u2019 P, Bengio Y (2018) Graph attention networks. arXiv:1710.10903"},{"key":"216_CR38","doi-asserted-by":"publisher","first-page":"53307","DOI":"10.1109\/ACCESS.2018.2871769","volume":"6","author":"X Wang","year":"2018","unstructured":"Wang X, Wang Y, Gao C, Lin K, Li Y (2018) Automatic diagnosis with efficient medical case searching based on evolving graphs. IEEE Access 6:53307\u201353318","journal-title":"IEEE Access"},{"key":"216_CR39","unstructured":"Xu K, Hu W, Leskovec J, Jegelka S (2019) How powerful are graph neural networks? arXiv:1810.00826"},{"key":"216_CR40","doi-asserted-by":"crossref","unstructured":"Zhou X, Li Y, Liang W (2020) Cnn-rnn based intelligent recommendation for online medical pre-diagnosis support. TCBB pp. 912\u2013921","DOI":"10.1109\/TCBB.2020.2994780"},{"key":"216_CR41","doi-asserted-by":"crossref","unstructured":"Zhu Z, Yin C, Qian B, Cheng Y, Wei J, Wang F(2016) Measuring patient similarities via a deep architecture with medical concept embedding. IEEE, In: ICDM, pp. 749\u2013758","DOI":"10.1109\/ICDM.2016.0086"}],"container-title":["Data Science and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41019-023-00216-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41019-023-00216-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41019-023-00216-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,19]],"date-time":"2023-09-19T09:03:59Z","timestamp":1695114239000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41019-023-00216-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,12]]},"references-count":41,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,9]]}},"alternative-id":["216"],"URL":"https:\/\/doi.org\/10.1007\/s41019-023-00216-9","relation":{},"ISSN":["2364-1185","2364-1541"],"issn-type":[{"value":"2364-1185","type":"print"},{"value":"2364-1541","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8,12]]},"assertion":[{"value":"1 April 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 May 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 June 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 August 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no confict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflcit of ineterest"}}]}}