|
GaussianEstimateT Method (T, Double)
|
Estimate appropriate values for sigma given a data set.
Namespace:
Accord.Statistics.Kernels
Assembly:
Accord.Statistics (in Accord.Statistics.dll) Version: 3.8.0
Syntax public static Gaussian<T> Estimate<T>(
T kernel,
double[][] inputs
)
where T : IDistance, ICloneable
Public Shared Function Estimate(Of T As {IDistance, ICloneable}) (
kernel As T,
inputs As Double()()
) As Gaussian(Of T)
Request Example
View SourceParameters
- kernel
- Type: T
The inner kernel. - inputs
- Type: SystemDouble
The data set.
Type Parameters
- T
Return Value
Type:
GaussianTA Gaussian kernel initialized with an appropriate sigma value.
Remarks
This method uses a simple heuristic to obtain appropriate values
for sigma in a radial basis function kernel. The heuristic is shown
by Caputo, Sim, Furesjo and Smola, "Appearance-based object
recognition using SVMs: which kernel should I use?", 2002.
See Also