-
Notifications
You must be signed in to change notification settings - Fork 25
FAQ for TransNets
1. Training TransNets: why is the loss computed between a dropped out vector and a non-dropped out vector
In Algorithm 1 for training TransNets, in Step 2 (line 15) the loss is computed between a dropped out version of the approximate latent representation (
2. Test users/items that don't appear in train
In TransNets, these users/items will be represented using an empty string. In TransNets-Ext, the user/item embedding matrix maps them to a random vector.
3. user-item pair with rating but no review
Since the Target network requires a review, presently, TransNets is modeled such that only those user-item pairs that have a review are taken into account. Entries that do not have a review are filtered out. However, in a number of real-world scenarios, users rate an item but do not always enter a review. It would be interesting to extend the TransNets model to handle this.