arXiv ScienceSearch

arXiv subjects

Daan Caljon

Publications and source records attributed to Daan Caljon.

3 recordsLinked to original sources

Estimating Treatment Effects in Networks under Unknown Exposure Mappings

Estimating heterogeneous treatment effects in network settings is complicated by interference, meaning that the outcome of an instance can be influenced by the treatment status of others. Existing causal machine learning approaches that account for interference usually rely on a prespecified exposure mapping that summarizes how others' treatments affect the outcome of a given instance, a simplification that is often inappropriate. We propose HINet, a neural method that combines an expressive GNN outcome model with network-aware domain-adversarial training. The outcome model learns an exposure-relevant neighborhood representation jointly with outcome prediction, allowing HINet to capture heterogeneous interference without prespecifying an exposure mapping. HINet's adversarial component uses both node and neighborhood information to promote balance in the learned representations with respect to treatment assignment. We further derive a population-level generalization bound and introduce two metrics for evaluation across counterfactual networks. An empirical evaluation on synthetic and semi-synthetic network datasets demonstrates that HINet performs consistently across diverse exposure mappings, while methods based on a prespecified mapping can perform poorly when it is misspecified.

cs.LG

Optimizing Treatment Allocation in the Presence of Interference

In Influence Maximization (IM), the objective is to -- given a budget -- select the optimal set of entities in a network to target with a treatment so as to maximize the total effect. For instance, in marketing, the objective is to target the set of customers that maximizes the total response rate, resulting from both direct treatment effects on targeted customers and indirect, spillover, effects that follow from targeting these customers. Recently, new methods to estimate treatment effects in the presence of network interference have been proposed. However, the issue of how to leverage these models to make better treatment allocation decisions has been largely overlooked. Traditionally, in Uplift Modeling (UM), entities are ranked according to estimated treatment effect, and the top entities are allocated treatment. Since, in a network context, entities influence each other, the UM ranking approach will be suboptimal. The problem of finding the optimal treatment allocation in a network setting is \textcolor{red}{NP-hard,} and generally has to be solved heuristically. To fill the gap between IM and UM, we propose OTAPI: Optimizing Treatment Allocation in the Presence of Interference to find solutions to the IM problem using treatment effect estimates. OTAPI consists of two steps. First, a causal estimator is trained to predict treatment effects in a network setting. Second, this estimator is leveraged to identify an optimal treatment allocation by integrating it into classic IM algorithms. We demonstrate that this novel method outperforms classic IM and UM approaches on both synthetic and semi-synthetic datasets.

cs.SI

Using dynamic loss weighting to boost improvements in forecast stability

Rolling origin forecast instability refers to variability in forecasts for a specific period induced by updating the forecast when new data points become available. Recently, an extension to the N-BEATS model for univariate time series point forecasting was proposed to include forecast stability as an additional optimization objective, next to accuracy. It was shown that more stable forecasts can be obtained without harming accuracy by minimizing a composite loss function that contains both a forecast error and a forecast instability component, with a static hyperparameter to control the impact of stability. In this paper, we empirically investigate whether further improvements in stability can be obtained without compromising accuracy by applying dynamic loss weighting algorithms, which change the loss weights during training. We show that existing dynamic loss weighting methods can achieve this objective and provide insights into why this might be the case. Additionally, we propose an extension to the Random Weighting approach -- Task-Aware Random Weighting -- which also achieves this objective.

cs.LG