Kernel Smoothing Regression
Non-parametric regression is widely used in many scientific and engineering areas, such as image processing and pattern recognition.
Non-parametric regression is about to estimate the conditional expectation of a random variable:
E(Y|X) = f(X)
where f is a non-parametric function.
Based on the kernel density estimation technique, this code implements the so called Nadaraya-Watson kernel regression algorithm particularly using the Gaussian kernel. The default bandwidth of the regression is derived from the optimal bendwidth of the Gaussian kernel density estimation suggested in the literature. The code can also take care of missing data.
Zitieren als
Yi Cao (2024). Kernel Smoothing Regression (https://www.mathworks.com/matlabcentral/fileexchange/19195-kernel-smoothing-regression), MATLAB Central File Exchange. Abgerufen .
Kompatibilität der MATLAB-Version
Plattform-Kompatibilität
Windows macOS LinuxKategorien
Tags
Quellenangaben
Inspiriert von: Update PDF Estimation
Inspiriert: Multivariant Kernel Regression and Smoothing, Local Linear Kernel Regression, Volatility Surface, Kernel Regression with Variable Window Width, 3D Plot for Greeks, Plot Some Paths, Coin And Dice, Brain Teaser Solver, Foreign Exchange Options, Log-Uniform Jump-Diffusion Model, RamanLIGHT, Ogive optimization toolbox
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
Version | Veröffentlicht | Versionshinweise | |
---|---|---|---|
1.2.0.0 | add an error case |
||
1.0.0.0 | update with error checking. |