CaseBasedReasoning: Case Based Reasoning

Case-based reasoning is a problem-solving methodology that involves solving a new problem by referring to the solution of a similar problem in a large set of previously solved problems. The key aspect of Case Based Reasoning is to determine the problem that "most closely" matches the new problem at hand. This is achieved by defining a family of distance functions and using these distance functions as parameters for local averaging regression estimates of the final result. The optimal distance function is chosen based on a specific error measure used in regression estimation. This approach allows for efficient problem-solving by leveraging past experiences and adapting solutions from similar cases. The underlying concept is inspired by the work of Dippon J. (2002) <doi:10.1016/S0167-9473(02)00058-0>.

Version: 0.3
Depends: Rcpp, RcppParallel, rms
Imports: R6, ranger, survival, ggplot2, cowplot, dplyr, purrr, tidyr, pryr
LinkingTo: Rcpp, RcppArmadillo, RcppParallel
Suggests: testthat, knitr, rmarkdown, RcppArmadillo
Published: 2023-05-02
Author: Simon Mueller [cre, aut], PD Dr. Juergen Dippon [ctb]
Maintainer: Simon Mueller <simon.mueller at muon-stat.com>
BugReports: https://github.com/sipemu/case-based-reasoning/issues
License: MIT + file LICENSE
URL: https://github.com/sipemu/case-based-reasoning
NeedsCompilation: yes
SystemRequirements: GNU make
Materials: README NEWS
CRAN checks: CaseBasedReasoning results

Documentation:

Reference manual: CaseBasedReasoning.pdf
Vignettes: Motivation
Get Started

Downloads:

Package source: CaseBasedReasoning_0.3.tar.gz
Windows binaries: r-prerel: CaseBasedReasoning_0.3.zip, r-release: CaseBasedReasoning_0.3.zip, r-oldrel: CaseBasedReasoning_0.3.zip
macOS binaries: r-prerel (arm64): CaseBasedReasoning_0.3.tgz, r-release (arm64): CaseBasedReasoning_0.3.tgz, r-oldrel (arm64): CaseBasedReasoning_0.3.tgz, r-prerel (x86_64): CaseBasedReasoning_0.3.tgz, r-release (x86_64): CaseBasedReasoning_0.3.tgz
Old sources: CaseBasedReasoning archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=CaseBasedReasoning to link to this page.