RbfOptions.Regularization Property

Gets the regularization parameter λ.

Definition

Namespace: Numerics.NET.Curves
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.1.0
C#
public double Regularization { get; }

Property Value

Double
The regularization parameter. A value of 0 produces pure interpolation.

Remarks

Regularization adds λ to the diagonal of the RBF kernel matrix, which improves conditioning and can help with noisy data or large numbers of points. Setting λ > 0 trades off exact interpolation for smoother approximations.

For noisy data, a small positive value (e.g., 1e-6 to 1e-3) may improve results.

See Also