新参者は如何にして新たなグループになじむのか?...
TRANSCRIPT
![Page 1: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/1.jpg)
CyberAgent,Inc.
新参者は如何にして新たなグループになじむのか?ソーシャルゲームにおける分析事例
株式会社 サイバーエージェント技術本部 秋葉原ラボ 高野雅典,和田計也,福田一郎
15/11/16 1
WEBDBForum2015
![Page 2: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/2.jpg)
CyberAgent,Inc. 2
![Page 3: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/3.jpg)
CyberAgent,Inc.
技術本部 秋葉原ラボ
ミッション: 大規模データ処理、機械学習、検索、統計解析などの技術を 用いた(主に)自社サービスの発展
対象: スマフォゲーム、音楽/動画関連サービス、SNS、広告など全社横断
315/11/16
• 大規模データを集約し活かすための組織• 2011/4に開設、現在27名が所属
1. PDCAサイクルのためのKPIの設計・集計・可視化
2. ユーザ体験向上のための推薦・検索・分類などの機能提供
3. サービス健全化のためのスパム検知・フィルタリング
4. 課題発見・解決のための統計解析
![Page 4: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/4.jpg)
CyberAgent,Inc.
サイバーエージェント 技術本部 秋葉原ラボ
415/11/16
国内口頭発表は開設当初から継続的に実施
査読付き論文や書籍・学会誌への執筆・寄稿も増加中!!
• 対外発表も(全社的に)推奨されている
– 博士号所持者・在学者も増加傾向 ⤴– 秋葉原ラボの発表一覧:hEp://www.cyberagent.co.jp/techinfo/labo/research_list/
※2015/11現在
![Page 5: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/5.jpg)
CyberAgent,Inc.
新参者は如何にして新たなグループになじむのか?ソーシャルゲームにおける分析事例
株式会社 サイバーエージェント技術本部 秋葉原ラボ 高野雅典,和田計也,福田一郎
15/11/16 5
WEBDBForum2015
本題
![Page 6: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/6.jpg)
CyberAgent,Inc.
CooperaOveBehavior
Coopera(vebehaviorcostsactors,butbenefitsrecipients.Importantfactorsforhumansociety.BigQues(oninEvolu(on.
15/11/20 6
![Page 7: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/7.jpg)
CyberAgent,Inc.
ParadoxofCooperaOon
MutualcooperaOonincreasesourbenefit.WhyisitthequesOon?
715/11/16
CooperaOngeachother
Thebothgetbenefits
![Page 8: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/8.jpg)
CyberAgent,Inc.
ParadoxofCooperaOon
MutualcooperaOonincreasesourbenefit.WhyisitthequesOon?
815/11/20
Butifonedefects
Thedefectorgetshigherbenefitthananother(cooperator).
Defect
Cooperate
![Page 9: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/9.jpg)
CyberAgent,Inc.
ParadoxofCooperaOon
MutualcooperaOonmakebenefitforall.Butone-sideddefecOonmakemorebenefitstodefectors.→Coopera(vepopula(onwillbecomedefec(vepopula(on
915/11/16
HighBenefit
LowBenefit
GoodrelaOonship,butunstable.
Stable,butbadrelaOonship
![Page 10: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/10.jpg)
CyberAgent,Inc.
ParadoxofCooperaOon
However,wecooperateeachother
HumanshouldhavegoEencoopera(onmechanismsduringtheevoluOonary process
15/11/16 10
![Page 11: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/11.jpg)
CyberAgent,Inc.
MechanismsofCooperaOon
• KinSelecOon• DirectReciprocity• IndirectReciprocity• SpaOalSelecOon• MulO-levelSelecOon
ref.DavidGRand,etal.,HumancooperaOon.TrendsincogniOvesciences,Vol.17,No.8,pp.413-25,2013.
ThesemechanismsgenerateassortmentsbetweenfellowsandstrangerstokeepinteracOonbetweencooperators.• i.e.,cooperaOonmechanismsexcludestrangersfromcooperaOvegroups.
1115/11/20
![Page 12: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/12.jpg)
CyberAgent,Inc.
ProblemofCooperaOonMechanisms• KinSelecOon• DirectReciprocity• IndirectReciprocity• SpaOalSelecOon• MulO-levelSelecOon
Thereciprocalmechanismsrequirecoopera(veinterac(oninfirst(memee(ng,becausereciprocalcooperatorscooperateotherswhohavecooperatedthemtoavoidtocooperatedefectors.• i.e.,toincreasereciprocalrelaOonships,infirstOmemeeOng,they
shouldcooperate(notexclude)strangerstoconstructgoodrelaOonships.
Thereareinterac(onrisks,becausetheyareunfamiliareachother.
→Howdohumanstakeinstrangers?
1215/11/20
![Page 13: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/13.jpg)
CyberAgent,Inc.
OurApproach
Weapproachedthisproblembasedondataanalysisofasocialnetworkgame.SocialNetworkGame(SNG):• OnetypeoftheOnlineGames.• Alotofplayers.• Playersbelongtogroups(tensofplayers),theycooperateinthegroups,andcompetewithallothers.
1315/11/20
![Page 14: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/14.jpg)
CyberAgent,Inc.
PreviousStudiesandOurApproach
1415/11/20
ParOalandBiasedDataHardtoUnderstand
CleanandDetailedDataEasytoUnderstand
MathemaOcalModelSimulaOon
ExperimentsinLab
✊ ✋
Data Analysis of SNGs ObservaOonStudy
SNGsismoreopen-endedthansimulaOonsandlabexperiments,andwecangetallplayers'behaviorlogs→Wemayexpecttofind newevidencesforhumansociality.
![Page 15: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/15.jpg)
CyberAgent,Inc.
SocialNetworkGame
1515/11/16
URL:hEp://vcard.ameba.jpLang:JapaneseSince2012/10
![Page 16: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/16.jpg)
CyberAgent,Inc.
TheGameRules
15/11/22 16
• Playersaimtogetpointsandtorisearankingbasedonthepoints• Playersbelongedtogroups
• Thegroupsize:1〜50players• Playerscooperateeachgroupmembertogetadvantagesin
thegame.• Aplayercanmigratefromagrouptoanothergroupatany
Ome.• Playerscommunicatebysendingsimplemessage(30Japanese
characters).
1:Smith(12040pt)
2:MarOn(11010pt)
3:Anderson(11005pt)
4:Ken(9015pt)
・・・
Migra(on
Ranking
Simplemessaging
Coopera(on
![Page 17: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/17.jpg)
CyberAgent,Inc.
CooperaOveBehavior
• WefocusonagamesituaOonlikeLeadergame– IntheSNG,playersbehavevariously.– WecannottrackallcooperaOvebehavior.→Weregarded
Aplayer'sthiscooperaOonfrequencyintheSNG ≒theplayer'scooperaOveness
• PayoffMatrixofthesituaOonlikeLeadergame
1715/11/20
Cooperate Defect
Cooperate -,- 1,3
Defect 3,1 0,0
Cooperatorget1point.Defectorget3point.
![Page 18: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/18.jpg)
CyberAgent,Inc.
InteracOonofFirstTimeMeeOng
• AplayercanmigratefromagrouptoanothergroupatanyOme.
• Weobservedplayers'behaviorattheajermigraOon– Didthenewcomersblendintoanewgroupmembers?– Howdidthenewcomersinteractwiththethegroupmembers?
– Howdidthenewcomersreacttothegroupmembers'behavior?
• Inourpreviousworks,weshowed– CooperatorsconstructedreciprocalrelaOonshipsintheirgroups.• MasanoriTakano,KazuyaWada,andIchiroFukuda,"ReciprocalAltruism-basedCooperaOonina
SocialNetworkGame",NewGeneraOonCompuOng(inpress).hEp://arxiv.org/abs/1510.06197
1815/11/20
![Page 19: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/19.jpg)
CyberAgent,Inc.
Results
15/11/16 19
WEBDBForum2015
![Page 20: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/20.jpg)
CyberAgent,Inc.
TwoRegressionModels
• AModelforCoopera(veBehavior– WerenewcomerscooperaOve?– Howwerenewcomersinfluencedbygroupmembers'behavior?
• AModelfortheReceiptofCoopera(on– Werenewcomerscooperated?– Howwereplayersinfluencebynewcomers'behavior?
2015/11/22
![Page 21: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/21.jpg)
CyberAgent,Inc.
NegaOveBinomialRegressionModel(GLM)
2115/11/22
AModelforCooperaOveBehavior• Thismodelisintendedtoexplainthenumberofcoopera(onbyplayers'experiencesandaUributes
ResponseVariable:NumberofCooperaOon
ExplanatoryVariables:ExperiencesandAEributes
![Page 22: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/22.jpg)
CyberAgent,Inc.
NegaOveBinomialRegressionModel(GLM)
2215/11/22
AModelforCooperaOveBehavior• Didnewcomerscooperate?
ResponseVariable:NumberofCooperaOon
f:Flag(0or1)ofAjerMigraOon(NewcomerFlag)• f=1:Newcomer• f=0:ExisOngGroupMembers
Ifβ4>0thenitshowsthatnewcomersmoreojen cooperatethanexis(nggroupmembers.
![Page 23: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/23.jpg)
CyberAgent,Inc.
NegaOveBinomialRegressionModel(GLM)
2315/11/16
AModelforCooperaOveBehavior• Howdidnewcomersreactothersmessaging?
ResponseVariable:NumberofCooperaOon
C'(1-f):NumberofExis(ngGroupMember'sReceiptofCooperaOon
Ifβ6>β5>0thenitshowsnewcomersmoresuscepObletootherscooperaOonthanexis(nggroupmembers.
C'f:NumberofNewcomer'sReceiptofCooperaOon
![Page 24: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/24.jpg)
CyberAgent,Inc.
NegaOveBinomialRegressionModel(GLM)
2415/11/16
AModelforCooperaOveBehavior• Howdidnewcomersreactotherscoopera(on?
ResponseVariable:NumberofCooperaOon
C'(1-f):NumberofExis(ngGroupMember'sReceiptofMessaging
Ifβ8>β7>0thenitshowsnewcomersmoresuscepObletoothersmessagingthanexis(nggroupmembers.
C'f:NumberofNewcomer'sReceiptofMessaging
![Page 25: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/25.jpg)
CyberAgent,Inc.
NegaOveBinomialRegressionModel(GLM)
2515/11/19
AModelforCooperaOveBehavior• Theotherswereenteredascovariatestocontrolfortheotherfactors.
ResponseVariable:NumberofCooperaOon Theothersarecovariates
![Page 26: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/26.jpg)
CyberAgent,Inc.
Results
• β4>0– Newcomersojencooperatedgroupmembers.
• β5>β6>0,β7>β8>0– NewcomerswerelesssuscepObletosocialinteracOon.
• NewcomerstendedtocooperateotherswithoutotherscooperaOonandmessaging.
2615/11/24
β4β5β6β7β8
![Page 27: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/27.jpg)
CyberAgent,Inc.
NegaOveBinomialRegressionModel(GLM)
2715/11/19
AModelfortheReceiptofCooperaOon• Thismodelisintendedthenumberofthereceiptofcoopera(onbyotherbehaviorandaUributes
ResponseVariable:NumberoftheReceiptofCooperaOon
ExplanatoryVariables:OtherBehaviorsandAEributes
![Page 28: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/28.jpg)
CyberAgent,Inc.
ResponseVariable:NumberoftheReceiptofCooperaOon
NegaOveBinomialRegressionModel(GLM)
2815/11/19
AModelfortheReceiptofCooperaOon• Werenewcomerscooperated?
f:Flag(0or1)ofAjerMigraOon(NewcomerFlag)• f=1:Newcomer• f=0:ExisOngGroupMembers
Ifβ4>0thenitshowsthatnewcomersmoreojenreceivecooperaOonthanexis(nggroupmembers.
![Page 29: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/29.jpg)
CyberAgent,Inc.
NegaOveBinomialRegressionModel(GLM)
2915/11/19
AModelfortheReceiptofCooperaOon• Howdidnewcomersreactotherscoopera(on?
C(1-f):NumberofExis(ngGroupMember'sCooperaOon
Ifβ6>β5>0thenitshowsnewcomersweremoresensiOvetoothers'cooperaOonthanexis(nggroupmembers.
Cf:NumberofNewcomer'sCooperaOon
ResponseVariable:NumberoftheReceiptofCooperaOon
![Page 30: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/30.jpg)
CyberAgent,Inc.
NegaOveBinomialRegressionModel(GLM)
3015/11/19
AModelfortheReceiptofCooperaOon• Howdidnewcomersreactothersmessaging?
C'(1-f):NumberofExis(ngGroupMember'sMessaging
Ifβ8>β7>0then itshowsnewcomersweremoresensiOvetoothers'messagingthanexis(nggroupmembers.
C'f:NumberofNewcomer'sMessaging
ResponseVariable:NumberoftheReceiptofCooperaOon
![Page 31: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/31.jpg)
CyberAgent,Inc.
NegaOveBinomialRegressionModel(GLM)
3115/11/19
AModelfortheReceiptofCooperaOon• Theotherswereenteredascovariatestocontrolfortheotherfactors.
Theothersarecovariates
ResponseVariable:NumberoftheReceiptofCooperaOon
![Page 32: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/32.jpg)
CyberAgent,Inc.
Results
• β4>0– Newcomerswereojencooperatedbygroupmembers.
• β5>β6>0– PlayerswerelesssensiOvetonewcomers'cooperaOonthan
exis(nggroupmembers'cooperaOon.
• β8>β7>0• PlayersweremoresensiOvetonewcomers'messagesthan
exis(nggroupmembers'messages.
3215/11/20
β4β5β6β7β8
![Page 33: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/33.jpg)
CyberAgent,Inc.
Summary
• TheSNGplayersresolvedinteracOonriskinfirstOmemeeOng.– Infirst(memee(ng,theyo\encooperatedeachother.
→TheymayhaveconstructedreciprocalrelaOonships.– ref.ReciprocalrelaOonshipsinthisSNG.
• MasanoriTakano,KazuyaWada,andIchiroFukuda,"ReciprocalAltruism-basedCooperaOoninaSocialNetworkGame",NewGeneraOonCompuOng(inpress).hEp://arxiv.org/abs/1510.06197
3315/11/20
![Page 34: 新参者は如何にして新たなグループになじむのか? ソーシャルゲームにおける分析事例 | WEBDB Forum 2015](https://reader033.vdocuments.mx/reader033/viewer/2022050613/58a269931a28abb92b8b70c1/html5/thumbnails/34.jpg)
CyberAgent,Inc.
Summary
• Thedifferencebetweennewcomersandexis(nggroupmembersinmessaging– PlayersweremoresensiOvenewcomers'messagingthanexis(ngmembers'messaging.
– Themessagingmayhaveworkedassocialgrooming• SocialgroomingistooltomakeandmaintainsocialrelaOonships.
• ItincludescooperaOon,unproducOveconversaOons(gossips),andvarioussocialbehaviors.
Especiallyinfirst(memee(ng,socialgroomingwasimportanttoresolvetheriskinfirst(memee(ng.
3415/11/20