Kang An , Ming-Yu Lu , Yan-Kai Tian , Yi-Jia Zhang
{"title":"DFHD:使用历史药物进行药物推荐的双粒度融合网络","authors":"Kang An , Ming-Yu Lu , Yan-Kai Tian , Yi-Jia Zhang","doi":"10.1016/j.eswa.2025.129693","DOIUrl":null,"url":null,"abstract":"<div><div>Drug recommendation is a task in clinical medicine aimed at suggesting a set of safe and effective medications based on a patient’s electronic health records. Current approaches either rely on diagnoses and procedures documented in electronic health records to recommend drug combinations or focus on enhancing drug recommendation safety by considering drug-drug interactions. However, these approaches often overlook the significance of historical medication information in drug recommendation despite its strong correlation with current diagnostic and prescription recommendation. Therefore, we propose a Dual-granularity Fusion Network using Historical Drugs. Specifically, at the time-series modeling level, recurrent neural networks are used to extract time-series features from historical drug data to construct coarse-grained drug characterizations. At the molecular structure modeling level, a graph neural network is used to build a relationship map between drug molecular structures and drug substructures to capture the fine-grained interactions within drug molecules. In addition, we designed a historical drug molecule awareness module to capture historical drug information during drug molecule modeling so as to identify the drugs that really help to cure patients. To effectively integrate dual-granularity information, we design a dual-granularity fusion module to realize the synergistic learning of temporal and structural features. To ensure drug safety, we introduce the DDI loss function to adaptively adjust the loss weights based on the drug interaction risk results, taking into account the optimization goals of efficacy and safety. Our source code is available at <span><span>https://github.com/AK-321/DFHD</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"298 ","pages":"Article 129693"},"PeriodicalIF":7.5000,"publicationDate":"2025-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"DFHD: dual-granularity fusion network using historical drugs for drug recommendation\",\"authors\":\"Kang An , Ming-Yu Lu , Yan-Kai Tian , Yi-Jia Zhang\",\"doi\":\"10.1016/j.eswa.2025.129693\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Drug recommendation is a task in clinical medicine aimed at suggesting a set of safe and effective medications based on a patient’s electronic health records. Current approaches either rely on diagnoses and procedures documented in electronic health records to recommend drug combinations or focus on enhancing drug recommendation safety by considering drug-drug interactions. However, these approaches often overlook the significance of historical medication information in drug recommendation despite its strong correlation with current diagnostic and prescription recommendation. Therefore, we propose a Dual-granularity Fusion Network using Historical Drugs. Specifically, at the time-series modeling level, recurrent neural networks are used to extract time-series features from historical drug data to construct coarse-grained drug characterizations. At the molecular structure modeling level, a graph neural network is used to build a relationship map between drug molecular structures and drug substructures to capture the fine-grained interactions within drug molecules. In addition, we designed a historical drug molecule awareness module to capture historical drug information during drug molecule modeling so as to identify the drugs that really help to cure patients. To effectively integrate dual-granularity information, we design a dual-granularity fusion module to realize the synergistic learning of temporal and structural features. To ensure drug safety, we introduce the DDI loss function to adaptively adjust the loss weights based on the drug interaction risk results, taking into account the optimization goals of efficacy and safety. Our source code is available at <span><span>https://github.com/AK-321/DFHD</span><svg><path></path></svg></span>.</div></div>\",\"PeriodicalId\":50461,\"journal\":{\"name\":\"Expert Systems with Applications\",\"volume\":\"298 \",\"pages\":\"Article 129693\"},\"PeriodicalIF\":7.5000,\"publicationDate\":\"2025-09-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Expert Systems with Applications\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0957417425033081\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417425033081","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
DFHD: dual-granularity fusion network using historical drugs for drug recommendation
Drug recommendation is a task in clinical medicine aimed at suggesting a set of safe and effective medications based on a patient’s electronic health records. Current approaches either rely on diagnoses and procedures documented in electronic health records to recommend drug combinations or focus on enhancing drug recommendation safety by considering drug-drug interactions. However, these approaches often overlook the significance of historical medication information in drug recommendation despite its strong correlation with current diagnostic and prescription recommendation. Therefore, we propose a Dual-granularity Fusion Network using Historical Drugs. Specifically, at the time-series modeling level, recurrent neural networks are used to extract time-series features from historical drug data to construct coarse-grained drug characterizations. At the molecular structure modeling level, a graph neural network is used to build a relationship map between drug molecular structures and drug substructures to capture the fine-grained interactions within drug molecules. In addition, we designed a historical drug molecule awareness module to capture historical drug information during drug molecule modeling so as to identify the drugs that really help to cure patients. To effectively integrate dual-granularity information, we design a dual-granularity fusion module to realize the synergistic learning of temporal and structural features. To ensure drug safety, we introduce the DDI loss function to adaptively adjust the loss weights based on the drug interaction risk results, taking into account the optimization goals of efficacy and safety. Our source code is available at https://github.com/AK-321/DFHD.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.