面向科学中心型实验平台的工程实践
软件工程
2019-10-10 v1
摘要
Netflix 是一项互联网娱乐服务, routinely 采用实验来指导产品创新方面的策略。随着 Netflix 的发展,它有机会探索日益专门化的服务改进,这产生了对由更丰富指标支持、由更多样统计方法驱动的更深入分析的需求。为促进这一点,并更充分地发挥工程与数据科学两方面的技能,Netflix 工程师创建了一个科学中心型实验平台,该平台通过允许来自广泛背景的数据科学家用科学家所使用的语言(Python 和 R)直接贡献代码,来利用其专业知识。此外,在生产环境中运行的同一代码能够在本地运行,使得探索和将指标与因果推断方法直接投入生产服务变得简单。在本文中,我们采用案例研究方法提供两项主要贡献。首先,我们报告了该平台的架构,特别着重于其新颖方面:它如何在不损害工程需求的情况下支持科学中心型的端到端工作流。其次,我们描述了其因果推断方法,该方法利用潜在结果概念框架为任意统计模型与方法提供统一的抽象层。
引用
@article{arxiv.1910.03878,
title = {Engineering for a Science-Centric Experimentation Platform},
author = {Nikos Diamantopoulos and Jeffrey Wong and David Issa Mattos and Ilias Gerostathopoulos and Matthew Wardrop and Tobias Mao and Colin McFarland},
journal= {arXiv preprint arXiv:1910.03878},
year = {2019}
}
备注
10 pages