当前位置: 首页 > news >正文

时间序列评价指标

评价指标

均方误差( M S E MSE MSE

  • 定义:预测值与实际值之间差异的平方和的平均值。
  • 公式: ( M S E = 1 n ∑ i = 1 n ( y i − y ^ i ) 2 ) (MSE = \frac{1}{n}\sum_{i=1}^{n}(y_i - \hat{y}_i)^2) (MSE=n1i=1n(yiy^i)2) 其中, ( y i ) (y_i) (yi)是实际值, ( y ^ i ) (\hat{y}_i) (y^i) 是预测值, ( n ) (n) (n) 是样本数量。
  • 特点: M S E MSE MSE是最常用的评价指标之一,它直接反映了预测误差的大小。然而, M S E MSE MSE对异常值比较敏感。

平均绝对误差( M A E MAE MAE

  • 定义:预测值与实际值之间差异的绝对值的平均值。
  • 公式: ( M A E = 1 n ∑ i = 1 n ∣ y i − y ^ i ∣ ) (MAE = \frac{1}{n}\sum_{i=1}^{n}|y_i - \hat{y}_i|) (MAE=n1i=1nyiy^i)
  • 特点:与 M S E MSE MSE相比, M A E MAE MAE对异常值不敏感。但是, M A E MAE MAE没有考虑误差的平方,可能会低估误差的大小。

平均绝对百分比误差( M A P E MAPE MAPE

  • 定义:预测值与实际值之间差异的绝对值与实际值的比值的平均值。
  • 公式: ( M A P E = 1 n ∑ i = 1 n ∣ y i − y ^ i y i ∣ × 100 (MAPE = \frac{1}{n}\sum_{i=1}^{n}\left|\frac{y_i - \hat{y}_i}{y_i}\right| \times 100%) (MAPE=n1i=1n yiyiy^i ×100(注意:当实际值为 0 0 0时, M A P E MAPE MAPE无法计算)
  • 特点: M A P E MAPE MAPE考虑了实际值的大小,可以帮助评估模型的相对误差。但是,对于含有零值的数据集, M A P E MAPE MAPE可能不适用。

均方根误差( R M S E RMSE RMSE

  • 定义:均方误差的平方根。
  • 公式: ( R M S E = 1 n ∑ i = 1 n ( y i − y ^ i ) 2 ) (RMSE = \sqrt{\frac{1}{n}\sum_{i=1}^{n}(y_i - \hat{y}_i)^2}) (RMSE=n1i=1n(yiy^i)2 )
  • 特点: R M S E RMSE RMSE M S E MSE MSE类似,但它与实际值的单位相同,因此更加直观。然而, R M S E RMSE RMSE​​同样对异常值敏感。

决定系数(R-squared,通常表示为( R 2 R^2 R2))

是回归分析中用于量化模型预测能力的一个统计量。它表示模型中自变量对因变量变化的解释程度,即模型能够解释的因变量变异的比例。

  • 定义

    决定系数( R 2 R^2 R2)的范围在 0 0 0 1 1 1之间,其中:

​ ( R 2 = 1 R^2 = 1 R2=1):表示模型完美地拟合了数据,即所有的观测点都落在回归线上。

​ ( R 2 = 0 R^2 = 0 R2=0):表示模型没有解释任何因变量的变异,模型的预测值与观测值的平均值没有区别。

​ ( 0 < R 2 < 1 0 < R^2 < 1 0<R2<1):表示模型解释了部分但非全部的因变量变异。

  • 计算方法

R 2 = 1 − ∑ i = 1 n ( y i − y ^ i ) 2 ∑ i = 1 n ( y i − y ˉ ) 2 R^2 = 1 - \frac{\sum_{i=1}^{n} (y_i - \hat{y}_i)^2}{\sum_{i=1}^{n} (y_i - \bar{y})^2} R2=1i=1n(yiyˉ)2i=1n(yiy^i)2

​ 其中:

​ ( Sum of Squared Residuals (SSR) \text{Sum of Squared Residuals (SSR)} Sum of Squared Residuals (SSR)) 是预测值与实际值之差的平方和,也称为残差平方和( R e s i d u a l S u m o f S q u a r e s , R S S Residual Sum of Squares,RSS ResidualSumofSquaresRSS)。

​ ( Total Sum of Squares (SST) \text{Total Sum of Squares (SST)} Total Sum of Squares (SST)) 是因变量实际值与其均值之差的平方和,也称为总平方和( T o t a l S u m o f S q u a r e s , T S S Total Sum of Squares,TSS TotalSumofSquaresTSS)。

  • 解释

( R 2 R^2 R2)值越接近 1 1 1,说明模型的拟合效果越好,能够解释的因变量变异比例越高。但是,也需要注意以下几点:

​ ( R 2 R^2 R2)的增加不一定意味着模型预测能力的实质性提高。在某些情况下,简单地增加模型中的变量 数量(即使这些变量与因变量没有真正的关联)也可能导致( R 2 R^2 R2)的增加,但这并不意味着模型的 实际预测能力有所提高。因此,需要谨慎地解释和比较不同模型的( R 2 R^2 R2)值。

​ ( R 2 R^2 R2)值也受样本大小的影响。在样本量很大时,即使很小的效应也可能导致较高的(R^2)值。因 此,在比较不同数据集上的模型时,需要考虑到这一点。

​ 在某些情况下,即使( R 2 R^2 R2)值较低,模型也可能具有实际预测价值。特别是在处理具有复杂非线性 关系或存在大量随机噪声的数据时,很难达到很高的( R 2 R^2 R2)值。因此,在评估模型时,还需要考虑 其他因素(如模型的稳健性、可解释性等)。

相关文章:

时间序列评价指标

评价指标 均方误差&#xff08; M S E MSE MSE&#xff09; 定义&#xff1a;预测值与实际值之间差异的平方和的平均值。公式&#xff1a; ( M S E 1 n ∑ i 1 n ( y i − y ^ i ) 2 ) (MSE \frac{1}{n}\sum_{i1}^{n}(y_i - \hat{y}_i)^2) (MSEn1​∑i1n​(yi​−y^​i​)…...

Docker:安装 Orion-Visor 服务器运维的技术指南

请关注微信公众号&#xff1a;拾荒的小海螺 博客地址&#xff1a;http://lsk-ww.cn/ 1、简述 Orion-Visor 是一种用于管理和监控容器的工具。它提供了一个直观的界面&#xff0c;用于查看容器的状态、资源使用情况以及日志等信息。在这篇技术博客中&#xff0c;我们将介绍如何…...

HarmonyOS Next 系列之底部标签栏TabBar实现(三)

系列文章目录 HarmonyOS Next 系列之省市区弹窗选择器实现&#xff08;一&#xff09; HarmonyOS Next 系列之验证码输入组件实现&#xff08;二&#xff09; HarmonyOS Next 系列之底部标签栏TabBar实现&#xff08;三&#xff09; 文章目录 系列文章目录前言一、实现原理二、…...

mac怎么录制屏幕?这2个方法你值得拥有

在数字化时代&#xff0c;屏幕录制已经成为一种常见且重要的工具&#xff0c;无论是教学演示、游戏直播还是会议记录&#xff0c;屏幕录制都发挥着不可或缺的作用。对于Mac用户而言&#xff0c;如何高效、便捷地进行屏幕录制&#xff0c;是一个值得探讨的话题&#xff0c;可是很…...

爱德华三坐标软件ACdmis.AC-dmis密码注册机

爱德华三坐标软件 AC-DMIS 是一款功能强大的三坐标测量软件&#xff0c;具有以下特点&#xff1a; • 支持多种测量模式&#xff1a;包括接触式测量、非接触式测量、复合式测量等&#xff0c;可以满足不同类型工件的测量需求。 • 高精度测量&#xff1a;采用先进的测量算法和…...

计算机网络 期末复习(谢希仁版本)第3章

对于点对点的链路&#xff0c;目前使用得最广泛的数据链路层协议是点对点协议 PPP (Point-to-Point Protocol)。局域网的传输媒体&#xff0c;包括有线传输媒体和无线传输媒体两个大类&#xff0c;那么有线传输媒体有同轴电缆、双绞线和光纤&#xff1b;无线传输媒体有微波、红…...

代码随想录——数组

给定一个n个元素有序&#xff08;升序&#xff09;的整型数组nums和一个目标值target&#xff0c;写一个函数搜索nums中的target&#xff0c;如果目标值存在返回下标&#xff0c;否则返回-1. //这个题说实话从逻辑上来看实在是太简单了&#xff0c;但是为什么每一次我写起来都感…...

计算机网络7——网络安全4 防火墙和入侵检测

文章目录 一、系统安全:防火墙与入侵检测1、防火墙1&#xff09;分组过滤路由器2&#xff09;应用网关也称为代理服务器(proxy server)&#xff0c; 二、一些未来的发展方向 一、系统安全:防火墙与入侵检测 恶意用户或软件通过网络对计算机系统的入侵或攻击已成为当今计算机安…...

html+CSS+js部分基础运用20

根据下方页面效果如图1所示&#xff0c;编写程序&#xff0c;代码放入图片下方表格内 图1.效果图 <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <meta http-equiv"X-UA-Compatible" conte…...

ISO 19115-2:2019 附录C XML 模式实现

C.1 XML 模式 本文件中定义的 UML 模型的 XML 模式在 ISO/TS 19115-3 中定义的适当 XML 命名空间中提供。新增内容包括&#xff1a; 命名空间前缀模式文件名Metadata for ACquisition (mac)acquisitionInformationImagery.xsdMetadata for Resource Content (mrc)contentInfo…...

DevOps的原理及应用详解(一)

本系列文章简介&#xff1a; 在当今快速变化的商业环境中&#xff0c;企业对于软件交付的速度、质量和安全性要求日益提高。传统的软件开发和运维模式已经难以满足这些需求&#xff0c;因此&#xff0c;DevOps&#xff08;Development和Operations的组合&#xff09;应运而生&a…...

【冲刺秋招,许愿offer】第 三 天(水一天)

【冲刺秋招&#xff0c;许愿offer】第 二 天&#xff08;水一天&#xff09; 知识点牛客emo 知识点 今天端午&#xff0c;上午去摘杏下午理发&#xff0c;一天没咋看电脑。晚上刷刷LeetCode看看八股。 牛客 spring事务失效的情况 捕获到异常&#xff0c;自己手动处理 方法修…...

使用 C# 学习面向对象编程:第 6 部分

继承 亲爱的读者&#xff0c;继承意味着从源头继承一些东西。例如&#xff0c;儿子可以继承父亲的习惯。同样的概念也用于面向对象编程&#xff1b;它是 OOP 的第二大支柱。 继承允许创建一个新类&#xff0c;该新类继承另一个类或基类的属性&#xff0c;继承这些成员的类称为…...

分布式训练基础入门

1.单节点训练 单节点训练也会转换为等价的并行训练&#xff0c;如在GPU内同一wrap内的32个Thread执行同一指令&#xff0c;但处理不同的数据。 训练程序往往实现了一个多层神经网络的执行过程。该神经网络的执行由一个计算图&#xff08;Computational Graph&#xff09;表示。…...

AWS S3存储桶中如何下载文件

AWS S3存储桶中如何下载文件 1.单个下载 AWS S3 控制台提供了下载单个文件的功能&#xff0c;但是不支持直接在控制台中进行批量下载文件。您可以通过以下步骤在 AWS S3 控制台上下载单个文件&#xff1a;   1.1登录 AWS 管理控制台。   1.2转到 S3 服务页面。   1.3单击…...

「网络原理」三次握手四次挥手

&#x1f387;个人主页&#xff1a;Ice_Sugar_7 &#x1f387;所属专栏&#xff1a;计网 &#x1f387;欢迎点赞收藏加关注哦&#xff01; 三次握手&四次挥手 &#x1f349;连接管理&#x1f34c;三次握手&#x1f34c;意义&#x1f34c;四次挥手&#x1f34c;TCP 状态转换…...

第二十四章 SOAP 错误处理 - 发生故障时添加 WS-Addressing 标头元素

文章目录 第二十四章 SOAP 错误处理 - 发生故障时添加 WS-Addressing 标头元素%SOAP.Fault12.Code 属性SubcodeValue %SOAP.Fault12.Text 属性Textlang 发生故障时添加 WS-Addressing 标头元素 第二十四章 SOAP 错误处理 - 发生故障时添加 WS-Addressing 标头元素 %SOAP.Fault…...

CSS真题合集(一)

CSS真题合集&#xff08;一&#xff09; 1. 盒子模型1.1 盒子模型的基本组成1.2 盒子模型的实际大小1.3 盒子模型的两种类型1.4 设置盒子模型1.5 弹性盒子模型 2. BFC2.1 主要用途2.2 触发BFC的方法2.2 解决外边距的塌陷问题&#xff08;垂直塌陷&#xff09; 3. 响应式布局3.1…...

Golang | Leetcode Golang题解之第144题二叉树的前序遍历

题目&#xff1a; 题解&#xff1a; func preorderTraversal(root *TreeNode) (vals []int) {var p1, p2 *TreeNode root, nilfor p1 ! nil {p2 p1.Leftif p2 ! nil {for p2.Right ! nil && p2.Right ! p1 {p2 p2.Right}if p2.Right nil {vals append(vals, p1.V…...

离奇问题:java通过poi读取excel单元格的小数时会出错

问题 java通过poi读取excel单元格的小数时会出错&#xff0c;分析后发现是因为会损失精度。 处理的代码 /*** DataFormatter 直接new就行&#xff1a;DataFormatter df new DataFormatter();*/ private String getNumericCellValue(Cell cell, DataFormatter df) {String val…...

游戏后台记录器开发:从低开销捕获到硬件编码的工程实践

1. 项目概述&#xff1a;一个为游戏玩家设计的“后台记录器”如果你是一名资深游戏玩家&#xff0c;或者正在从事游戏相关的开发、测试、数据分析工作&#xff0c;那么你很可能遇到过这样的场景&#xff1a;在《艾尔登法环》里被某个Boss虐了上百次&#xff0c;却记不清每次失败…...

终极MifareOneTool使用指南:如何零基础玩转MIFARE经典卡的Windows图形化神器

终极MifareOneTool使用指南&#xff1a;如何零基础玩转MIFARE经典卡的Windows图形化神器 【免费下载链接】MifareOneTool A GUI Mifare Classic tool on Windows&#xff08;停工/最新版v1.7.0&#xff09; 项目地址: https://gitcode.com/gh_mirrors/mi/MifareOneTool …...

保姆级教程:在i.MX6ULL开发板上用LVGL v8.3.11跑个炫酷UI(附触屏配置)

嵌入式Linux系统LVGL图形库移植实战指南&#xff1a;从零构建炫酷UI界面 在嵌入式系统开发中&#xff0c;图形用户界面(GUI)的实现一直是开发者面临的挑战之一。传统解决方案要么过于笨重&#xff0c;要么功能简陋&#xff0c;直到LVGL的出现改变了这一局面。这款轻量级开源图形…...

Adafruit退货政策全解析:电子元件退货的核心逻辑与实操指南

1. 退货政策的核心逻辑与适用场景 在创客圈和电子爱好者社群里&#xff0c;Adafruit 几乎是无人不晓的名字。无论是 Arduino 开发板、各种传感器&#xff0c;还是炫目的 NeoPixel LED 灯带&#xff0c;他们的产品是无数项目从想法变为现实的基石。但即便是最资深的玩家&#xf…...

星露谷物语SMAPI模组加载器:从零开始打造你的专属农场世界

星露谷物语SMAPI模组加载器&#xff1a;从零开始打造你的专属农场世界 【免费下载链接】SMAPI The modding API for Stardew Valley. 项目地址: https://gitcode.com/gh_mirrors/smap/SMAPI 还在为星露谷物语的模组安装而烦恼吗&#xff1f;每次看到心仪的模组却因为复杂…...

Decepticon:大语言模型越狱攻击与防御的系统化评估框架

1. 项目概述与核心价值最近在开源社区里&#xff0c;一个名为“Decepticon”的项目引起了我的注意。这个项目由PurpleAILAB团队发布&#xff0c;名字本身就充满了趣味和深意——“Decepticon”直译是“霸天虎”&#xff0c;在《变形金刚》里是擅长伪装和欺骗的反派角色。这名字…...

告别混乱!用EPLAN高效管理端子连接图的5个实战技巧与常见坑点复盘

告别混乱&#xff01;用EPLAN高效管理端子连接图的5个实战技巧与常见坑点复盘 在电气工程设计领域&#xff0c;端子连接图的质量直接影响着生产效率和调试准确性。许多工程师在项目后期常常陷入反复修改端子图表的泥潭&#xff0c;不仅耗费宝贵时间&#xff0c;还可能因疏忽导致…...

避开STM32G4比较器的那些‘坑’:LOCK机制、EXTI连接与GPIO配置详解

STM32G4比较器开发实战&#xff1a;LOCK机制、EXTI映射与GPIO配置的深度解析 当你在深夜调试STM32G4的比较器模块时&#xff0c;突然发现中断死活不触发&#xff0c;或者LOCK寄存器配置后无法修改参数&#xff0c;这种挫败感我深有体会。本文将带你直击STM32G4比较器开发中最容…...

SQL数据库如何实现数据的逻辑删除_利用状态位与查询过滤

逻辑删除应使用UPDATE修改状态字段而非DELETE物理删除&#xff0c;因后者导致数据不可恢复、审计困难、关联断裂&#xff1b;须全局统一过滤status1&#xff0c;建索引、用视图/ORM作用域、冗余状态列保障一致性。为什么不能直接用 DELETE 语句删数据逻辑删除本质是“假装删了”…...

文档下载革命:kill-doc浏览器脚本让你的学习资料一键保存

文档下载革命&#xff1a;kill-doc浏览器脚本让你的学习资料一键保存 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档&#xff0c;但是相关网站浏览体验不好各种广告&#xff0c;各种登录验证&#xff0c;需要很多步骤才能下载文档&#xff0c;该脚本就是为…...