arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2007.02384cs.DB
收藏

DrugDBEmbed:基于监督列编码的关系数据库语义查询

DrugDBEmbed : Semantic Queries on Relational Database using Supervised Column Encodings

Bortik Bandyopadhyay, Pranav Maneriker, Vedang Patel, Saumya Yashmohini Sahai, Ping Zhang, Srinivasan Parthasarathy

摘要:

传统的关系数据库包含大量的潜在语义信息,由于自动提取这些信息的困难,这些信息在很大程度上尚未被开发。最近的工作已经提出了无监督的机器学习方法来提取这样的隐藏信息,通过文本化数据库列,然后将文本标记投影到一个固定维度的语义向量空间。然而,在某些数据库中,任务特定的类标签可能是可用的,无监督的方法无法以原则性的方式杠杆。此外,当在单个标记级别生成嵌入时,则必须通过对任何给定行的该列中存在的标记的向量取平均值来计算多标记文本列的列编码。这种平均方法可能不会产生多标记文本列的最佳语义向量表示,如在自然语言处理域中对段落或文档进行编码时所观察到的。考虑到这些缺点,我们提出了一种监督机器学习方法,使用基于Bi-LSTM的序列编码器直接为DrugBank数据库的多令牌文本列生成列编码,其中包含黄金标准药物相互作用(DDI)标签。我们的文本数据驱动编码方法在某些列的监督DDI预测任务上实现了非常高的准确性,并且我们使用这些监督列编码来模拟和评估关系数据上的Analogy SQL查询,以证明我们技术的有效性。

英文摘要:

Traditional relational databases contain a lot of latent semantic information that have largely remained untapped due to the difficulty involved in automatically extracting such information. Recent works have proposed unsupervised machine learning approaches to extract such hidden information by textifying the database columns and then projecting the text tokens onto a fixed dimensional semantic vector space. However, in certain databases, task-specific class labels may be available, which unsupervised approaches are unable to lever in a principled manner. Also, when embeddings are generated at individual token level, then column encoding of multi-token text column has to be computed by taking the average of the vectors of the tokens present in that column for any given row. Such averaging approach may not produce the best semantic vector representation of the multi-token text column, as observed while encoding paragraphs or documents in natural language processing domain. With these shortcomings in mind, we propose a supervised machine learning approach using a Bi-LSTM based sequence encoder to directly generate column encodings for multi-token text columns of the DrugBank database, which contains gold standard drug-drug interaction (DDI) labels. Our text data driven encoding approach achieves very high Accuracy on the supervised DDI prediction task for some columns and we use those supervised column encodings to simulate and evaluate the Analogy SQL queries on relational data to demonstrate the efficacy of our technique.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑