Distributed Double Machine Learning with a Serverless Architecture

01/11/2021
by   Malte S. Kurz, et al.
1

This paper explores serverless cloud computing for double machine learning. Being based on repeated cross-fitting, double machine learning is particularly well suited to exploit the high level of parallelism achievable with serverless computing. It allows to get fast on-demand estimations without additional cloud maintenance effort. We provide a prototype Python implementation DoubleML-Serverless for the estimation of double machine learning models with the serverless computing platform AWS Lambda and demonstrate its utility with a case study analyzing estimation times and costs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/07/2021

DoubleML – An Object-Oriented Implementation of Double Machine Learning in Python

DoubleML is an open-source Python library implementing the double machin...
research
03/17/2021

DoubleML – An Object-Oriented Implementation of Double Machine Learning in R

The R package DoubleML implements the double/debiased machine learning f...
research
01/23/2023

ddml: Double/debiased machine learning in Stata

We introduce the package ddml for Double/Debiased Machine Learning (DDML...
research
03/01/2020

HPC as a Service: A naive model

Applications like Big Data, Machine Learning, Deep Learning and even oth...
research
06/30/2018

chemmodlab: A Cheminformatics Modeling Laboratory for Fitting and Assessing Machine Learning Models

The goal of chemmodlab is to streamline the fitting and assessment pipel...
research
01/10/2019

Adaptive Event Dispatching in Serverless Computing Infrastructures

Serverless computing is an emerging Cloud service model. It is currently...
research
10/25/2022

Characterizing information loss in a chaotic double pendulum with the Information Bottleneck

A hallmark of chaotic dynamics is the loss of information with time. Alt...

Please sign up or login with your details

Forgot password? Click here to reset