fengzhu1 / GA-DTCDR

This is the model in "A Graphical and Attentional Framework for Dual-Target Cross-Domain Recommendation" (IJCAI2020). GA-DTCDR is an optimized model for DTCDR ("DTCDR: A Framework for Dual-Target Cross-Domain Recommendation" in CIKM2019).
GNU General Public License v3.0
67 stars 18 forks source link

Negative transfer problem #8

Closed donggd closed 1 year ago

donggd commented 1 year ago

Hello, when I used your model in other graph network data sets, negative transfer(That is, single domain effect is better than double) occurred. How did you solve the problem of negative transfer? Or can you offer some advice? thanks!

fengzhu1 commented 1 year ago

Thanks for your attention to our work. As for your issue, my suggestions can be summarized as follows: (1) you can design an end-to-end model which can ease the problem of the objective distortion caused by two-step training processes; (2) if you use a joint loss function for the two or more domains, you can attempt to use some separated loss for each domain with a separated optimizer, which can ease the problem of the seesaw phenomenon; (3) to directly ease the problem of the negative transfer, you'd better design a suitable mask for the attention network rather than a fully-connected attention network (this is because transferring the knowledge of some common entities learned from different domains can negatively affect our model). I hope these suggestions may help you.

donggd commented 1 year ago

Thanks! Your suggestions help me a lot!