What is: Field Embedded Factorization Machine?
Source | Field-Embedded Factorization Machines for Click-through rate prediction |
Year | 2000 |
Data Source | CC BY-SA - https://paperswithcode.com |
Field Embedded Factorization Machine, or FEFM, is a factorization machine variant. For each field pair, FEFM introduces symmetric matrix embeddings along with the usual feature vector embeddings that are present in FM. Like FM, is the vector embedding of the feature. However, unlike Field-Aware Factorization Machines (FFMs), FEFM doesn't explicitly learn field-specific feature embeddings. The learnable symmetric matrix is the embedding for the field pair and The interaction between the feature and the feature is mediated through
where is a symmetric matrix ( is the dimension of the feature vector embedding space containing feature vectors and ).
The symmetric property of the learnable matrix is ensured by reparameterizing as , where is the transpose of the learnable matrix Note that can also be interpreted as a vector transformation matrix which transforms a feature embedding when interacting with a specific field.