Model Compare
Model Compare is a feature, which is used to compare the performance of Classification and Regression algorithms. You can select the performance metrics on which the comparison is to be done. Based on the performance metrics results, Rubiscape recommends the best suited model.
With this feature, a Regression algorithm can be compared with another Regression algorithm and a Classification algorithm can be compared with another Classification algorithm. Please note, you can not compare a Regression algorithm with another Classification algorithm.
This feature is located under Machine Learning in the task pane. Model Compare is also called Evaluation in the product.
Working with Model Compare
To start working with Model Compare, follow the steps given below.
- Go to the Home page and create a new workbook or open an existing workbook.
- Drag and drop the required dataset on the workbook canvas.
- In the Properties pane, select the Data Fields from the dataset.
- Select the classification or regression algorithm that you want to compare and connect it to the dateset node.
- Select the algorithm node and select its respective Properties displayed in the Properties pane.
Here, we have selected the Dependent and Independent variables, and Advanced Properties of NLP Neural Network algorithm. - Click the algorithm and click the vertical ellipsis (), and then click Run.
Repeat steps 4 to 6 for all the algorithms that you want to compare.
Here we have selected Decision Tree.Note:
Make sure you select either the Classification models or Regression models to compare. You cannot compare a Classification model to another Regression model.
- Drag and Drop Model Compare on the workbook.
- Connect the selected algorithms to Model Compare.
Select the Comparison Metrices for Model Compare.
Note:
For Regression models, the Comparison Metrices are –
- RMSE
- Adjusted R Square
- R square
For Classification models, the Comparison Metrices are –
- Accuracy
- Specificity
- Sensitivity
- F-Score
- AUC
If cross validation is added as a predecessor to any of the algorithms, the comparison metrices are Mean accuracy and Standard Deviation accuracy.
- Select the Model Compare node, click the vertical ellipsis () corresponding to it, and then click Run.
The node execution starts and after completion, a confirmation is displayed. - After the Model Compare node execution is complete, Select the node, click the ellipses (), and then Click Explore.
The result page is displayed.
The result page displays the metrices of both the models sorted on the Performance Metrices.
Scroll down the result page to view the recommended model based on Comparison Metrices.
As seen in the above figure, in this example, the recommended model is MLP Neural Network.
Table of Contents