Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Doug Hains

dblp:23/7185 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
3since 2021 · last 2024
0009-0002-6413-1969ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 9 · 2 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 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.

Theoretical computer science
2 papers
Algorithmic game theory and mechanism design · 54% Automated reasoning and model checking · 35% Mathematical optimization · 12%
Databases, data mining, and information retrieval
1 paper
Data mining · 77% Information retrieval · 23%
Artificial intelligence
1 paper
Reinforcement learning · 100%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining › causal inference
online controlled experiments
0.812024
Effect Size Estimation for Duration Recommendation in Online Experiments: Leveraging Hierarchical Models and Objective Utility Approaches · AAAI 2024
Algorithmic game theory and mechanism design › decision theory
utility theory
0.812024
Effect Size Estimation for Duration Recommendation in Online Experiments: Leveraging Hierarchical Models and Objective Utility Approaches · AAAI 2024
Information retrieval › evaluation › online evaluation
a/b testing
0.212024
Effect Size Estimation for Duration Recommendation in Online Experiments: Leveraging Hierarchical Models and Objective Utility Approaches · AAAI 2024
Mathematical optimization › combinatorial optimization
local search
0.212013
Greedy or Not? Best Improving versus First Improving Stochastic Local Search for MAXSAT · AAAI 2013
Automated reasoning and model checking › satisfiability
maximum satisfiability
0.212013
Greedy or Not? Best Improving versus First Improving Stochastic Local Search for MAXSAT · AAAI 2013
Automated reasoning and model checking
satisfiability
0.212013
Greedy or Not? Best Improving versus First Improving Stochastic Local Search for MAXSAT · AAAI 2013
Automated reasoning and model checking › satisfiability
stochastic local search
0.212013
Greedy or Not? Best Improving versus First Improving Stochastic Local Search for MAXSAT · AAAI 2013

Methods — techniques the papers use, named apart from their topics

utility theory · 1.5gaussian mixture model · 1.5hierarchical models · 0.8hierarchical model · 0.8meta-analysis · 0.7bayesian decision theory · 0.7stochastic local search · 0.2first improving moves · 0.2best improving moves · 0.2
YearPublicationVenuePosition
2024 Effect Size Estimation for Duration Recommendation in Online Experiments: Leveraging Hierarchical Models and Objective Utility Approaches
abstract
The selection of the assumed effect size (AES) critically determines the duration of an experiment, and hence its accuracy and efficiency. Traditionally, experimenters determine AES based on domain knowledge. However, this method becomes impractical for online experimentation services managing numerous experiments, and a more automated approach is hence of great demand. We initiate the study of data-driven AES selection in for online experimentation services by introducing two solutions. The first employs a three-layer Gaussian Mixture Model considering the heteroskedasticity across experiments, and it seeks to estimate the true expected effect size among positive experiments. The second method, grounded in utility theory, aims to determine the optimal effect size by striking a balance between the experiment's cost and the precision of decision-making. Through comparisons with baseline methods using both simulated and real data, we showcase the superior performance of the proposed approaches.
Yu Liu 0080, Runzhe Wan, James McQueen, Doug Hains, Jinxiang Gu, Rui Song 0006
AAAI4
2023 Experimentation Platforms Meet Reinforcement Learning: Bayesian Sequential Decision-Making for Continuous Monitoring
abstract
With the growing needs of online A/B testing to support the innovation in industry, the opportunity cost of running an experiment becomes non-negligible. Therefore, there is an increasing demand for an efficient continuous monitoring service that allows early stopping when appropriate. Classic statistical methods focus on hypothesis testing and are mostly developed for traditional high-stake problems such as clinical trials, while experiments at online service companies typically have very different features and focuses. Motivated by the real needs, in this paper, we introduce a novel framework that we developed in Amazon to maximize customer experience and control opportunity cost. We formulate the problem as a Bayesian optimal sequential decision making problem that has a unified utility function. We discuss extensively practical design choices and considerations. We further introduce how to solve the optimal decision rule via Reinforcement Learning and scale the solution. We show the effectiveness of this novel approach compared with existing methods via a large-scale meta-analysis on experiments in Amazon.
Runzhe Wan, Yu Liu 0080, James McQueen, Doug Hains, Rui Song 0006
KDD4
2022 A Bayesian Model for Online Activity Sample Sizes
abstract
In many contexts it is useful to predict the number of individuals in some population who will initiate a particular activity during a given period. For example, the number of users who will install a software update, the number of customers who will use a new feature on a website or who will participate in an A/B test. In practical settings, there is heterogeneity amongst individuals with regard to the distribution of time until they will initiate. For these reasons it is inappropriate to assume that the number of new individuals observed on successive days will be identically distributed. Given observations on the number of unique users participating in an initial period, we present a simple but novel Bayesian method for predicting the number of additional individuals who will participate during a subsequent period. We illustrate the performance of the method in predicting sample size in online experimentation.
Thomas Richardson 0001, Yu Liu 0080, James McQueen, Doug Hains
AISTATS4
2013 Greedy or Not? Best Improving versus First Improving Stochastic Local Search for MAXSAT
abstract
Stochastic local search (SLS) is the dominant paradigm for incomplete SAT and MAXSAT solvers. Early studies on small 3SAT instances found that the use of “best improving” moves did not improve search compared to using an arbitrary “first improving” move. Yet SLS algorithms continue to use best improving moves. We revisit this issue by studying very large random and industrial MAXSAT problems. Because locating best improving moves is more expensive than first improving moves, we designed an “approximate best” improving move algorithm and prove that it is as efficient as first improving move SLS. For industrial problems the first local optima found using best improving moves are statistically significantly better than local optima found using first improving moves. However, this advantage reverses as search continues and algorithms must explore equal moves on plateaus. This reversal appears to be associated with critical variables that are in many clauses and that also yield large improving moves.
L. Darrell Whitley, Adele E. Howe, Doug Hains
AAAI3
2013 Second order partial derivatives for NK-landscapes
abstract
Local search methods based on explicit neighborhood enumeration require at least $O(n)$ time to identify all possible improving moves. For k-bounded pseudo-Boolean optimization problems, recent approaches have achieved $O(k^2*2^{k})$ runtime cost per move, where $n$ is the number of variables and $k$ is the number of variables per subfunction. Even though the bound is independent of $n$, the complexity per move is still exponential in $k$. In this paper, we propose a second order partial derivatives-based approach that executes first-improvement local search where the runtime cost per move is time polynomial in $k$ and independent of $n$. This method is applied to NK-landscapes, where larger values of $k$ may be of particular interest.
Wenxiang Chen, L. Darrell Whitley, Doug Hains, Adele E. Howe
GECCO3
2013 Hyperplane initialized local search for MAXSAT
abstract
By converting the MAXSAT problem to Walsh polynomials, we can efficiently and exactly compute the hyperplane averages of fixed order k. We use this fact to construct initial solutions based on variable configurations that maximize the sampling of hyperplanes with good average evaluations. The Walsh coefficients can also be used to implement a constant time neighborhood update which is integral to a fast next descent local search for MAXSAT (and for all bounded pseudo-Boolean optimization problems.) We evaluate the effect of initializing local search with hyperplane averages on both the first local optima found by the search and the final solutions found after a fixed number of bit flips. Hyperplane initialization not only provides better evaluations, but also finds local optima closer to the globally optimal solution in fewer bit flips than search initialized with random solutions. A next descent search initialized with hyperplane averages is able to outperform several state-of-the art stochastic local search algorithms on both random and industrial instances of MAXSAT.
Doug Hains, L. Darrell Whitley, Adele E. Howe, Wenxiang Chen
GECCO1
2012 Improving Lin-Kernighan-Helsgaun with Crossover on Clustered Instances of the TSP
Doug Hains, L. Darrell Whitley, Adele E. Howe
PPSN (2)1
2010 A Hybrid Genetic Algorithm for the Traveling Salesman Problem Using Generalized Partition Crossover
L. Darrell Whitley, Doug Hains, Adele E. Howe
PPSN (1)2
2009 Tunneling between optima: partition crossover for the traveling salesman problem
abstract
A new recombination operator is introduced for the Traveling Salesman Problem called partition crossover. Theoretical and empirical results indicate that when two local optima are recombined using partition crossover, two offspring are produced that are highly likely to also be local optima. Thus, the operator is capable of jumping or tunneling from two local optima to two new and distinct local optima without searching intermediate solutions. The operator is respectful and it transmits alleles which means that 1) all common edges from the two parents are inherited and 2) the offspring are constructed using only edges inherited from the two parents. Partition crossover is not always feasible: sometimes two new Hamiltonian circuits cannot be constructed by the operator using only edges inherited from the two parents. But empirical results indicate that partition crossover is feasible 95 percent of the time when recombining randomly selected local optima. Furthermore, from a sample of local optima that are within a short random walk of the global optimum, partition crossover typically relocates the global optimum in a single move when crossover is feasible.
L. Darrell Whitley, Doug Hains, Adele E. Howe
GECCO2