Robust Transfer Learning for Cross-domain Collaborative Filtering Using Multiple Rating Patterns Approximation | Synapse