EDBT 2026 Demo / reviewers in the wild / expert
Sam Howie
dblp:304/3031
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
1 paper |
Machine learning and data management · 77% Information retrieval · 23% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning and data management › machine learning systems
machine learning platform |
0.6 | 1 | 2022 | Looper: An End-to-End ML Platform for Product Decisions · KDD 2022 |
Information retrieval › user interaction
personalization |
0.2 | 1 | 2022 | Looper: An End-to-End ML Platform for Product Decisions · KDD 2022 |
Methods — techniques the papers use, named apart from their topics
causal inference · 0.6bayesian optimization · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Looper: An End-to-End ML Platform for Product DecisionsabstractModern software systems and products increasingly rely on machine learning models to make data-driven decisions based on interactions with users, infrastructure and other systems. For broader adoption, this practice must (i) accommodate product engineers without ML backgrounds, (ii) support finegrain product-metric evaluation and (iii) optimize for product goals. To address shortcomings of prior platforms, we introduce general principles for and the architecture of an ML platform, Looper, with simple APIs for decision-making and feedback collection. Looper covers the end-to-end ML lifecycle from collecting training data and model training to deployment and inference, and extends support to personalization, causal evaluation with heterogenous treatment effects, and Bayesian tuning for product goals. During the 2021 production deployment, Looper simultaneously hosted 440-1,000 ML models that made 4-6 million real-time decisions per second. We sum up experiences of platform adopters and describe their learning curve. Igor L. Markov, Hanson Wang, Nitya Kasturi, Shaun Singh, Mia Garrard, Sze Wai Yuen, Sarah Tran, Igor Glotov, Tanvi Gupta, Boshuang Huang, Xiaowen Xie, Michael Belkin, Sal Uryasev, Sam Howie, Eytan Bakshy, Norm Zhou |
KDD | 17 |