SAGA.imagery_svm.0: SVM Classification

Support Vector Machine (SVM) based classification for grids.<br/>Reference:<br/>Chang, C.-C. / Lin, C.-J. (2011): A library for support vector machines. ACM Transactions on Intelligent Systems and Technology, vol.2/3, p.1-27. <a target="_blank" href="http://www.csie.ntu.edu.tw/~cjlin/libsvm">LIBSVM Homepage</a>.<br/>

Inputs

Grids

format
href
Please set a value for GRIDS.

Scaling

string

Verbose Messages

boolean

Model Source

string

Restore Model from File

format
href
Please set a value for MODEL_LOAD.

Training Areas

format
href
Please set a value for ROI.

Class Identifier

format
href
Please set a value for ROI_ID.

Store Model to File

format
href
Please set a value for MODEL_SAVE.

SVM Type

string

linear: u'*v<br/>polynomial: (gamma*u'*v + coef0)^degree<br/>radial basis function: exp(-gamma*|u-v|^2)<br/>sigmoid: tanh(gamma*u'*v + coef0)

string

degree in kernel function

integer

gamma in kernel function

number

coef0 in kernel function

number

parameter C (cost) of C-SVC, epsilon-SVR, and nu-SVR

number

parameter nu of nu-SVC, one-class SVM, and nu-SVR

number

epsilon in loss function of epsilon-SVR

number

cache memory size in MB

number

tolerance of termination criterion

number

whether to use the shrinking heuristics

boolean

whether to train a SVC or SVR model for probability estimates

boolean

n-fold cross validation: n must > 1

integer

Outputs

Classification

format
transmission

Execution options

successUri
inProgressUri
failedUri

format

mode

Execute End Point

View the execution endpoint of a process.

View the alternative version in HTML.

{"id": "SAGA.imagery_svm.0", "title": "SVM Classification", "description": "Support Vector Machine (SVM) based classification for grids.<br/>Reference:<br/>Chang, C.-C. / Lin, C.-J. (2011): A library for support vector machines. ACM Transactions on Intelligent Systems and Technology, vol.2/3, p.1-27. <a target=\"_blank\" href=\"http://www.csie.ntu.edu.tw/~cjlin/libsvm\">LIBSVM Homepage</a>.<br/>", "version": "1.0.0", "jobControlOptions": ["sync-execute", "async-execute", "dismiss"], "outputTransmission": ["value", "reference"], "links": [{"rel": "http://www.opengis.net/def/rel/ogc/1.0/execute", "type": "application/json", "title": "Execute End Point", "href": "http://tb17.geolabs.fr:8119/ogc-api/processes/SAGA.imagery_svm.0/execution"}, {"rel": "alternate", "type": "text/html", "title": "Execute End Point", "href": "http://tb17.geolabs.fr:8119/ogc-api/processes/SAGA.imagery_svm.0/execution.html"}], "inputs": {"GRIDS": {"title": "Grids", "description": "Grids", "maxOccurs": 1024, "extended-schema": {"type": "array", "minItems": 1, "maxItems": 1024, "items": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "application/x-ogc-envi", "application/x-ogc-aaigrid", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-envi"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-aaigrid"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}]}}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-envi"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-aaigrid"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "GRIDS"}, "SCALING": {"title": "Scaling", "description": "Scaling", "schema": {"type": "string", "default": "standardize", "enum": ["none", "normalize (0-1)", "standardize"], "nullable": true}, "id": "SCALING"}, "MESSAGE": {"title": "Verbose Messages", "description": "Verbose Messages", "schema": {"type": "boolean", "default": false, "enum": ["true", "false"], "nullable": true}, "id": "MESSAGE"}, "MODEL_SRC": {"title": "Model Source", "description": "Model Source", "schema": {"type": "string", "default": "create from training areas", "enum": ["create from training areas", "restore from file"], "nullable": true}, "id": "MODEL_SRC"}, "MODEL_LOAD": {"title": "Restore Model from File", "description": "Restore Model from File", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["text/plain"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/plain"}]}}}], "nullable": true}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/plain"}]}, "id": "MODEL_LOAD"}, "ROI": {"title": "Training Areas", "description": "Training Areas", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["text/xml", "application/vnd.google-earth.kml+xml", "application/json"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/xml"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/vnd.google-earth.kml+xml"}, {"type": "object"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/xml"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/vnd.google-earth.kml+xml"}, {"type": "object"}]}, "id": "ROI"}, "ROI_ID": {"title": "Class Identifier", "description": "Class Identifier", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["text/csv", "text/csv"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/csv"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "text/csv"}]}}}], "nullable": true}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/csv"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "text/csv"}]}, "id": "ROI_ID"}, "MODEL_SAVE": {"title": "Store Model to File", "description": "Store Model to File", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["text/plain"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/plain"}]}}}], "nullable": true}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "utf-8", "contentMediaType": "text/plain"}]}, "id": "MODEL_SAVE"}, "SVM_TYPE": {"title": "SVM Type", "description": "SVM Type", "schema": {"type": "string", "default": "C-SVC", "enum": ["C-SVC", "nu-SVC", "one-class SVM", "epsilon-SVR", "nu-SVR"], "nullable": true}, "id": "SVM_TYPE"}, "KERNEL_TYPE": {"title": "Kernel Type", "description": "linear: u'*v<br/>polynomial: (gamma*u'*v + coef0)^degree<br/>radial basis function: exp(-gamma*|u-v|^2)<br/>sigmoid: tanh(gamma*u'*v + coef0)", "schema": {"type": "string", "default": "radial basis function", "enum": ["linear", "polynomial", "radial basis function", "sigmoid"], "nullable": true}, "id": "KERNEL_TYPE"}, "DEGREE": {"title": "Degree", "description": "degree in kernel function", "schema": {"type": "integer", "default": 3, "nullable": true}, "id": "DEGREE"}, "GAMMA": {"title": "Gamma", "description": "gamma in kernel function", "schema": {"type": "number", "default": 0, "format": "double", "nullable": true}, "id": "GAMMA"}, "COEF0": {"title": "coef0", "description": "coef0 in kernel function", "schema": {"type": "number", "default": 0, "format": "double", "nullable": true}, "id": "COEF0"}, "COST": {"title": "C", "description": "parameter C (cost) of C-SVC, epsilon-SVR, and nu-SVR", "schema": {"type": "number", "default": 1, "format": "double", "nullable": true}, "id": "COST"}, "NU": {"title": "nu-SVR", "description": "parameter nu of nu-SVC, one-class SVM, and nu-SVR", "schema": {"type": "number", "default": 0.5, "format": "double", "nullable": true}, "id": "NU"}, "EPS_SVR": {"title": "SVR Epsilon", "description": "epsilon in loss function of epsilon-SVR", "schema": {"type": "number", "default": 0.1, "format": "double", "nullable": true}, "id": "EPS_SVR"}, "CACHE_SIZE": {"title": "Cache Size", "description": "cache memory size in MB", "schema": {"type": "number", "default": 100, "format": "double", "nullable": true}, "id": "CACHE_SIZE"}, "EPS": {"title": "Epsilon", "description": "tolerance of termination criterion", "schema": {"type": "number", "default": 0.001, "format": "double", "nullable": true}, "id": "EPS"}, "SHRINKING": {"title": "Shrinking", "description": "whether to use the shrinking heuristics", "schema": {"type": "boolean", "default": false, "enum": ["true", "false"], "nullable": true}, "id": "SHRINKING"}, "PROBABILITY": {"title": "Probability Estimates", "description": "whether to train a SVC or SVR model for probability estimates", "schema": {"type": "boolean", "default": false, "enum": ["true", "false"], "nullable": true}, "id": "PROBABILITY"}, "CROSSVAL": {"title": "Cross Validation", "description": "n-fold cross validation: n must > 1", "schema": {"type": "integer", "default": 1, "nullable": true}, "id": "CROSSVAL"}}, "outputs": {"CLASSES": {"title": "Classification", "description": "Classification", "extended-schema": {"oneOf": [{"allOf": [{"$ref": "http://zoo-project.org/dl/link.json"}, {"type": "object", "properties": {"type": {"enum": ["image/tiff", "application/x-ogc-envi", "application/x-ogc-aaigrid", "image/png"]}}}]}, {"type": "object", "required": ["value"], "properties": {"value": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-envi"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-aaigrid"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}}}]}, "schema": {"oneOf": [{"type": "string", "contentEncoding": "base64", "contentMediaType": "image/tiff"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-envi"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "application/x-ogc-aaigrid"}, {"type": "string", "contentEncoding": "base64", "contentMediaType": "image/png"}]}, "id": "CLASSES"}}}

http://tb17.geolabs.fr:8119/ogc-api/processes/SAGA.imagery_svm.0.html
Last modified: Sat Feb 19 15:43:34 CET 2022