Tigerlily is a TigerGraph based system designed to solve the drug interaction prediction task. In this machine learning task, we want to predict whether two drugs have an adverse interaction. Our framework allows us to solve this highly relevant real-world problem using graph mining techniques in these steps: (a) Using PyTigergraph we create a heterogeneous biological graph of drugs and proteins. (b) We calculate the personalized PageRank scores of drug nodes in the TigerGraph Cloud. (c) We embed the nodes using sparse non-negative matrix factorization of the personalized PageRank matrix. (d) Using the node embeddings we train a gradient boosting based drug interaction predictor.
翻译:Tigerlily 是一个基于TigerGraph的系统, 旨在解决药物互动预测任务。 在这个机器学习任务中, 我们想要预测两种药物是否存在负面互动。 我们的框架允许我们使用图表挖掘技术解决这个高度相关的现实世界问题。 这些步骤是:(a) 使用Pytigergraph 我们制作一个多种药物和蛋白质生物图。 (b) 我们计算了在TigerGraph Cloud中个性化的PageRank药物节点分数。 (c) 我们使用个人化PageRank矩阵的稀少的非负矩阵因子化嵌入节点。 (d) 使用节点嵌入器,我们训练一个基于梯度的药物互动预测器。 (d) 使用节点嵌入器,我们训练一个基于梯度的药物加速预测器。