发明名称 CONVEX COLLECTIVE MATRIX FACTORIZATION
摘要 A method operates on observed relationship data between pairs of entities of a set of entities including entities of at least two (and optionally at least three) different entity types. An observed collective symmetric matrix is constructed in which element (n,m)=element (m,n) stores the observed relationship between entities indexed n and m when the observed relationship data includes this observed relationship. A prediction collective symmetric matrix is optimized in order to minimize a loss function comparing the observed collective symmetric matrix and the prediction collective symmetric matrix. A relationship between two entities of the set of entities is predicted using the optimized prediction collective symmetric matrix. Entities of the same entity type may be indexed using a contiguous set of indices such that the entity type maps to a contiguous set of rows and corresponding contiguous set of columns in the observed collective symmetric matrix.
申请公布号 US2014156579(A1) 申请公布日期 2014.06.05
申请号 US201213689955 申请日期 2012.11.30
申请人 XEROX CORPORATION 发明人 Bouchard Guillaume;Yin Dawei;Guo Shengbo
分类号 G06N5/02 主分类号 G06N5/02
代理机构 代理人
主权项 1. A non-transitory storage medium storing instructions executable by an electronic data processing device to perform a method including: constructing an observed collective symmetric matrix Y storing observed relationship data between pairs of entities for E entities of K different entity types where K is greater than or equal to two with nk entities belonging to entity type k for k=1, . . . , K and E=nl+ . . . +nK, the observed collective symmetric matrix Y being a symmetric matrix with E rows for the E entities and E columns for the E entities, optimizing a prediction collective symmetric matrix X that is also a symmetric matrix with E rows for the E entities and E columns for the E entities in order to minimize a loss function comparing the observed collective symmetric matrix Y with the prediction collective symmetric matrix X, the optimizing generating an optimized prediction collective symmetric matrix Xopt, and performing a prediction operation for a first entity of the E entities given a second entity of the E entities based on an element of the optimized prediction collective symmetric matrix Xopt corresponding to the first and second entities.
地址 Norwalk CT US