{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,18]],"date-time":"2026-01-18T08:46:26Z","timestamp":1768725986875,"version":"3.49.0"},"reference-count":44,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2024,12,14]],"date-time":"2024-12-14T00:00:00Z","timestamp":1734134400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Intell. Syst. Technol."],"published-print":{"date-parts":[[2024,12,31]]},"abstract":"<jats:p>\n            Personalized medication recommendations aim to suggest a set of medications based on the clinical conditions of a patient. Not only should the patient\u2019s diagnosis, procedure, and medication history be considered, but drug-drug interactions (DDIs) must also be taken into account to prevent adverse drug reactions. Although recent studies on medication recommendation have considered DDIs and patient history, personalized disease progression and prescription have not been explicitly modeled. In this work, we proposed FastRx, a Fastformer-based medication recommendation model to capture longitudinality in patient history, in combination with Graph Convolutional Networks (GCNs) to handle DDIs and co-prescribed medications in Electronic Health Records (EHRs). Our extensive experiments on the MIMIC-III dataset demonstrated superior performance of the proposed FastRx over existing state-of-the-art models for medication recommendation. The source code and data used in the experiments are available at\n            <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"url\" xlink:href=\"https:\/\/github.com\/pnmthaoct\/FastRx.\">https:\/\/github.com\/pnmthaoct\/FastRx.<\/jats:ext-link>\n          <\/jats:p>","DOI":"10.1145\/3696111","type":"journal-article","created":{"date-parts":[[2024,9,17]],"date-time":"2024-09-17T16:13:42Z","timestamp":1726589622000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["FastRx: Exploring Fastformer and Memory-Augmented Graph Neural Networks for Personalized Medication Recommendations"],"prefix":"10.1145","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6814-9459","authenticated-orcid":false,"given":"Nguyen Minh Thao","family":"Phan","sequence":"first","affiliation":[{"name":"Department of Computer Science, National Yang Ming Chiao Tung University, Hsinchu City, Taiwan and College of Information and Communication Technology, Can Tho University, Can Tho City, Vietnam"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1512-6672","authenticated-orcid":false,"given":"Ling","family":"Chen","sequence":"additional","affiliation":[{"name":"Institute of Hospital &amp; Health Care Administration, National Yang Ming Chiao Tung University, Taipei City, Taiwan"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-9476-2672","authenticated-orcid":false,"given":"Chun-Hung","family":"Chen","sequence":"additional","affiliation":[{"name":"School of Medicine, National Yang Ming Chiao Tung University, Taipei City, Taiwan"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0172-7311","authenticated-orcid":false,"given":"Wen-Chih","family":"Peng","sequence":"additional","affiliation":[{"name":"Department of Computer Science, National Yang Ming Chiao Tung University, Hsinchu City, Taiwan"}]}],"member":"320","published-online":{"date-parts":[[2024,12,14]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1002\/sim.4512"},{"key":"e_1_3_2_3_2","volume-title":"PID Controllers: Theory, Design, and Tuning","author":"\u00c5str\u00f6m Karl Johan","year":"1995","unstructured":"Karl Johan \u00c5str\u00f6m and Tore H\u00e4gglund. 1995. PID Controllers: Theory, Design, and Tuning. ISA- The Instrumentation, Systems and Automation Society, Pennsylvania, United States."},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3219904"},{"key":"e_1_3_2_5_2","first-page":"19","volume-title":"Proceedings of the 5th International Conference on Learning Representations (ICLR \u201917)","author":"Bajor Jacek M.","year":"2017","unstructured":"Jacek M. Bajor and Thomas A. Lasko. 2017. Predicting medications from diagnostic codes with recurrent neural networks. In Proceedings of the 5th International Conference on Learning Representations (ICLR \u201917), 19 pages. Retrieved from https:\/\/openreview.net\/forum?id=rJEgeXFex"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/3097983.3097997"},{"key":"e_1_3_2_7_2","unstructured":"Jie Chen Tengfei Ma and Cao Xiao. 2018. Fastgcn: Fast learning with graph convolutional networks via importance sampling. arXiv:1801.10247. Retrieved from https:\/\/arxiv.org\/abs\/1801.10247"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1017\/s1471068416000429"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.5555\/3157382.3157490"},{"key":"e_1_3_2_10_2","first-page":"17","volume-title":"Proceedings of the International Conference on Learning Representations","author":"Dosovitskiy Alexey","year":"2020","unstructured":"Alexey Dosovitskiy and Josip Djolonga. 2020. You only train once: Loss-conditional training of deep networks. In Proceedings of the International Conference on Learning Representations. OpenReview.net, 17 pages. Retrieved from https:\/\/api.semanticscholar.org\/CorpusID:214278158"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1016\/s0140-6736(00)02799-9"},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.bdr.2020.100174"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.1080\/15374416.2015.1015133"},{"key":"e_1_3_2_14_2","first-page":"11","article-title":"Inductive representation learning on large graphs","volume":"30","author":"Hamilton Will","year":"2017","unstructured":"Will Hamilton, Zhitao Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. In Advances in Neural Information Processing Systems, Vol. 30, 11 pages.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1038\/sdata.2016.35"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1001\/jama.289.13.1652"},{"key":"e_1_3_2_17_2","unstructured":"Diederik P. Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv:1412.6980. Retrieved from http:\/\/arxiv.org\/abs\/1412.6980"},{"key":"e_1_3_2_18_2","unstructured":"Thomas N. Kipf and Max Welling. 2016. Semi-supervised classification with graph convolutional networks. arXiv:1609.02907 14 pages. Retrieved from https:\/\/openreview.net\/forum?id=SJU4ayYgl"},{"key":"e_1_3_2_19_2","first-page":"166","volume-title":"Artificial Intelligence and Statistics","author":"Lakkaraju Himabindu","year":"2017","unstructured":"Himabindu Lakkaraju and Cynthia Rudin. 2017. Learning cost-effective and interpretable treatment regimes. In Artificial Intelligence and Statistics. PMLR, 166\u2013175."},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3219981"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2023.111239"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1093\/jamia\/ocy157"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1001\/jama.1995.03530010049034"},{"key":"e_1_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1109\/TMI.2022.3153322"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbi.2022.104000"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1056\/nejmp1606181"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0135947"},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04174-7_17"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2019\/825"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v33i01.33011126"},{"key":"e_1_3_2_31_2","first-page":"27837","article-title":"Debiased, longitudinal and coordinated drug recommendation through multi-visit clinic records","volume":"35","author":"Sun Hongda","year":"2022","unstructured":"Hongda Sun, Shufang Xie, Shuqi Li, Yuhan Chen, Ji-Rong Wen, and Rui Yan. 2022. Debiased, longitudinal and coordinated drug recommendation through multi-visit clinic records. In Advances in Neural Information Processing Systems, Vol. 35, 27837\u201327849.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/3534678.3539089"},{"key":"e_1_3_2_33_2","article-title":"Data-driven prediction of drug effects and interactions","volume":"4","author":"Tatonetti Nicholas P.","year":"2012","unstructured":"Nicholas P. Tatonetti, Patrick Ye, Roxana Daneshjou, and Russ B. Altman. 2012. Data-driven prediction of drug effects and interactions. Science Translational Medicine 4 (2012), 125ra31. Retrieved from https:\/\/api.semanticscholar.org\/CorpusID:2716426","journal-title":"Science Translational Medicine"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3219961"},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1145\/3357384.3357965"},{"key":"e_1_3_2_36_2","unstructured":"Chuhan Wu Fangzhao Wu Tao Qi Yongfeng Huang and Xing Xie. 2021. Fastformer: Additive attention can be all you need. arXiv:2108.09084 11 pages. Retrieved from https:\/\/arxiv.org\/abs\/2108.09084"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/3485447.3511936"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2020.2978386"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1093\/jamia\/ocy068"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2021\/513"},{"key":"e_1_3_2_41_2","doi-asserted-by":"crossref","unstructured":"Chaoqi Yang Cao Xiao Fenglong Ma Lucas Glass and Jimeng Sun. 2021. Safedrug: Dual molecular graph encoders for recommending effective and safe drug combinations. arXiv:2105.02711. Retrieved from https:\/\/arxiv.org\/abs\/2105.02711","DOI":"10.24963\/ijcai.2021\/514"},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/3543507.3583872"},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v33i01.33017370"},{"key":"e_1_3_2_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3097983.3098109"},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/3178876.3186116"}],"container-title":["ACM Transactions on Intelligent Systems and Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696111","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3696111","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:05:32Z","timestamp":1750291532000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696111"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,14]]},"references-count":44,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,12,31]]}},"alternative-id":["10.1145\/3696111"],"URL":"https:\/\/doi.org\/10.1145\/3696111","relation":{},"ISSN":["2157-6904","2157-6912"],"issn-type":[{"value":"2157-6904","type":"print"},{"value":"2157-6912","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,12,14]]},"assertion":[{"value":"2024-03-03","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-08-21","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-12-14","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}