Visit ComfyUI Online for ready-to-use ComfyUI environment
Visualize regression prediction metrics with scatter plot comparison, MSE, MAE display for model performance assessment.
The NntVisualizePredictionMetrics
node is designed to provide a visual representation of prediction metrics, particularly for regression tasks. This node is essential for understanding the performance of your predictive models by offering a graphical comparison between true values and predicted values. It helps you to quickly identify how well your model is performing by plotting these values on a scatter plot, along with a perfect prediction line for reference. Additionally, it displays key regression metrics such as Mean Squared Error (MSE) and Mean Absolute Error (MAE) directly on the plot, making it easier to assess the accuracy and precision of your model's predictions. This visualization aids in diagnosing model performance issues and can guide you in making necessary adjustments to improve model accuracy.
The metrics
parameter is a dictionary that contains the necessary data for generating the visualization. It should include keys such as true_values
and predictions
, which are lists or arrays of the actual and predicted values, respectively. Additionally, it can include mse
and mae
to display these metrics on the plot. The presence of these keys is crucial for the node to function correctly, as they provide the data needed to create the scatter plot and calculate the regression metrics. There are no explicit minimum or maximum values for these inputs, but they should be numerical and of the same length to ensure accurate plotting and metric calculation.
The visualization
output is a graphical representation of the prediction metrics, typically in the form of a scatter plot. This plot shows the relationship between the true values and the predicted values, with a line indicating perfect predictions. The visualization also includes text annotations of the MSE and MAE, providing a quick reference to these important metrics. This output is crucial for visually assessing the performance of your model and identifying areas where it may be underperforming.
metrics
dictionary includes both true_values
and predictions
to generate a meaningful scatter plot. Without these, the visualization cannot be created.true_values
or predictions
in metricstrue_values
and predictions
to generate the scatter plot. If either is missing, the visualization cannot be created.metrics
dictionary includes both true_values
and predictions
keys with corresponding data.true_values
and predictions
true_values
and predictions
must match to plot them accurately on the scatter plot.true_values
and predictions
have the same number of elements before passing them to the node.true_values
or predictions
true_values
and predictions
to calculate metrics and generate the plot.true_values
and predictions
are numeric and convert any non-numeric data before using the node.RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Playground, enabling artists to harness the latest AI tools to create incredible art.