Matlab 计算均方误差MSE的三种方法 您所在的位置:网站首页 李宁公司文化核心 Matlab 计算均方误差MSE的三种方法

Matlab 计算均方误差MSE的三种方法

#Matlab 计算均方误差MSE的三种方法| 来源: 网络整理| 查看: 265

Matlab 计算均方误差MSE的三种方法 数据说明:

ytest 测试集y,真实的y值,是一维数组; ytest_fit 基于测试集 x 预测的y值,是一维数组; test_error 是预测误差。

第一种方法

直接使用 matlab 中的mse函数,亲测可用。

/*ytest测试集y,真实的y值,是一维数组 ytest_fit 预测的y值,是一维数组 test_error 是预测误差*/ test_error = ytest - ytest_fit; test_mse = mse(test_error); 第二种方法

使用MSE公式手动计算。

test_error = ytest - ytest_fit; test_mse = sum(test_error.^2) / len(test_error ); 第三种方法

相比于第二种,代码更加简洁。

test_error = ytest - ytest_fit; test_mse = mean(test_error.^2);


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有