Efficient Locally Weighted Polynomial Regression Predictions

Abstract

Locally weighted polynomial regression (LWPR) is a popular instance-based algorithm for learning continuous non-linear mappings. For more than two or three inputs and for more than a few thousand datapoints the computational expense of predictions is daunting. We discuss drawbacks with previous approaches to dealing with this problem, and present a new algorithm based on a multiresolution search of a quickly-constructible augmented kd-tree. Without needing to rebuild the tree, we can make fast predictions with arbitrary local weighting functions, arbitrary kernel widths and arbitrary queries. The paper begins with a new, faster, algorithm for exact LWPR predictions. Next we introduce an approximation that achieves up to a two-orders-of-magnitude speedup with negligible accuracy losses. Increasing a certain approximation parameter achieves greater speedups still, but with a correspondingly larger accuracy degradation. This is nevertheless useful during operations such as the early stages of model selection and locating optima of a fitted surface. We also show how the approximations can permit real-time query-specific optimization of the kernel width. We conclude with a brief discussion of potential extensions for tractable instance-based learning on datasets that are too large to t in a computer's main memory.

Cite

Text

Moore et al. "Efficient Locally Weighted Polynomial Regression Predictions." International Conference on Machine Learning, 1997.

Markdown

[Moore et al. "Efficient Locally Weighted Polynomial Regression Predictions." International Conference on Machine Learning, 1997.](https://mlanthology.org/icml/1997/moore1997icml-efficient/)

BibTeX

@inproceedings{moore1997icml-efficient,
  title     = {{Efficient Locally Weighted Polynomial Regression Predictions}},
  author    = {Moore, Andrew W. and Schneider, Jeff G. and Deng, Kan},
  booktitle = {International Conference on Machine Learning},
  year      = {1997},
  pages     = {236-244},
  url       = {https://mlanthology.org/icml/1997/moore1997icml-efficient/}
}