Mlr3spatiotempcv: Spatiotemporal resampling methods for machine learning in R

10/25/2021
by   Patrick Schratz, et al.
0

Spatial and spatiotemporal machine-learning models require a suitable framework for their model assessment, model selection, and hyperparameter tuning, in order to avoid error estimation bias and over-fitting. This contribution reviews the state-of-the-art in spatial and spatiotemporal CV, and introduces the R package mlr3spatiotempcv as an extension package of the machine-learning framework mlr3. Currently various R packages implementing different spatiotemporal partitioning strategies exist: blockCV, CAST, kmeans and sperrorest. The goal of mlr3spatiotempcv is to gather the available spatiotemporal resampling methods in R and make them available to users through a simple and common interface. This is made possible by integrating the package directly into the mlr3 machine-learning framework, which already has support for generic non-spatiotemporal resampling methods such as random partitioning. One advantage is the use of a consistent nomenclature in an overarching machine-learning toolkit instead of a varying package-specific syntax, making it easier for users to choose from a variety of spatiotemporal resampling methods. This package avoids giving recommendations which method to use in practice as this decision depends on the predictive task at hand, the autocorrelation within the data, and the spatial structure of the sampling design or geographic objects being studied.

READ FULL TEXT
research
05/01/2020

DriveML: An R Package for Driverless Machine Learning

In recent years, the concept of automated machine learning has become ve...
research
12/05/2018

spGARCH: An R-Package for Spatial and Spatiotemporal ARCH models

In this paper, a general overview on spatial and spatiotemporal ARCH mod...
research
12/17/2021

Deep Learning for Spatiotemporal Modeling of Urbanization

Urbanization has a strong impact on the health and wellbeing of populati...
research
03/20/2023

waywiser: Ergonomic Methods for Assessing Spatial Models

Assessing predictive models can be challenging. Modelers must navigate a...
research
04/15/2021

PyTorch Geometric Temporal: Spatiotemporal Signal Processing with Neural Machine Learning Models

We present PyTorch Geometric Temporal a deep learning framework combinin...
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
09/13/2023

Spatiotemporal modelling of PM_2.5 concentrations in Lombardy (Italy) – A comparative study

This study presents a comparative analysis of three predictive models wi...

Please sign up or login with your details

Forgot password? Click here to reset