Clear Filters
Clear Filters

matlab code for mean_squared_error

3 views (last 30 days)
oob_mse = mean_squared_error(y_train, predict(rf_classifier, X_train));
I need matlab code for mean_squared_error.
Please provide me.
Thanks.
Sanchit
  4 Comments
Sanchit
Sanchit on 9 Jul 2023
Error using immse
Expected input number 1, A, to be one of these types:
uint8, int8, uint16, int16, uint32, int32, single, double
Instead its type was table.
Error in immse (line 28)
validateattributes(x,{'uint8', 'int8', 'uint16', 'int16', 'uint32', 'int32', ...
Error in sample (line 17)
oob_mse = immse(y_train, predict(rf_classifier, X_train));
How to convert table into number array?
Sanchit

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 9 Jul 2023
oob_mse = rmse(predict(rf_classifier, X_train), y_train);
... as I discussed in one of your other postings.
  2 Comments
Sanchit
Sanchit on 9 Jul 2023
Error using matlab.internal.math.parseErrorMetricsInput
Invalid data type. First and second arguments must be double or single arrays.
Error in rmse (line 46)
matlab.internal.math.parseErrorMetricsInput(false,F,A,varargin{:});
Error in sample (line 18)
oob_mse = rmse(predict(rf_classifier, X_train), y_train);
Please suggest me how to fix it.
Sanchit

Sign in to comment.

More Answers (1)

Prasannavenkatesh
Prasannavenkatesh on 9 Jul 2023
Hi Sanchit,
You can use the existing immse function in matlab (https://in.mathworks.com/help/images/ref/immse.html) for calculating the mean squared error. Hope this helps.
  2 Comments
Sanchit
Sanchit on 9 Jul 2023
Brace indexing into the result of a function call is not supported. Assign the result of 'immse' to a
variable first, then brace index into it.
Error in sample (line 17)
oob_mse = immse{y_train, predict(rf_classifier, X_train)};
Please suggest me how to fix this error.
Thanks for your help.
Sanchit
Walter Roberson
Walter Roberson on 9 Jul 2023
oob_mse = immse(y_train, predict(rf_classifier, X_train));

Sign in to comment.

Products


Release

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!