Skip to content

Commit

Permalink
init for drifter
Browse files Browse the repository at this point in the history
  • Loading branch information
pbiecek committed Dec 22, 2018
1 parent d7fd135 commit 07159c0
Show file tree
Hide file tree
Showing 6 changed files with 44 additions and 2 deletions.
2 changes: 2 additions & 0 deletions .Rbuildignore
@@ -0,0 +1,2 @@
^.*\.Rproj$
^\.Rproj\.user$
1 change: 1 addition & 0 deletions .gitignore
Expand Up @@ -34,3 +34,4 @@ vignettes/*.pdf

# Shiny token, see https://shiny.rstudio.com/articles/shinyapps.html
rsconnect/
.Rproj.user
9 changes: 9 additions & 0 deletions DESCRIPTION
@@ -0,0 +1,9 @@
Package: drifter
Title: Concept Drift and Concept Shift Detection for Predictive Models
Version: 0.1
Authors@R: person("First", "Last", email = "first.last@example.com", role = c("aut", "cre"))
Description: What the package does (one paragraph).
Depends: R (>= 3.5.0)
License: GPL
Encoding: UTF-8
LazyData: true
2 changes: 2 additions & 0 deletions NAMESPACE
@@ -0,0 +1,2 @@
# Generated by roxygen2: fake comment so roxygen2 overwrites silently.
exportPattern("^[^\\.]")
11 changes: 9 additions & 2 deletions README.md
@@ -1,2 +1,9 @@
# drifter
Concept Drift and Concept Shift Detection for Predictive Models
# drifter: Concept Drift and Concept Shift Detection for Predictive Models

Machine learning models are often fitted and validated on historical data under silent assumption that data are stationary. The most popular techniques for validation (k-fold cross-validation, repeated cross-validation, and so on) test models on data with the same distribution as training data.

Yet, in many practical applications, deployed models are working in a changing environment. After some time, due to changes in the environment, model performance may degenerate, as model may be less reliable.

Concept drift refers to the change in the data distribution or in the relationships between variables over time. Think about model for energy consumption for a school, over time the school may be equipped with larger number of devices of with more power-efficient devices that may affect the model performance.


21 changes: 21 additions & 0 deletions drifter.Rproj
@@ -0,0 +1,21 @@
Version: 1.0

RestoreWorkspace: No
SaveWorkspace: No
AlwaysSaveHistory: Default

EnableCodeIndexing: Yes
UseSpacesForTab: Yes
NumSpacesForTab: 2
Encoding: UTF-8

RnwWeave: knitr
LaTeX: pdfLaTeX

AutoAppendNewline: Yes
StripTrailingWhitespace: Yes

BuildType: Package
PackageUseDevtools: Yes
PackageInstallArgs: --no-multiarch --with-keep.source
PackageRoxygenize: rd,collate,namespace

0 comments on commit 07159c0

Please sign in to comment.