ArticleslgStudy

science

Nonparametric regression

Nonparametric regression is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Nonparametric regression rather than just read about it. In short: Nonparametric regression is a form of regression analysis where the predictor does not take a predetermined form but is completely constructed using information derived from the data. That is, no parametric equation is assumed for the relationship between predictors and dependent variable.

Nonparametric regression — main illustration
Nonparametric regression — illustration

Key takeaways

  • Nonparametric regression belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Nonparametric regression to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Nonparametric regression from memory before moving on to harder problems.

Reference excerpt

Nonparametric regression is a form of regression analysis where the predictor does not take a predetermined form but is completely constructed using information derived from the data. That is, no parametric equation is assumed for the relationship between predictors and dependent variable. A larger sample size is needed to build a nonparametric model having the same level of uncertainty as a parametric model because the data must supply both the model structure and the parameter estimates.

Definition Nonparametric regression assumes the following relationship, given the random variables X {\displaystyle X} and Y {\displaystyle Y} :

E [ Y ∣ X = x ] = m ( x ) , {\displaystyle \mathbb {E} [Y\mid X=x]=m(x),}

where m ( x ) {\displaystyle m(x)} is some deterministic function. Linear regression is a restricted case of nonparametric regression where m ( x ) {\displaystyle m(x)} is assumed to be a linear function of the data. Sometimes a slightly stronger assumption of additive noise is used:

Y = m ( X ) + U , {\displaystyle Y=m(X)+U,}

where the random variable U {\displaystyle U} is the `noise term', with mean 0. Without the assumption that m {\displaystyle m} belongs to a specific parametric family of functions it is impossible to get an unbiased estimate for m {\displaystyle m} , however most estimators are consistent under suitable conditions.

Common nonparametric regression algorithms This is a non-exhaustive list of non-parametric models for regression.

nearest neighbor smoothing (see also k-nearest neighbors algorithm) regression trees kernel regression local regression multivariate adaptive regression splines smoothing splines neural networks

Examples

Gaussian process regression or Kriging

In Gaussian process regression, also known as Kriging, a Gaussian prior is assumed for the regression curve. The errors are assumed to have a multivariate normal distribution and the regression curve is estimated by its posterior mode. The Gaussian prior may depend on unknown hyperparameters, which are usually estimated via empirical Bayes. The hyperparameters typically specify a prior covariance kernel. In case the kernel should also be inferred nonparametrically from the data, the critical filter can be used. Smoothing splines have an interpretation as the posterior mode of a Gaussian process regression.

Kernel regression

Kernel regression estimates the continuous dependent variable from a limited set of data points by convolving the data points' locations with a kernel function—approximately speaking, the kernel function specifies how to "blur" the influence of the data points so that their values can be used to predict the value for nearby locations.

Regression trees

Decision tree learning algorithms can be applied to learn to predict a dependent variable from data. Although the original Classification And Regression Tree (CART) formulation applied only to predicting univariate data, the framework can be used to predict multivariate data, including time series.

See also Lasso (statistics) Local regression Non-parametric statistics Semiparametric regression Isotonic regression Multivariate adaptive regression splines

References

Further reading Bowman, A. W.; Azzalini, A. (1997). Applied Smoothing Techniques for Data Analysis. Oxford: Clarendon Press. ISBN 0-19-852396-3. Fan, J.; Gijbels, I. (1996). Local Polynomial Modelling and its Applications. Boca Raton: Chapman and Hall. ISBN 0-412-98321-4. Henderson, D. J.; Parmeter, C. F. (2015). Applied Nonparametric Econometrics. New York: Cambridge University Press. ISBN 978-1-107-01025-3. Li, Q.; Racine, J. (2007). Nonparametric Econometrics: Theory and Practice. Princeton: Princeton University Press. ISBN 978-0-691-12161-1. Pagan, A.; Ullah, A. (1999). Nonparametric Econometrics. New York: Cambridge University Press. ISBN 0-521-35564-8.

External links

HyperNiche, software for nonparametric multiplicative regression. Scale-adaptive nonparametric regression (with Matlab software).

Worked examples

Example 1 — a first encounter with Nonparametric regression

Start with the simplest possible case. Write down what Nonparametric regression claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Nonparametric regression before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Nonparametric regression ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Nonparametric regression

In research
Nonparametric regression appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Nonparametric regression in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Nonparametric regression is common in secondary-school and first-year university syllabi. It links to neighbouring topics Nonparametric regression, so understanding it makes those chapters shorter.
In everyday life
Look for Nonparametric regression outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Nonparametric regression in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Nonparametric regression means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Nonparametric regression out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Nonparametric regression in simple terms?

Nonparametric regression is a form of regression analysis where the predictor does not take a predetermined form but is completely constructed using information derived from the data. That is, no parametric equation is assumed for the relationship between predictors and dependent variable.

Why does Nonparametric regression matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Nonparametric regression?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Nonparametric regression.

Tags

  • Nonparametric regression

Keep exploring