Support Vector Machine (SVM) based classification for grids.
| Name | Type | Identifier | Description | Constraints |
Input | Grids | grid list, input | GRIDS | - | - |
Training Areas | shapes, input | ROI | - | - |
Output | Classification | grid, output | CLASSES | - | - |
Look-up Table | table, output, optional | CLASSES_LUT | A reference list of the grid values that have been assigned to the training classes. | - |
Options | Grid System | grid system | PARAMETERS_GRID_SYSTEM | - | - |
Scaling | choice | SCALING | - | Available Choices:
[0] none
[1] normalize (0-1)
[2] standardize
Default: 2 |
Verbose Messages | boolean | MESSAGE | - | Default: 0 |
Model Source | choice | MODEL_SRC | - | Available Choices:
[0] create from training areas
[1] restore from file
Default: 0 |
Restore Model from File | file path | MODEL_LOAD | - | - |
Class Identifier | table field | ROI_ID | - | - |
Store Model to File | file path | MODEL_SAVE | - | - |
SVM Type | choice | SVM_TYPE | - | Available Choices:
[0] C-SVC
[1] nu-SVC
[2] one-class SVM
[3] epsilon-SVR
[4] nu-SVR
Default: 0 |
Kernel Type | choice | KERNEL_TYPE | linear: u'*v
polynomial: (gamma*u'*v + coef0)^degree
radial basis function: exp(-gamma*|u-v|^2)
sigmoid: tanh(gamma*u'*v + coef0) | Available Choices:
[0] linear
[1] polynomial
[2] radial basis function
[3] sigmoid
Default: 2 |
Degree | integer number | DEGREE | degree in kernel function | Default: 3 |
Gamma | floating point number | GAMMA | gamma in kernel function | Default: 0.000000 |
coef0 | floating point number | COEF0 | coef0 in kernel function | Default: 0.000000 |
C | floating point number | COST | parameter C (cost) of C-SVC, epsilon-SVR, and nu-SVR | Default: 1.000000 |
nu-SVR | floating point number | NU | parameter nu of nu-SVC, one-class SVM, and nu-SVR | Default: 0.500000 |
SVR Epsilon | floating point number | EPS_SVR | epsilon in loss function of epsilon-SVR | Default: 0.100000 |
Cache Size | floating point number | CACHE_SIZE | cache memory size in MB | Default: 100.000000 |
Epsilon | floating point number | EPS | tolerance of termination criterion | Default: 0.001000 |
Shrinking | boolean | SHRINKING | whether to use the shrinking heuristics | Default: 0 |
Probability Estimates | boolean | PROBABILITY | whether to train a SVC or SVR model for probability estimates | Default: 0 |
Cross Validation | integer number | CROSSVAL | n-fold cross validation: n must > 1 | Minimum: 1
Default: 1 |