Distributed Double Machine Learning with a Serverless Architecture
Serverless cloud computing is predicted to be the dominating and default architecture of cloud computing in the coming decade (Berkley View on Serverless Computing, 2019). In this paper we explore serverless cloud computing for double machine learning. Being based on repeated cross-fitting, double machine learning is particularly well suited to exploit the enormous elasticity of serverless computing. It allows to get fast on-demand estimations without additional cloud maintenance effort. We provide a prototype implementation DoubleML-Serverless written in Python that implements the estimation of double machine learning models with the serverless computing platform AWS Lambda and demonstrate its utility with a case study.
Jan-11-2021
- Country:
- North America > United States
- Pennsylvania (0.04)
- Louisiana (0.04)
- New York > New York County
- New York City (0.04)
- California
- Santa Cruz County > Santa Cruz (0.04)
- Santa Clara County > Santa Clara (0.04)
- Europe > Germany
- Hamburg (0.04)
- Asia > Singapore
- Central Region > Singapore (0.04)
- North America > United States
- Genre:
- Research Report (0.40)
- Technology: