Research & Papers

genriesz: A Python Package for Automatic Debiased Machine Learning with Generalized Riesz Regression

New Python package implements generalized Riesz regression to automatically estimate causal effects like ATE with confidence intervals.

Deep Dive

Researcher Masahiro Kato released genriesz, an open-source Python package that automates debiased machine learning (DML) using generalized Riesz regression. It implements a unified framework for estimating Riesz representers via Bregman divergences, includes automatic regressor balancing (ARB), and provides modular interfaces for specifying target functionals and model classes. Users can estimate causal parameters like average treatment effects (ATE) and get regression adjustment, Riesz weighting, and TMLE-style estimators with cross-fitting and confidence intervals.

Why It Matters

Streamlines complex causal inference workflows for data scientists and econometricians, reducing manual implementation errors.