拟合工具箱的几个误差参数说明,SSE,MSE,RMSE,R-square_拟合优度里的sse是标准差吗-程序员宅基地

技术标签: 算法  大数据  

使用过 Matlab 拟合 优化 和统计等 工具箱 的网友,会经常遇到下面几个名词:

SSE(和方差、误差平方和):The sum of squares due to error
MSE(均方差、方差):Mean squared error
RMSE(均方根、标准差):Root mean squared error
R-square(确定系数):Coefficient of determination
Adjusted R-square:Degree-of-freedom adjusted coefficient of determination

下面我对以上几个名词进行详细的解释下,相信能给大家带来一定的帮助!!

一、SSE(和方差)
该统计 参数 计算的是拟合 数据 和原始数据对应点的误差的平方和,计算公式如下
SSE,MSE,RMSE,R-square(转)

SSE越接近于0,说明 模型 选择和拟合更好,数据 预测 也越成功。接下来的MSE和RMSE因为和SSE是同出一宗,所以效果一样

二、MSE(均方差)
该统计参数是预测数据和原始数据对应点误差的平方和的均值,也就是SSE/n,和SSE没有太大的区别,计算公式如下
mse.gif

三、RMSE(均方根)
该统计参数,也叫回归 系统 的拟合标准差,是MSE的平方根,就算公式如下
rmse.gif

在这之前,我们所有的误差参数都是基于预测值(y_hat)和原始值(y)之间的误差(即点对点)。从下面开始是所有的误差都是相对原始数据平均值(y_ba)而展开的(即点对全)!!!

四、R-square(确定系数)
在讲确定系数之前,我们需要介绍另外两个参数SSR和SST,因为确定系数就是由它们两个决定的
(1)SSR:Sum of squares of the regression,即预测数据与原始数据均值之差的平方和,公式如下
ssr.gif
(2)SST:Total sum of squares,即原始数据和均值之差的平方和,公式如下
sst.gif
细心的网友会发现,SST=SSE+SSR,呵呵只是一个有趣的 问题 。而我们的“确定系数”是 定义 为SSR和SST的比值,故
rsquare.gif

其实“确定系数”是通过数据的变化来表征一个拟合的好坏。由上面的表达式可以知道“确定系数”的正常取值范围为[0 1],越接近1,表明 方程 变量 对y的解释能力越强,这个模型对数据拟合的也较好
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Baple/article/details/78093192

智能推荐

天津计算机考研901,2017年天津大学计算机科学与技术学院901数据结构与程序设计考研题库...-程序员宅基地

文章浏览阅读467次。一、填空题1. 设有两个算法在同一机器上运行,其执行时闻分别为_____。【答案】15【解析】当时,而,时,2. 阅读下列程序,指出其功能,并写出空格处应填上的语句。【答案】要使前者快于后者,n 至少为【解析】本题是在哈希表ht[]中插入值为的元素,如该元素已在哈希表中,报告出错。3. 设正文串长度为n ,模式串长度为m ,则串匹配的KMP 算法的时间复杂度为_____。【答案】4. 按LSD 进..._设有两个算法在同一机器上运行

opencv二值图像、灰度图像、彩色图像的基本表示方法_二值图像图片-程序员宅基地

文章浏览阅读2.8k次。1.二值图像 计算机将白色像素点(白色小方块区域)处理为“1”,将黑色像素点(黑色小方块区域)处理为“0”2.灰度图像二值图像表示起来简单方便,但是因为其仅有黑白两种颜色,所表示的图像不够细腻。如果想要表现更多的细节,就需要使用更多的颜色。例如,lena图像是一幅灰度图像,它采用了更多的数值以体现不同的颜色,因此该图像的细节信息更丰富。通常,计算机会将灰度处理为256个灰度..._二值图像图片

5个超厉害的资源搜索网站,每一款都可以让你的资源满满!_最全资源搜索引擎-程序员宅基地

文章浏览阅读1.6w次,点赞8次,收藏41次。生活中我们无时不刻不都要在网站搜索资源,但就是缺少一个趁手的资源搜索网站,如果有一个比较好的资源搜索网站可以帮助我们节省一大半时间!今天小编在这里为大家分享5款超厉害的资源搜索网站,每一款都可以让你的资源丰富精彩!网盘传奇一款最有效的网盘资源搜索网站你还在为找网站里面的资源而烦恼找不到什么合适的工具而烦恼吗?这款网站传奇网站汇聚了4853w个资源,并且它每一天都会持续更新资源;..._最全资源搜索引擎

Book类的设计(Java)_6-1 book类的设计java-程序员宅基地

文章浏览阅读4.5k次,点赞5次,收藏18次。阅读测试程序,设计一个Book类。函数接口定义:class Book{}该类有 四个私有属性 分别是 书籍名称、 价格、 作者、 出版年份,以及相应的set 与get方法;该类有一个含有四个参数的构造方法,这四个参数依次是 书籍名称、 价格、 作者、 出版年份 。裁判测试程序样例:import java.util.*;public class Main { public static void main(String[] args) { List <Book>_6-1 book类的设计java

基于微信小程序的校园导航小程序设计与实现_校园导航微信小程序系统的设计与实现-程序员宅基地

文章浏览阅读613次,点赞28次,收藏27次。相比于以前的传统手工管理方式,智能化的管理方式可以大幅降低学校的运营人员成本,实现了校园导航的标准化、制度化、程序化的管理,有效地防止了校园导航的随意管理,提高了信息的处理速度和精确度,能够及时、准确地查询和修正建筑速看等信息。课题主要采用微信小程序、SpringBoot架构技术,前端以小程序页面呈现给学生,结合后台java语言使页面更加完善,后台使用MySQL数据库进行数据存储。微信小程序主要包括学生信息、校园简介、建筑速看、系统信息等功能,从而实现智能化的管理方式,提高工作效率。

有状态和无状态登录

传统上用户登陆状态会以 Session 的形式保存在服务器上,而 Session ID 则保存在前端的 Cookie 中;而使用 JWT 以后,用户的认证信息将会以 Token 的形式保存在前端,服务器不需要保存任何的用户状态,这也就是为什么 JWT 被称为无状态登陆的原因,无状态登陆最大的优势就是完美支持分布式部署,可以使用一个 Token 发送给不同的服务器,而所有的服务器都会返回同样的结果。有状态和无状态最大的区别就是服务端会不会保存客户端的信息。

随便推点

自学编程需要注意什么?_自学编程哪些注意-程序员宅基地

文章浏览阅读9.8k次,点赞260次,收藏442次。前几天在知乎上看到这么一个问题,一位在读学生,自己非常想自学编程,但是很怕走一些弯路,于是提问「自学编程需要注意什么?」,我看了一圈回答,看起来都不是自学过来的,很多回答抓不到重点。我的读者都知道,我是非科班 0 基础自学过来的,我很清楚一个人自学编程有哪些误区,有哪些需要注意的地方,以及哪些可以提升效率的地方,所以,我从我的自学经历给一些自学编程的后来者总结了一些建议,希望给正在自学编程或者打算走_自学编程哪些注意

21.等值线图(Counter Plot)、Contour Demo、Creating a “meshgrid”、Calculation of the Values、等_counter图-程序员宅基地

文章浏览阅读1.9k次。21.等值线图(Counter Plot)21.1.Contour Demo21.2.Creating a “meshgrid”21.3.Calculation of the Values21.4.Changing the Colours and the Line Style21.5.Filled Contours21.6.Individual Colours21.等值线图(Counter Plot)两个变量函数的等值线(或等高线)是函数具有常数值的曲线。它是平行于x,y平面的函数f(x,y_counter图

Vue刷新当前页面并带参_vue刷新页面并传递参数-程序员宅基地

文章浏览阅读1.1k次。Vue刷新当前页面并url带参_vue刷新页面并传递参数

pktgen:DPDK流量生成器_pktgen-dpdk:22.04.1-程序员宅基地

文章浏览阅读1.3k次。目录Pktgen入门系统要求设置巨大的TLB /巨大页面支持BIOS设置终端显示获取源代码编译DPDK和Pktgen设置环境运行应用程序Pktgen入门本节包含有关如何启动和运行DPDK和pktgen流量生成器应用程序的说明。这些说明与pktgen在Ubuntu桌面系统上设置DPDK有关。但是,该版本应该可以在任何最新的Linux系统上使用,这些系统对kernel支持巨大的TLB /巨大页面。系统要求主要的系统要求是支持DPDK数据包处理框架。._pktgen-dpdk:22.04.1

判断URL中是否包含中文汉字_检测url中是否有中文-程序员宅基地

文章浏览阅读774次。判断URL中是否包含中文汉字- (BOOL)df_isContainChinese{ NSUInteger length = [self length]; for (NSUInteger i = 0; i < length; i++) { NSRange range = NSMakeRange(i, 1); NSString *subString = [self substringWithRange:range]; const cha_检测url中是否有中文

hyperledger composer之查询语言_composer access control language-程序员宅基地

文章浏览阅读72次。查询语言的格式查询语言必须包括SELECT操作以及可选择性的包含FROM, WHERE, AND, ORDER BY, and OR.查询语言的基本格式query Q1{ description: "Select all drivers older than 65." statement: SELECT org.example.Driver WHERE..._composer access control language

推荐文章

热门文章

相关标签