Return all supervised learning algorithms
get/algorithms
The consider
, exclude
, forceInclude
, and algorithms
settings are used to specify the supervised learning algorithm that is used during automatic pipeline generation. Each algorithm has a default setting that determines its behavior when none of the settings are specified. To view these defaults you can request a list of algorithms from the /algorithms
endpoint.
1{2 "version": 3,3 "accept": "application/vnd.sas.collection+json",4 "count": 8,5 "start": 0,6 "limit": 0,7 "name": "collection",8 "links": [9 {10 "method": "GET",11 "rel": "up",12 "href": "/mlPipelineAutomation",13 "uri": "/mlPipelineAutomation",14 "type": "application/vnd.sas.api+json"15 },16 {17 "method": "GET",18 "rel": "self",19 "href": "/mlPipelineAutomation/algorithms",20 "uri": "/mlPipelineAutomation/algorithms",21 "type": "application/vnd.sas.collection",22 "itemType": "application/vnd.sas.analytics.machine.learning.algorithm"23 }24 ],25 "items": [26 {27 "id": "DecisionTree",28 "name": "Decision Tree",29 "defaultBehavior": "consider"30 },31 {32 "id": "Forest",33 "name": "Forest",34 "defaultBehavior": "consider"35 },36 {37 "id": "GAM",38 "name": "GAM",39 "description": "GAM is only supported for projects with binary or interval target types.",40 "defaultBehavior": "consider"41 },42 {43 "id": "GradientBoosting",44 "name": "Gradient Boosting",45 "defaultBehavior": "consider"46 },47 {48 "id": "NeuralNetwork",49 "name": "Neural Network",50 "defaultBehavior": "consider"51 },52 {53 "id": "Regression",54 "name": "Regression",55 "description": "Linear regression is used for projects with an interval target type, otherwise logistic regression is used.",56 "defaultBehavior": "forceInclude"57 },58 {59 "id": "SVM",60 "name": "SVM",61 "description": "SVM is only supported for projects with a binary target type.",62 "defaultBehavior": "exclude"63 },64 {65 "id": "Ensemble",66 "name": "Ensemble",67 "description": "Ensemble is only supported when at least one other algorithm is set to \"consider\" or \"forceInclude\".",68 "defaultBehavior": "consider"69 }70 ]71}
Status | Meaning | Description | ||
---|---|---|---|---|
200 | OK | The request succeeded. | Headers | Schema |