https://github.com/andrie/modelmanagr
Framework for model management in R
https://github.com/andrie/modelmanagr
Last synced: about 2 months ago
JSON representation
Framework for model management in R
- Host: GitHub
- URL: https://github.com/andrie/modelmanagr
- Owner: andrie
- License: mit
- Created: 2018-03-29T11:49:13.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-29T12:47:53.000Z (about 7 years ago)
- Last Synced: 2025-02-14T13:16:52.361Z (3 months ago)
- Size: 12.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.Rmd
- License: LICENSE
Awesome Lists containing this project
README
---
output: github_document
---```{r setup, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```
# modelmanagr
```{r echo=FALSE, prompt=FALSE, results='asis', comment=""}
cat('
[](https://www.tidyverse.org/lifecycle/#experimental)
')
```## Abstract
The goal of `modelmanagr` is to create a framework for model management in R
Data Exploration and model building is not the end of the analytic process, in fact it is only the beginning. There is an immense need to make those models available for production use. This use raises some concerns around which model to use, model performance, and versioning of models over time.
After a predictive model is created it must then be productionalized. This is sometimes viewed, though oversimplified, as simply tying it to an api and throwing new data at it. While this may be true, there is a need to ensure that the model remains pertinent and performant into the future. The first step in addressing those needs is to store models in a repository where versions of the current model are saved as well as competing models. The next step is an ongoing monitoring process to ensure model performance. Finally, there is a parallel process to test current models versus competing models. Across all these steps there is a requirement that a single model can be flagged as active and that is the one used for ongoing predictions.
We will present a framework and a prototype package, `modelmanagr`, that demonstrates these steps.
## Installation
You can install the development version from [GitHub](https://github.com/) with:
``` r
# install.packages("devtools")
devtools::install_github("andrie/modelmanagr")
```
## ExampleThis is a basic example which shows you how to solve a common problem:
```{r example}
## basic example code
```