看到几篇关于因果推断的文章,觉得很受启发,结合游戏业务谈一谈相关的体会。

腾讯郭棋林:实验数据难获取?挑战观测数据上的因果推断! - 知乎

https://cloud.tencent.com/developer/news/705938 Uplift-Model在贝壳业务场景中的实践

游戏场景中做数据分析时会经常遇到文中提到的情况,比如要分析对局情况对于玩家留存的影响,做了一番数据调研后发现败的越多反而导致玩家玩的次数越多,当然潜在原因有很多,可能是激发了玩家的好胜心,也可能是败的比较多的玩家本来就是会玩的比较多,只是相关性而非因果性。

同样的情况还可以发生在其他场景,比如推送道具和玩家付费的关系,是因为推送了道具导致玩家付费提升,还是说付费玩家本来就会买这个道具?理论上来说,要弄清因果关系并不难,线上科学的进行A/B test就好了,但是现实中部分场景是不允许线上A/B test的,这时候最理想的情况就是挑出两组玩家,这两组玩家的初始时刻t1的特征分布完全一致,但是A组玩家之后遭遇了连败,B组玩家之后没有遭遇连败,然后看在t2时刻的玩家留存,这样就可以直观的得出结论。

但是每个玩家都是不同的个体,游戏内的特征维度可以成千上万,要手动挑出两批在各个维度且统计意义上分布一致的玩家难度很大,上文中的办法通过另设观察指标巧妙的避开了数据的原始分布不均匀的影响,此外还有名为倾向性评分的办法可以帮助挑选出更加均匀的分组。拿到统计意义上的均匀分布后,我们就可以观察变量对观测结果的影响了。

上面这些和数据分析关联性比较大,接下来说到建模,传统机器学习方法多是基于相关性层面建模,最近也在实践一些在因果层面建模的方案,比如uplift模型在付费场景的增益,以及在留存指标上的增益等等,等后续有结论了再来更新~

因果论在游戏场景中的应用相关推荐

  1. Unity2D入门(八):游戏场景中的UI(主菜单与暂停菜单)

    因为暑假跟着老师做大创项目,需要用到UI方面的内容,所以在这里先记下关于UI的内容.目前我的游戏已经有了基本的雏形,现在的情况是在回补之前落下的笔记,因为大创的缘故我的学习进度和笔记进度差了好多,好纠 ...

  2. 全方位解析谷歌云的基础架构在游戏场景中的独特优势

    根据 Sensor Tower 商店情报平台数据显示,2021年2月中国手游发行商在全球 App Store 和 Google Play 的收入排名中,共34个中国厂商入围全球手游发行商收入榜TOP1 ...

  3. 游戏场景中的建筑设计,专访暴雪娱乐首席美术师 PhilipKlevestav

    生动.逼真的图像与演示已成为方案展示不可或缺的组成部分.当下,设计师们正运用最先进的软件,建构精致三维模型,力求尽可能真实地展现他们的作品.而对于电子游戏领域来说,这个方式所关乎的不仅是图像质量与准确 ...

  4. Unity3D客户端在游戏场景中创建阻挡并用二进制导出

    在公司的项目中给策划做了一个可以在场景中创建简单阻挡物体的小工具,也许大家有用的到的,拿出来分享一下. 整体思路是把地形用一米见方的格子分隔,然后在格子里放置cube代替阻挡,存盘时用一维数组,1表示 ...

  5. 游戏场景中的光影设计

    光影构成其实是成图步骤中比较后期的一步了,在有良好的构成基础与明确体积下打光可以事半功倍,一般我会选择在画好阴天场景后进行打光,这样对我来说可以减少些难度,只要先专心分析图面的基础构成和固有色设计就好 ...

  6. Unity 3D:在现有的Android游戏场景中显示AdMob的横幅

    2019独角兽企业重金招聘Python工程师标准>>> 关于如何在现有的Android项目现场显示AdMob的横幅,在一个Android项目中使用一个简单的Android JAR文件 ...

  7. C#游戏开发快速入门 2.1 构建游戏场景

    C#游戏开发快速入门 2.1  构建游戏场景 如果已经计划好了要编写什么样的游戏,在打开Unity以后,要做的第一件事情就是构建游戏场景(Scene).游戏场景就是玩家游戏时,在游戏视图中看到的一切, ...

  8. 3D场景中选取场景中的物体。

    杨航最近在学Unity3D 在一些经典的游戏中,需要玩家在一个3D场景中选取场景中的物体.例如<仙剑奇侠传>,选择要攻击的敌人时.为我方角色增加血量.为我方角色添加状态,通常我们使 ...

  9. 【浅墨Unity3D Shader编程】之一 夏威夷篇:游戏场景的创建 第一个Shader的书写

    本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接: http://blog.csdn.net/poem_qianmo/article/details/40723789 作者:毛星云(浅墨) ...

最新文章

  1. 手把手教你如何用黑白显示器显示彩色!
  2. python下载word文件-python-docx操作word文件(
  3. HTML边框为零,html – 保证金,填充,边框全部为零后仍有空格?
  4. Ubuntu--useradd指令使用
  5. vbox下安装arch
  6. sql的加减乘除运算_SQL简单查询语、运算符学习和练习
  7. pcl_openmap_OpenMap教程第2部分–使用MapHandler构建基本地图应用程序–第1部分
  8. c++ public 函数名相同_C++虚函数、重载、覆盖
  9. SAP BASIS 工作台请求和定制请求的区别
  10. idea 构建java 微服务_使用 IDEA 从 0 开始搭建 Spring Cloud 微服务
  11. React + leaflet 地图瓦片 加载错乱 不能正常显示
  12. SQLyog下载与安装
  13. 安装Google服务包
  14. 《认知天性》听后感及听书笔记
  15. CSDN 写作小技巧(3)——学会在 CSDN 中插入超链接
  16. srt格式导入pr乱码_字幕文件显示乱码怎么办 网易导出的srt导入pr乱码
  17. 后盾网-CI框架实例教程-马振宇 - 学习笔记(9)
  18. 拒绝跟风,谈谈几种算法岗的区别和体验
  19. 金额的每三位一个逗号的正则解法
  20. 10个SaaS的常见问题解答告诉你SaaS是什么

热门文章

  1. visio2007类图实现关系
  2. 连接 svn服务器时出现 Couldn't find a repository
  3. [UESTC 1342]郭大侠与甲铁城
  4. 天地图JSAPI4.0切换地图事件
  5. Android Studio Gradle UserGuide
  6. 参考Box2d算法实现的一个平衡球游戏
  7. 社招后端20连问(三年工作经验一面)
  8. Monitor Link
  9. 关于freetype的移植和其官方demos的使用总结
  10. vulnhub Vegeta: 1