Machine Learning Model Functions
OcientML™ functionality supports these SQL functions for machine learning models.
The scope of a machine learning model is the schema.
Supported Machine Learning Models
Supported machine learning models and reference material are divided into these categories.
For functions to help organize data before training a model, see Data Preparation.
Regression Models
- Simple Linear Regression
- Multiple Linear Regression
- Vector Autoregression
- Polynomial Regression
- Linear Combination Regression
- Nonlinear Regression
- Gradient Boosted Trees
- Regression Tree
Classification Models
- K Nearest Neighbor Classification
- Naive Bayes Classification
- Decision Tree
- Random Forest
- Logistic Regression
- Support Vector Machine
- Gradient Boosted Trees
Clustering and Dimension Reduction Models
Other Models
Execute a Query Using a Machine Learning Model
To create a machine learning model and manage the model, see Machine Learning Models for the corresponding syntax. After you create the model, you can execute a query using the model with this syntax.
Syntax
Example
Create a table with data for the model.
Create a multiple linear regression model based on the data.
Execute a SELECT query against the multiple linear regression to see the actual and predicted values. Limit the result set to 10 rows.
Output

