cpr: An R Package For Finding Parsimonious B-Spline Regression Models via Control Polygon Reduction and Control Net Reduction release_nh5r65irnbgrjpzkqo6wweqfpu

by Peter E. DeWitt, Samantha MaWhinney, Nichole E. Carlson

Released as a article .

2017  

Abstract

The R package cpr provides tools for selection of parsimonious B-spline regression models via algorithms coined `control polygon reduction' (CPR) and `control net reduction' (CNR). B-Splines are commonly used in regression models to smooth data and approximate unknown functional forms. B-Splines are defined by a polynomial order and a knot sequence. Defining the knot sequence is non-trivial, but is critical with respect to the quality of the regression models. The focus of the CPR and CNR algorithms is to reduce a large knot sequence down to a parsimonious collection of elements while maintaining a high quality of fit. The algorithms are quick to implement and are flexible enough to support many types of data and regression approaches. The cpr package provides the end user collections of tools for the construction of B-spline basis matrices, construction of control polygons and control nets, and the use of diagnostics of the CPR and CNR algorithms.
In text/plain format

Archived Files and Locations

application/pdf  575.2 kB
file_buzgrhrfsfdbbfdekmhtbbvmie
arxiv.org (repository)
web.archive.org (webarchive)
Read Archived PDF
Preserved and Accessible
Type  article
Stage   submitted
Date   2017-05-12
Version   v1
Language   en ?
arXiv  1705.04756v1
Work Entity
access all versions, variants, and formats of this works (eg, pre-prints)
Catalog Record
Revision: 51412660-cd6e-4492-ac55-35412adaf20b
API URL: JSON