A Python Library For Empirical Calibration

06/27/2019
by   Xiaojing Wang, et al.
0

Dealing with biased data samples is a common task across many statistical fields. In survey sampling, bias often occurs due to the unrepresentative samples. In causal studies with observational data, the treated vs untreated group assignment is often correlated with covariates, i.e., not random. Empirical calibration is a generic weighting method that presents a unified view on correcting or reducing the data biases for the tasks mentioned above. We provide a Python library EC to compute the empirical calibration weights. The problem is formulated as a convex optimization and solved efficiently in the dual form. Compared to existing software, EC is both more efficient and robust. EC also accommodates different optimization objectives, supports weight clipping, and allows inexact calibration which improves the usability. We demonstrate its usage across various experiments with both simulated and real-world data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/02/2022

Soft calibration for selection bias problems under mixed-effects models

Calibration weighting has been widely used for correcting selection bias...
research
11/08/2021

Assessing the effectiveness of empirical calibration under different bias scenarios

Background: Estimations of causal effects from observational data are su...
research
12/01/2021

Investigating an Alternative for Estimation from a Nonprobability Sample: Matching plus Calibration

Matching a nonprobability sample to a probability sample is one strategy...
research
07/27/2022

RobotIO: A Python Library for Robot Manipulation Experiments

Setting up robot environments to quickly test newly developed algorithms...
research
01/12/2022

Globally Optimal Multi-Scale Monocular Hand-Eye Calibration Using Dual Quaternions

In this work, we present an approach for monocular hand-eye calibration ...
research
08/25/2023

A note on joint calibration estimators for totals and quantiles

In this paper, we combine calibration for population totals proposed by ...
research
07/12/2023

balance – a Python package for balancing biased data samples

Surveys are an important research tool, providing unique measurements on...

Please sign up or login with your details

Forgot password? Click here to reset