Description Usage Arguments Details Value Author(s) References Examples
Computes general noise SVR based on NORMA optimization.
1 2 3 4 5 |
x |
|
y |
|
f_0 |
initial hypothesis. |
beta_0 |
initial value for offset b. |
lambda |
NORMA optimization parameter lambda |
rate |
learning rate for NORMA optimization. Must be a function with one argument. |
kernel |
kernel function to use. Must be a function with three arguments such as |
cost_der |
Loss function derivative to use. See also ILF_cost_der. Must be "ILF_cost_der" when ILF derivative is used. |
cost_name |
|
gamma |
gaussian kernel parameter γ. |
max_iterations |
maximum number of NORMA iterations computed. |
stopping_threshold |
value indicating when to stop NORMA optimization. See also 'Details'. |
trace |
|
no_beta |
|
fixed_epsilon |
|
... |
additional arguments to be passed to the low level functions. |
Optimization will stop when the sum of the differences between all training predicted values of present
iteration versus values from previous iteration does not exceeds stopping_threshold
.
Returns a list
containing:
matrix
representing α parameters of NORMA optimization in each iteration, one per row.
numeric
representing β parameter of NORMA optimization in each iteration.
Number of NORMA iterations performed.
Jesus Prada, jesus.prada@estudiante.uam.es
Link to the scientific paper
Kivinen J., Smola A. J., Williamson R.C.: Online learning with kernels. In: IEEE transactions on signal processing, vol. 52, pp. 2165-2176, IEEE (2004).
with theoretical background for NORMA optimization is provided below.
http://realm.sics.se/papers/KivSmoWil04(1).pdf
1 2 3 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.