Modelling Paying Behavior in Game Social Networks Zhanpeng Fang +, Xinyu Zhou +, Jie Tang +, Wei Shao #, A.C.M. Fong *, Longjun Sun #, Ying Ding -, Ling.

Slides:



Advertisements
Similar presentations
Bank of America: Mobile Banking Precision Research & Design Ashlee Blair Daniel Carey Stephanie Fortna Brandi Stricklin.
Advertisements

By Venkata Sai Pulluri ( ) Narendra Muppavarapu ( )
LEARNING INFLUENCE PROBABILITIES IN SOCIAL NETWORKS Amit Goyal Francesco Bonchi Laks V. S. Lakshmanan University of British Columbia Yahoo! Research University.
Large-Scale Entity-Based Online Social Network Profile Linkage.
Confluence: Conformity Influence in Large Social Networks
Modelling Paying Behavior in Game Social Networks Zhanpeng Fang +, Xinyu Zhou +, Jie Tang +, Wei Shao #, A.C.M. Fong *, Longjun Sun #, Ying Ding -, Ling.
Social Media Mining Chapter 5 1 Chapter 5, Community Detection and Mining in Social Media. Lei Tang and Huan Liu, Morgan & Claypool, September, 2010.
1 Yuxiao Dong *$, Jie Tang $, Sen Wu $, Jilei Tian # Nitesh V. Chawla *, Jinghai Rao #, Huanhuan Cao # Link Prediction and Recommendation across Multiple.
1 1 Chenhao Tan, 1 Jie Tang, 2 Jimeng Sun, 3 Quan Lin, 4 Fengjiao Wang 1 Department of Computer Science and Technology, Tsinghua University, China 2 IBM.
UNDERSTANDING VISIBLE AND LATENT INTERACTIONS IN ONLINE SOCIAL NETWORK Presented by: Nisha Ranga Under guidance of : Prof. Augustin Chaintreau.
On the Relationship between Visual Attributes and Convolutional Networks Paper ID - 52.
Chen Cheng1, Haiqin Yang1, Irwin King1,2 and Michael R. Lyu1
User Interactions in OSNs Evangelia Skiani. Do you have a Facebook account? Why? How likely to know ALL your friends? Why confirm requests? Why not remove.
chapter 16 Customer Metrics McGraw-Hill/Irwin © 2004 The McGraw-Hill Companies, Inc., All Rights Reserved.
Economics of Malware: Epidemic Risk Model, Network Externalities and Incentives. Marc Lelarge (INRIA-ENS) WEIS, University College London, June 2009.
The Influence of Indirect Ties on Social Network Dynamics Xiang Zuo 1, Jeremy Blackburn 2, Nicolas Kourtellis 3, John Skvoretz 1 and Adriana Iamnitchi.
Ch. 2 Financial statement, Taxes and Cash flows. 1. Balance sheet Summarizing what a firm owns (assets) and what a firm owes (liabilities) Asset = Liability.
Large-Scale Cost-sensitive Online Social Network Profile Linkage.
1 1 Chenhao Tan, 1 Jie Tang, 2 Jimeng Sun, 3 Quan Lin, 4 Fengjiao Wang 1 Department of Computer Science and Technology, Tsinghua University, China 2 IBM.
Active Learning for Networked Data Based on Non-progressive Diffusion Model Zhilin Yang, Jie Tang, Bin Xu, Chunxiao Xing Dept. of Computer Science and.
Social Networking and On-Line Communities: Classification and Research Trends Maria Ioannidou, Eugenia Raptotasiou, Ioannis Anagnostopoulos.
Extracting Places and Activities from GPS Traces Using Hierarchical Conditional Random Fields Yong-Joong Kim Dept. of Computer Science Yonsei.
Building Thriving Virtual Worlds =PROFIT Justin Beck CEO.
Modeling Relationship Strength in Online Social Networks Rongjing Xiang: Purdue University Jennifer Neville: Purdue University Monica Rogati: LinkedIn.
Developing a Predictive Model of Quality of Experience for Internet Video Athula Balachandran -CMU.
Machine Learning1 Machine Learning: Summary Greg Grudic CSCI-4830.
Strategic Marketing For The Web Professional Web Services Internet Growth Amount of Information Technology Improvements Customer Relationship Management.
Using Transactional Information to Predict Link Strength in Online Social Networks Indika Kahanda and Jennifer Neville Purdue University.
Data Mining and Machine Learning Lab Network Denoising in Social Media Huiji Gao, Xufei Wang, Jiliang Tang, and Huan Liu Data Mining and Machine Learning.
RecSys 2011 Review Qi Zhao Outline Overview Sessions – Algorithms – Recommenders and the Social Web – Multi-dimensional Recommendation, Context-
Influence Maximization in Dynamic Social Networks Honglei Zhuang, Yihan Sun, Jie Tang, Jialin Zhang, Xiaoming Sun.
GAUSSIAN PROCESS FACTORIZATION MACHINES FOR CONTEXT-AWARE RECOMMENDATIONS Trung V. Nguyen, Alexandros Karatzoglou, Linas Baltrunas SIGIR 2014 Presentation:
Chengjie Sun,Lei Lin, Yuan Chen, Bingquan Liu Harbin Institute of Technology School of Computer Science and Technology 1 19/11/ :09 PM.
ACM International Conference on Information and Knowledge Management (CIKM) Analysis of Physical Activity Propagation in a Health Social Network.
BEHAVIORAL TARGETING IN ON-LINE ADVERTISING: AN EMPIRICAL STUDY AUTHORS: JOANNA JAWORSKA MARCIN SYDOW IN DEFENSE: XILING SUN & ARINDAM PAUL.
Exploit of Online Social Networks with Community-Based Graph Semi-Supervised Learning Mingzhen Mo and Irwin King Department of Computer Science and Engineering.
Evaluation of Recommender Systems Joonseok Lee Georgia Institute of Technology 2011/04/12 1.
Customer Relationship Management (CRM) Chapter 4 Customer Portfolio Analysis Learning Objectives Why customer portfolio analysis is necessary for CRM implementation.
Module 26 Marketing Plan (Cont.). Target Audience Determining the right target audience is probably the most important part of your marketing efforts,
KABAM COLLIDER PROPOSAL TEAM THE VISIBLE HAND MEMBERS ZAREK BROT-GOLDBERG, PH.D. STUDENT IN ECONOMICS JORDAN OU, PH.D. CANDIDATE IN ECONOMICS.
1 CoupledLP: Link Prediction in Coupled Networks Yuxiao Dong #, Jing Zhang +, Jie Tang +, Nitesh V. Chawla #, Bai Wang* # University of Notre Dame + Tsinghua.
Speaker : Yu-Hui Chen Authors : Dinuka A. Soysa, Denis Guangyin Chen, Oscar C. Au, and Amine Bermak From : 2013 IEEE Symposium on Computational Intelligence.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
A Framework to Predict the Quality of Answers with Non-Textual Features Jiwoon Jeon, W. Bruce Croft(University of Massachusetts-Amherst) Joon Ho Lee (Soongsil.
Exploring Social Influence via Posterior Effect of Word-of-Mouth Recommendations Junming Huang, Xue-Qi Cheng, Hua-Wei Shen, Tao Zhou, Xiaolong Jin WSDM.
LOAD FORECASTING. - ELECTRICAL LOAD FORECASTING IS THE ESTIMATION FOR FUTURE LOAD BY AN INDUSTRY OR UTILITY COMPANY - IT HAS MANY APPLICATIONS INCLUDING.
A Document-Level Sentiment Analysis Approach Using Artificial Neural Network and Sentiment Lexicons Yan Zhu.
Uncovering Social Spammers: Social Honeypots + Machine Learning
Wenyu Zhang From Social Network Group
User Joining Behavior in Online Forums
Learning Triadic Influence in Large Social Networks
Social Role-Aware Emotion Contagion in Image Social Networks
Asymmetric Correlation Regularized Matrix Factorization for Web Service Recommendation Qi Xie1, Shenglin Zhao2, Zibin Zheng3, Jieming Zhu2 and Michael.
Center for Complexity in Business, R. Smith School of Business
FRM: Modeling Sponsored Search Log with Full Relational Model
Dieudo Mulamba November 2017
CIKM Competition 2014 Second Place Solution
Location Recommendation — for Out-of-Town Users in Location-Based Social Network Yina Meng.
CIKM Competition 2014 Second Place Solution
Weakly Learning to Match Experts in Online Community
MEgo2Vec: Embedding Matched Ego Networks for User Alignment Across Social Networks Jing Zhang+, Bo Chen+, Xianming Wang+, Fengmei Jin+, Hong Chen+, Cuiping.
Binghui Wang, Le Zhang, Neil Zhenqiang Gong
Graph-based Security and Privacy Analytics via Collective Classification with Joint Weight Learning and Propagation Binghui Wang, Jinyuan Jia, and Neil.
GANG: Detecting Fraudulent Users in OSNs
Actively Learning Ontology Matching via User Interaction
--WWW 2010, Hongji Bao, Edward Y. Chang
Modeling Topic Diffusion in Scientific Collaboration Networks
Presentation transcript:

Modelling Paying Behavior in Game Social Networks Zhanpeng Fang +, Xinyu Zhou +, Jie Tang +, Wei Shao #, A.C.M. Fong *, Longjun Sun #, Ying Ding -, Ling Zhou +, and Jarder Luo + + Tsinghua University # Tencent Corporation * Auckland University of Technology - Indiana University

Billion Dollar Industry Facebook [1] – 250 million monthly players – 200 games with >1 million active players – 12% revenue Tencent [2] (Market Cap: ~150B $) – >400 million players – 50% revenue [1] Facebook 2013 First Quarter Report [2] Tencent 2013 Anual Report

Billion Dollar Industry Facebook [1] – 250 million monthly players – 200 games with >1 million active players – 12% revenue Tencent [2] (Market Cap: ~150B $) – >400 million players – 50% revenue [1] Facebook 2013 First Quarter Report [2] Tencent 2013 Anual Report Not only keep players playing, but also make them pay.

What we do Given users’ data in online games, predict: Free users -> Paying users

What we do Given users’ data in online games, predict: Our goal: – Fundamental factors – Social effect – Predictive model Free users -> Paying users

Two games: DNF Dungeon & Fighter Online (DNF) – Fight enemies by individuals or groups – 400+ million users – 2 nd largest online game in China.

Two games: QQ Speed QQ Speed – Car racing against other users – 200+ million users

Datasets Statistics of the datasets

Datasets Statistics of the datasets

Datasets Statistics of the datasets Date span of data No $ Free users: Paying users: $ New Payers: No $ $

Datasets Statistics of the datasets

Observation – Two Questions How do demographic attributes affect users’ paying behavior? How do social factors influence users’ paying behavior?

Observation - Demographics Relative risk for attribute i: RR(i) > 1: more likely to become paying users RR(i) < 1: less likely to become paying users

Observation - Demographics

Observation – Social Effects Social network construction – Co-playing network Social relationship – Social influence – Strong/Weak tie – Status Structural diversity

Social Relationship – Social Influence More paying neighborsHigher conversion probability Y: probability that a free user converts to a new payer

Social Relationship – Strong/Weak Tie Strong tiesStrong influence Y: probability that a free user converts to a new payer

Social Relationship – User Status Neighbors’ money consumption increases Conversion probability follows a unimodal shape Y: probability that a free user converts to a new payer

Structure Diversity Different structures of a user’s neighbors have different effects on the user’s behavior [1] [1] Ugander, J., Backstrom, L., Marlow, C., & Kleinberg, J. Structural diversity in social contagion. In PNSA’12.

Structure Diversity

Extracted Features User attributes features Social effect features In-game behavior features – #purchased items – sum of virtual money consumption – etc.

Model Framework - Notations Input: G = (V, E, W, X) Input: G = (V, E, W, X) Output: Y Output: Y

Factorization Machines

Factorization Machine (cont’) Objective function: Solve by Stochastic Gradient Descent (SGD)

Local Consistent FM Model Consistency degree between two nodes: Incorporate the local consistency factor by a regularization term:

Model Learning – Two-step approach First step – Optimize the FM terms in training data by SGD..

Model Learning – Two-step approach First step – Optimize the FM terms in training data b SGD. Second step – Optimize the local consistency terms by local propagation. Where is a parameter to control the propagation rate.

Time Complexity Our approach: Directly apply SGD:

Experimental Setup Prediction setting – Predict whether a free user will become a new payer – Split the datasets into training and test sets by time Evaluation measures – Precision (Prec.) – Recall (Rec.) – F1-Measure (F1) – Area under Curve (AUC)

Results of Different Methods

Feature Contribution LCFM-A: stands for removing attribute features LCFM-S: stands for removing social effect features LCFM-B: stands for removing in-game behavior features

Social Effect Contribution

Online Test Test setting – Two groups: test group and control group. – Send messages to invite the user to attend a promotion activity.

Online Test Test setting – Two groups: test group and control group. – Send messages to invite the user to attend a promotion activity. Evaluation metric: where CR means the new payer converting rate. Prior strategy: suggests users mainly by their activities.

Online Test Test setting – Two groups: test group and control group. – Send messages to invite the user to attend a promotion activity. Evaluation metric: where CR means the new payer converting rate. Prior strategy: suggests users mainly by their activities.

Online Test Results Online test 1 – Test the effectiveness of our approach in online scenario. – Test group: LCFM – Control group: Prior strategy

Online Test Results Online test 2 – Test the contribution of social factors in online scenario. – Test group: LCFM – Control group: LCFM – Social effect features

Conclusion Discovered strong social influence on users’ paying behavior in the game network. Proposed a LCFM model that incorporates network information into FM model. Confirmed the effectiveness of our approach by online test results.

Thank you!

Online gaming is one of the largest industries on the Internet… Facebook – 250 million users play games monthly – 200 games with more than 1 million active users – 12% of the company’s revenue is from games Tencent (Market Cap: ~150B $) – More than 400 million gaming users – 50% of Tencent’s overall revenue is from online games Not only keep players playing, but also make them pay.

Online games are become more and more social… Social activity has already become one of the most important elements in designing online games. – Statistics show that 80% of Zynga’s revenue comes from Facebook users.

What we do Given users’ data in online games, predict: Precisely, we aim to answer: – What are the fundamental factors that trigger free users to play? – How does users’ paying behavior influence each other in the game social network? – How to design a prediction model to recognize those potential users who are likely to pay? Free users -> Paying users

Online games are become more and more social… Statistics show that 80% of Zynga’s revenue comes from Facebook users.

Online games are become more and more social… Statistics show that 80% of Zynga’s revenue comes from Facebook users. How to model paying behavior in game social networks?

Online games are become more and more social… Statistics show that 80% of Zynga’s revenue comes from Facebook users. How to model paying behavior in game social networks? Free users -> Paying users

Challenges Sparsity – Only 3% of the users in Zynga have purchased credits in the game. Social effect – How is users’ paying behavior influenced by friends and the social structure? Predictive models – How to develop methods that can effectively identify potential paying users?

Related Work Attribute analysis – Motivation for play [Yee CPB’06] – Gender swapping [Lou WWW’13] Social Analysis – Interaction patterns [Ducheneaut CSCW’04] – Grouping patterns [Ducheneaut CHI’06] – Group stability [Patil WWW’13] – Types of interaction networks [Son PloS one 12]

Two games: QQ Speed QQ Speed – A racing game that users can take part in competitions to play against other users. – 200+ million users. – Users can race against other users by individuals or forma a group to race together.

Datasets Statistics of the datasets

Datasets Statistics of the datasets Date span of data No $ Free users:

Datasets Statistics of the datasets $ Paying users: Date span of data

Datasets Statistics of the datasets No $ New Payers: $ Date span of data

Social Relationship – Social Influence Social influence: users tend to change their behavior so as to match to their friends’ behavior. Examine the probability of a free user becoming a new payer, conditioned on the number of paying neighbors in the game network.

Social Relationship – Strong/Weak Tie Strong tie: connections with people who you are close to and associate regularly with. Weak tie: more distant connections. Classify the relationships into strong/weak ties by the number of times that two users played together in the game.

Social Relationship – User Status User status: the total amount of money consumption in the two month period. Examine the probability of a free user becoming a new payer, conditioned on the average of paying neighbors’ status.

Factorization Machines MF

Model Framework - Notations

Online Test Test setting – Two groups: test group and control group. – Send messages to invite the user to attend a promotion activity.