SCAN-PS: Defeating the Cold-Start Demon in Social Networks through Cross-Platform Alignment

Predicting Social Links for New Users across Aligned Heterogeneous Social Networks

2013-12-01
Jiawei Zhang, Xiangnan Kong, Philip S. Yu
Summary
Problem
Method
Results
Takeaways
Abstract

The paper introduces SCAN-PS, a supervised link prediction framework designed specifically for new users by leveraging multiple aligned heterogeneous social networks. It utilizes "anchor links" to transfer knowledge from source networks to a target network, achieving SOTA performance in cold-start scenarios.

TL;DR

Predicting who a new user will follow is notoriously difficult because they have no history. SCAN-PS solves this by "borrowing" the user's history from other platforms (like using a user's Twitter activity to suggest friends on Foursquare). By combining Personalized Sampling (to bridge the gap between old and new users) and Cross-Network Feature Fusion, it achieves high accuracy even for "brand new" accounts with zero local data.

The "New User" Paradox

In social network science, the "first impression" is everything. If a platform recommends relevant connections immediately, a new user stays; if not, they churn. However, traditional link prediction models (like Common Neighbors or Jaccard Coefficient) rely on existing connections—which new users don't have.

The authors identify two fatal flaws in prior work:

  1. The Distribution Gap: Old users have dense metadata and many links; new users are sparse. Training on one and testing on the other violates the i.i.d. assumption.
  2. The Information Vacuum: In a "Cold Start" scenario, there is literally zero data in the target network to build a prediction.

Methodology: The Power of Anchor Links

The core insight of this paper is the Anchor Link. Many users link their social accounts (e.g., "Sign in with Twitter"). These links act as bridges across heterogeneous networks.

1. Within-Network Personalized Sampling (PS)

To solve the distribution gap, the authors don't just use all old users. They use a Sampling Vector () to extract a sub-network of old users that "looks like" the new users. The objective function maximizes:

  • Relevance: How similar are these old users to the new user cohort?
  • Diversity: Ensuring the sampled data isn't one-dimensional.
  • Structure Maintenance: Preserving the essential topology of the social graph.

2. Cross-Network Feature Fusion

Once aligned, SCAN-PS extracts features from both networks. For a potential link , it looks at:

  • Intra-network features: Behavior on the target platform.
  • Inter-network features: Behavior on the source platform (the "Pseudo Label").

Overall Concept of Aligned Networks Fig 1: Using Anchor Links to transfer knowledge between Twitter and Foursquare.

Experimental Battleground

The researchers tested this on real-world datasets from Foursquare and Twitter.

Performance in Cold Start

When the "Remaining Information Ratio" is 0.0 (meaning the user has 0 posts and 0 friends on the target platform), traditional methods like Jaccard Coefficient are no better than a random guess (AUC 0.5). SCAN-PS, however, hits an AUC of 0.783 because it effectively "teleports" the user's social preferences from the source network.

Performance Comparison Table Table 1: SCAN-PS consistently outperforms baselines across different levels of "newness".

Critical Insight & Conclusion

The genius of SCAN-PS lies in its admission that local data is not enough. By using Transfer Learning via Anchor Links, the "Cold Start" problem is transformed from a missing data problem into a data alignment problem.

Key Takeaways for Practitioners:

  • Sampling Matters: Don't train your recommendation engines on "Power Users" and expect them to work for newcomers. Use Personalized Sampling to bridge the gap.
  • The Multi-Network Identity: Encouraging users to link other social accounts is the most effective way to solve the cold-start problem in modern apps.

Limitations: The method relies on the existence of Anchor Links. For users who value anonymity and don't cross-link accounts, the model's advantage diminishes. Future work likely involves "Implicit Alignment," where users are linked based on behavior patterns rather than explicit IDs.

Find Similar Papers

Try Our Examples

  • Find recent papers on "Anchor Link Discovery" that automate the process of aligning user accounts across heterogeneous social networks.
  • What are the latest advancements in "Cross-Domain Link Prediction" specifically using Graph Neural Networks (GNNs) instead of SVM-based features?
  • Search for research investigating privacy-preserving social link prediction when transferring user data between aligned networks.
Contents
SCAN-PS: Defeating the Cold-Start Demon in Social Networks through Cross-Platform Alignment
1. TL;DR
2. The "New User" Paradox
3. Methodology: The Power of Anchor Links
3.1. 1. Within-Network Personalized Sampling (PS)
3.2. 2. Cross-Network Feature Fusion
4. Experimental Battleground
4.1. Performance in Cold Start
5. Critical Insight & Conclusion