arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2005.06437cs.DBcs.LG
收藏

关于关系数据库中的嵌入

On Embeddings in Relational Databases

IIT Delhi(印度理工学院德里分校)

Siddhant Arora, Srikanta Bedathur

摘要:

我们解决的问题,学习分布式表示的实体在关系数据库使用低维嵌入。低维嵌入旨在以最小的信息损失封装底层数据集的简洁向量表示。在关系数据库中跨实体的嵌入由于涉及错综复杂的数据关系和表示复杂性而较少被探索。关系数据库是交织的关系集合,其不仅对实体之间的关系进行建模,而且还记录定义实体之间的复杂关系的数据的复杂域特定的定量和时间属性。最近的方法学习嵌入构成了一个天真的方法来考虑完全反规范化的数据库,通过具体化的所有表的完整连接,并表示为一个知识图谱。这种流行的方法有一定的局限性,因为它不能捕获行间关系和关系数据库中编码的附加语义。在本文中,我们证明;一种更好的方法,通过利用表中列的底层语义,同时使用关系连接和潜在的行间关系来学习表示。在一个真实世界的数据库的相似性连接和表完成任务的评价实证结果支持我们的主张。

英文摘要:

We address the problem of learning a distributed representation of entities in a relational database using a low-dimensional embedding. Low-dimensional embeddings aim to encapsulate a concise vector representation for an underlying dataset with minimum loss of information. Embeddings across entities in a relational database have been less explored due to the intricate data relations and representation complexity involved. Relational databases are an inter-weaved collection of relations that not only model relationships between entities but also record complex domain-specific quantitative and temporal attributes of data defining complex relationships among entities. Recent methods for learning an embedding constitute of a naive approach to consider complete denormalization of the database by materializing the full join of all tables and representing as a knowledge graph. This popular approach has certain limitations as it fails to capture the inter-row relationships and additional semantics encoded in the relational databases. In this paper we demonstrate; a better methodology for learning representations by exploiting the underlying semantics of columns in a table while using the relation joins and the latent inter-row relationships. Empirical results over a real-world database with evaluations on similarity join and table completion tasks support our proposition.

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

↑