TY - JOUR
T1 - Revisiting fitting monotone polynomials to data
AU - Murray, Kevin
AU - Müller, Samuel
AU - Turlach, Berwin A.
PY - 2013/10
Y1 - 2013/10
N2 - We revisit Hawkins' (Comput Stat 9(3):233-247, 1994) algorithm for fitting monotonic polynomials and discuss some practical issues that we encountered using this algorithm, for example when fitting high degree polynomials or situations with a sparse design matrix but multiple observations per x-value. As an alternative, we describe a new approach to fitting monotone polynomials to data, based on different characterisations of monotone polynomials and using a Levenberg-Marquardt type algorithm. We consider different parameterisations, examine effective starting values for the non-linear algorithms, and discuss some limitations. We illustrate our methodology with examples of simulated and real world data. All algorithms discussed in this paper are available in the R Development Core Team (A language and environment for statistical computing, R Foundation for Statistical Computing, Vienna, 2011) package MonoPoly.
AB - We revisit Hawkins' (Comput Stat 9(3):233-247, 1994) algorithm for fitting monotonic polynomials and discuss some practical issues that we encountered using this algorithm, for example when fitting high degree polynomials or situations with a sparse design matrix but multiple observations per x-value. As an alternative, we describe a new approach to fitting monotone polynomials to data, based on different characterisations of monotone polynomials and using a Levenberg-Marquardt type algorithm. We consider different parameterisations, examine effective starting values for the non-linear algorithms, and discuss some limitations. We illustrate our methodology with examples of simulated and real world data. All algorithms discussed in this paper are available in the R Development Core Team (A language and environment for statistical computing, R Foundation for Statistical Computing, Vienna, 2011) package MonoPoly.
KW - Monotone polynomial
KW - Monotone regression
UR - http://www.scopus.com/inward/record.url?scp=84884700912&partnerID=8YFLogxK
UR - http://purl.org/au-research/grants/arc/DP110101998
U2 - 10.1007/s00180-012-0390-5
DO - 10.1007/s00180-012-0390-5
M3 - Article
AN - SCOPUS:84884700912
SN - 0943-4062
VL - 28
SP - 1989
EP - 2005
JO - Computational Statistics
JF - Computational Statistics
IS - 5
ER -