{"title":"MRIGAT:使用基于交互的知识图注意力的多对多推荐","authors":"Feng Gao, Kai-yi Yuan, J. Gu, Yun Liu","doi":"10.1145/3570773.3570888","DOIUrl":null,"url":null,"abstract":"Recommendation systems combining Graph Neural Networks and Knowledge Graphs have been successfully applied in various domains. However, most existing approaches only consider one-to-one or one-to-many user-item interactions and cannot cater to many-to-many recommendation scenarios, such as providing prescriptions based on clinical diagnosis and medical history. Providing such a recommendation requires considering the implicit interaction within input user features as well as output candidates. In this paper, we propose a two-stage knowledge graph attention aggregation mechanism that helps recommend drug combinations for a patient based on his conditions. First, a disease-drug interaction graph is constructed and integrated with the medical domain knowledge, forming a collaborative knowledge graph. Secondly, an intra-feature attention aggregation is performed to obtain the representations of diseases and drugs based on drug-drug and disease-disease interactions, respectively. Thirdly, an inter-feature attention aggregation is performed using the disease-drug interaction to better represent a user's condition. Finally, the user's condition representation is concatenated with other user features to generate the final user representation for the prescription recommendation. Experiments with realistic datasets show that our approach can outperform existing recommendation systems by 4.3% and 6.1% in precision and recall, respectively.","PeriodicalId":153475,"journal":{"name":"Proceedings of the 3rd International Symposium on Artificial Intelligence for Medicine Sciences","volume":"76 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"MRIGAT: Many-to-many Recommendation using Interaction based Knowledge Graph Attention\",\"authors\":\"Feng Gao, Kai-yi Yuan, J. Gu, Yun Liu\",\"doi\":\"10.1145/3570773.3570888\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Recommendation systems combining Graph Neural Networks and Knowledge Graphs have been successfully applied in various domains. However, most existing approaches only consider one-to-one or one-to-many user-item interactions and cannot cater to many-to-many recommendation scenarios, such as providing prescriptions based on clinical diagnosis and medical history. Providing such a recommendation requires considering the implicit interaction within input user features as well as output candidates. In this paper, we propose a two-stage knowledge graph attention aggregation mechanism that helps recommend drug combinations for a patient based on his conditions. First, a disease-drug interaction graph is constructed and integrated with the medical domain knowledge, forming a collaborative knowledge graph. Secondly, an intra-feature attention aggregation is performed to obtain the representations of diseases and drugs based on drug-drug and disease-disease interactions, respectively. Thirdly, an inter-feature attention aggregation is performed using the disease-drug interaction to better represent a user's condition. Finally, the user's condition representation is concatenated with other user features to generate the final user representation for the prescription recommendation. Experiments with realistic datasets show that our approach can outperform existing recommendation systems by 4.3% and 6.1% in precision and recall, respectively.\",\"PeriodicalId\":153475,\"journal\":{\"name\":\"Proceedings of the 3rd International Symposium on Artificial Intelligence for Medicine Sciences\",\"volume\":\"76 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 3rd International Symposium on Artificial Intelligence for Medicine Sciences\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3570773.3570888\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 3rd International Symposium on Artificial Intelligence for Medicine Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3570773.3570888","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
MRIGAT: Many-to-many Recommendation using Interaction based Knowledge Graph Attention
Recommendation systems combining Graph Neural Networks and Knowledge Graphs have been successfully applied in various domains. However, most existing approaches only consider one-to-one or one-to-many user-item interactions and cannot cater to many-to-many recommendation scenarios, such as providing prescriptions based on clinical diagnosis and medical history. Providing such a recommendation requires considering the implicit interaction within input user features as well as output candidates. In this paper, we propose a two-stage knowledge graph attention aggregation mechanism that helps recommend drug combinations for a patient based on his conditions. First, a disease-drug interaction graph is constructed and integrated with the medical domain knowledge, forming a collaborative knowledge graph. Secondly, an intra-feature attention aggregation is performed to obtain the representations of diseases and drugs based on drug-drug and disease-disease interactions, respectively. Thirdly, an inter-feature attention aggregation is performed using the disease-drug interaction to better represent a user's condition. Finally, the user's condition representation is concatenated with other user features to generate the final user representation for the prescription recommendation. Experiments with realistic datasets show that our approach can outperform existing recommendation systems by 4.3% and 6.1% in precision and recall, respectively.