图像处理中常用的统计矩

目录

  • 原点矩
  • 中心矩
  • 常用的统计矩
  • 偏度(Skewness)
    • 定义
    • 解释
  • 峰度(Kurtosis)
    • 定义
    • 解释
  • 统计矩的应用
  • MATLAB相关函数

原点矩(Moment about the Origin)和中心矩(Central Moment)是概率论和数理统计中描述随机变量分布特征的统计量。

原点矩

原点矩基于随机变量与其原点(通常是0)之间的距离进行定义,用于描述数据的集中趋势、离散程度等特性。

对于一个随机变量 X X X,其 r r r阶原点矩定义为:

μ r = E ( X r ) \mu_r = E(X^r) μr=E(Xr)

其中:

  • E E E表示期望值。
  • r r r是一个正整数,表示矩的阶数。

连续型随机变量:如果 X X X是连续型随机变量,其概率密度函数为 f ( x ) f(x) f(x),则 r r r阶原点矩可以表示为:

μ r = ∫ − ∞ ∞ x r f ( x ) d x \mu_r = \int_{-\infty}^{\infty} x^r f(x) \, dx μr=xrf(x)dx

离散型随机变量:如果 X X X是离散型随机变量,其概率分布列为 p ( x i ) p(x_i) p(xi),则 r r r阶原点矩可以表示为:

μ r = ∑ i x i r p ( x i ) \mu_r = \sum_{i} x_i^r p(x_i) μr=ixirp(xi)

中心矩

与原点矩不同,中心矩是基于随机变量与其期望值(均值)之间的偏差进行定义的,主要用于描述数据的离散程度、对称性和峰态等特性。

对于一个随机变量 X X X,其 r r r阶中心矩定义为:

m r = E [ ( X − μ ) r ] m_r = E[(X - \mu)^r] mr=E[(Xμ)r]

其中:

  • E E E表示期望值。
  • μ = E ( X ) \mu = E(X) μ=E(X)是随机变量 X X X的期望值。
  • r r r是一个正整数,表示矩的阶数。

连续型随机变量:如果 X X X是连续型随机变量,其概率密度函数为 f ( x ) f(x) f(x),则 r r r阶中心矩可以表示为:

m r = ∫ − ∞ ∞ ( x − μ ) r f ( x ) d x m_r = \int_{-\infty}^{\infty} (x - \mu)^r f(x) \, dx mr=(xμ)rf(x)dx

离散型随机变量:如果 X X X是离散型随机变量,其概率质量函数为 p ( x i ) p(x_i) p(xi),则 r r r阶中心矩可以表示为:

m r = ∑ i ( x i − μ ) r p ( x i ) m_r = \sum_{i} (x_i - \mu)^r p(x_i) mr=i(xiμ)rp(xi)

常用的统计矩

  1. 一阶原点矩(均值)

    • 定义: μ 1 = E ( X ) \mu_1 = E(X) μ1=E(X)
    • 描述:一阶原点矩即为随机变量的期望值,表示数据的中心位置或平均值。
  2. 二阶中心矩(方差)

    • 定义: m 2 = E [ ( X − μ ) 2 ] m_2 = E[(X - \mu)^2] m2=E[(Xμ)2]
    • 描述:二阶中心矩即为方差 σ 2 \sigma^2 σ2,表示数据的离散程度或波动大小。方差的平方根称为标准差 σ \sigma σ
  3. 三阶中心矩

    • 定义: m 3 = E [ ( X − μ ) 3 ] m_3 = E[(X - \mu)^3] m3=E[(Xμ)3]
    • 描述:三阶中心矩经过标准化(除以标准差的三次方)后称为偏度 γ 1 \gamma_1 γ1,用于描述分布的不对称性。正偏度表示分布有较长的右尾,负偏度表示有较长的左尾。
  4. 四阶中心矩

    • 定义: m 4 = E [ ( X − μ ) 4 ] m_4 = E[(X - \mu)^4] m4=E[(Xμ)4]
    • 描述:四阶中心矩经过标准化(除以标准差的四次方)后称为峰度 γ 2 \gamma_2 γ2,用于描述分布的峰态或“尖峭”程度。标准正态分布的峰度为3,因此有时会报告超额峰度(即峰度减去3),以突出与正态分布相比的差异。

偏度(Skewness)

偏度(Skewness)是描述概率分布对称性的统计量,用于衡量数据分布的不对称程度。具体来说,偏度可以告诉我们数据分布的尾部是否偏向某一侧。正偏度表示分布有较长的右尾,而负偏度表示有较长的左尾。标准正态分布的偏度为0,表示其是对称的。

定义

偏度通常通过三阶中心矩标准化后得到。对于一个随机变量 X X X,其偏度 γ 1 \gamma_1 γ1定义为:

γ 1 = m 3 σ 3 \gamma_1 = \frac{m_3}{\sigma^3} γ1=σ3m3

其中:

  • m 3 = E [ ( X − μ ) 3 ] m_3 = E[(X - \mu)^3] m3=E[(Xμ)3]是三阶中心矩。
  • μ = E ( X ) \mu = E(X) μ=E(X)是随机变量 X X X的期望值。
  • σ = m 2 = E [ ( X − μ ) 2 ] \sigma = \sqrt{m_2} = \sqrt{E[(X - \mu)^2]} σ=m2 =E[(Xμ)2] 是标准差,其中 m 2 m_2 m2是二阶中心矩(方差)。

标准差 σ \sigma σ的量纲与 X X X相同,因此 σ 3 \sigma^3 σ3的量纲也是 X X X的量纲的三次方。通过除以标准差的三次方,偏度成为了一个无量纲的统计量,不受量纲的影响,使得不同数据集的偏度可以直接进行比较。

解释

  1. 正偏度(Positive Skewness)

    • γ 1 > 0 \gamma_1 > 0 γ1>0时,表示分布有较长的右尾。这表明大多数数据集中在左侧,而右侧有少量极端值。
  2. 负偏度(Negative Skewness)

    • γ 1 < 0 \gamma_1 < 0 γ1<0时,表示分布有较长的左尾。这表明大多数数据集中在右侧,而左侧有少量极端值。
  3. 对称分布

    • γ 1 = 0 \gamma_1 = 0 γ1=0时,表示分布是对称的,如标准正态分布。

峰度(Kurtosis)

峰度(Kurtosis)是描述概率分布形状的一个统计量,特别关注分布的“峰态”或“尖峭”程度。峰度衡量的是数据分布的尾部重厚程度以及峰顶的尖锐程度,与正态分布相比较而言。

定义

对于一个随机变量 X X X,其峰度定义为四阶中心矩除以方差的平方,再减去3:

Kurtosis ( X ) = E [ ( X − μ ) 4 ] ( σ 2 ) 2 − 3 = m 4 σ 4 − 3 \text{Kurtosis}(X) = \frac{E[(X - \mu)^4]}{(\sigma^2)^2} - 3= \frac{m_4}{\sigma^4} - 3 Kurtosis(X)=(σ2)2E[(Xμ)4]3=σ4m43

其中:

  • E [ ( X − μ ) 4 ] E[(X - \mu)^4] E[(Xμ)4] 表示 X X X 的四阶中心矩。
  • μ = E ( X ) \mu = E(X) μ=E(X) X X X 的期望值。
  • σ 2 = V a r ( X ) = E [ ( X − μ ) 2 ] \sigma^2 = Var(X) = E[(X - \mu)^2] σ2=Var(X)=E[(Xμ)2] X X X 的方差。

解释

  1. 标准正态分布:标准正态分布的峰度为0(或说其超额峰度为0)。这是因为它的四阶中心矩正好是方差平方的3倍,因此在上述公式中减去3之后结果为0。

  2. 正峰度(Leptokurtic):如果一个分布的峰度大于0(即超额峰度大于0),则说明该分布比正态分布更“尖”,且具有更重的尾部。这表明分布中有更多的极端值。

  3. 负峰度(Platykurtic):如果一个分布的峰度小于0(即超额峰度小于0),则说明该分布比正态分布更“平”,且具有较轻的尾部。这表明分布中的极端值较少,大多数观测值集中在均值附近。

统计矩的应用

  • 描述数据分布:通过计算不同阶数的中心矩,可以全面地描述数据的分布特性,如离散程度、对称性和峰态。
  • 参数估计:在参数估计中,中心矩常用于估计总体参数,特别是在矩估计法中。
  • 数据分析:中心矩可以用于各种数据分析任务,如计算方差、偏度和峰度等。

MATLAB相关函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1562131.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

技术发明一等奖!FISCO BCOS研究成果荣获CCF权威认可

近日&#xff0c;中国计算机学会&#xff08;CCF&#xff09;正式揭晓了2024年度“CCF科技成果奖”的获奖名单。FISCO BCOS开源工作组组长单位微众银行与清华大学合作的“安全可控高性能区块链基础平台”项目&#xff0c;凭借卓越的技术创新与显著的社会经济效益&#xff0c;荣…

基于Arduino的“鳄鱼嘴”

基于Arduino的“鳄鱼嘴” 一、项目说明二、项目材料三、外壳制作3.1 鳄鱼嘴制作3.2 鳄鱼牙齿制作3.3 眼睛制作 四、电路设计五、舵机连接六、使用方法 一、项目说明 嘿&#xff0c;朋友们&#xff0c;在这篇教程中&#xff0c;我将向你们展示一个万圣节的点子&#xff0c;它将…

AI引起用人格局变动,个人如何应对这一趋势

大家好&#xff0c;我是Shelly&#xff0c;一个专注于输出AI工具和科技前沿内容的AI应用教练&#xff0c;体验过300款以上的AI应用工具。关注科技及大模型领域对社会的影响10年。关注我一起驾驭AI工具&#xff0c;拥抱AI时代的到来。 人工智能的发展带来的就业结构变革&#xf…

AI大模型 向量Embeddings+向量数据库实现文搜文、图搜图

文搜文、图搜图介绍: 文搜文 &#xff1a;即文本搜索文本&#xff0c;是指通过输入关键词或短语&#xff0c;在大量文本数据中检索出与之相关的内容 。 搜 索引擎&#xff08;百度、谷歌、 360 &#xff09; 、 文档管理系统 、 电商搜索 。 图搜图 &#xff1a;即图像搜…

【计算机网络】详解IP协议网段划分路由转发子网掩码网络号

一、IP功能 IP可以实现主机定位和路由选择&#xff0c;提供一种能力&#xff0c;将数据可靠地从A点跨网络送到B点。数据先根据目的IP在局域网之间进行转发&#xff0c;再在局域网内进行内网转发。 二、IP协议报头 4 位版本号(version)&#xff1a;指定 IP 协议的版本&#xff…

学习Ultralytics(获取yolov8自带的数据集并开始训练)

今天小编带大家学习一下YOLOv8 配置文件&#xff0c;用来定义不同数据集的参数和配置。这些文件包含了关于每个数据集的路径、类别数、类别标签等信息&#xff0c;帮助模型正确地加载和解析数据集&#xff0c;以便进行训练和推理。 具体来说&#xff0c;这些 YAML 文件的作用如…

品牌渠道价格管控策略

在当今竞争激烈的市场环境中&#xff0c;品牌为提升销量和曝光量&#xff0c;积极拓展线上线下销售渠道。然而&#xff0c;不同渠道的价格管控方式存在显著差异&#xff0c;这对品牌的运营和管理提出了挑战。 一、线上线下渠道价格管控特点 线下门店价格管控主要依赖人工巡查。…

基于YOLOV8的西红柿检测系统

基于YOLOv8模型的西红柿检测系统可用于日常生活中检测与定位西红柿&#xff08;Tomato&#xff09;目标&#xff0c;利用深度学习算法可实现图片、视频、摄像头等方式的目标检测。本系统还支持图片、视频等格式的结果可视化。系统采用YOLOv8目标检测算法训练数据集。此外&#…

docker升级mysql

一、首选备份原数据库所有数据 二、在Docker中查看正在运行的MySQL容器名称&#xff0c;可以使用以下命令&#xff1a; docker ps --filter "namemysql" 三、查看当前docker中正在运行mysql的版本 docker exec -it qgz-mysql mysql -V 可以看到当前运行的版本是8.…

NLP入门该看什么书?2024必读NLP书籍!《自然语言处理:基于预训练模型的方法》,快来学起来吧!】

自然语言处理被誉为“人工智能皇冠上的明珠”。近年来&#xff0c;以BERT、GPT 为代表的大规模预训练语言模型异军突起&#xff0c;使问答、检索、摘要、阅读理解等自然语言处理任务性能都得到了显著提升。 《[自然语言处理&#xff1a;基于预训练模型的方法]》一书深入浅出地…

JavaWeb Servlet--09深入:注册系统02--显示所有用户信息

▲▲▲注意&#xff1a;这篇02是必须完成前面的01注册系统---注册界面的&#xff01;&#xff01;&#xff01; 查找所有用户信息界面 该业务就是将数据库里的所有数据进行打印出来反映到界面上,要重新写2个界面&#xff0c;一个是放查询超链接的界面&#xff0c;另一个是跳转…

DBeaver连接mysql 9报错:Public Key Retrieval is not allowed

DBeaver连接mysql 9报错&#xff1a;Public Key Retrieval is not allowed 如图&#xff1a; 解决方案 编辑连接属性&#xff1a; 修改 allowPublicKeyRetrieval 的值为 true DBeaver连接mysql数据库执行.sql脚本&#xff0c;Windows_dbeaver执行sql脚本.sql文件-CSDN博客文章…

机器学习与神经网络荣获诺贝尔物理学奖:科技跨界的新里程碑

在科技日新月异的今天&#xff0c;2024年诺贝尔物理学奖的颁发无疑投下了一颗震撼学术界的重磅炸弹——首次将这一殊荣授予了机器学习与神经网络领域的研究者。这一决定不仅打破了传统物理学奖项的界限&#xff0c;更标志着人类社会对科技进步认知的一次深刻变革&#xff0c;预…

【LeetCode】动态规划—1035. 不相交的线(附完整Python/C++代码)

动态规划—1035. 不相交的线 题目描述前言介绍基本思路1. 问题定义2. 理解问题和递推关系动态规划递推公式&#xff1a;边界条件&#xff1a; 3. 解决方法动态规划方法伪代码&#xff1a; 4. 进一步优化5. 小总结 Python代码Python代码解释总结&#xff1a; C代码C代码解释总结…

大模型时代,程序员当下如何应对 AI 的挑战并迅速成长!!

随着 AI 技术的飞速发展&#xff0c;特别是大模型的出现&#xff0c;传统的程序员角色正在经历深刻的变革&#xff0c;我们不得不重新对自己进行审视和思考。 同时随着 AI 能力的涌现&#xff0c;AI 已经对现有的软件开发模式和程序员的工作模式造成了冲击&#xff0c;并且大语…

BGA封装芯片贴片加工​时需要注意的细节

在进行BGA 芯片贴片加工时&#xff0c;以下是一些需要注意的细节&#xff1a; 1. BGA 芯片储存&#xff1a;要在合适的温度和湿度环境下储存&#xff0c;防止引脚氧化。 2. PCB 焊盘处理&#xff1a;确保焊盘平整、清洁&#xff0c;无氧化和污染。 3. 锡膏印刷&#xff1a;控制…

2024常用10款源代码加密软件推荐!企业必备保护源代码防泄密

在如今信息安全愈发重要的时代&#xff0c;保护源代码免受未经授权的访问和篡改成为了开发者和企业的首要任务之一。源代码是软件的核心&#xff0c;一旦泄露&#xff0c;不仅会造成商业损失&#xff0c;还可能导致安全漏洞的产生。为了应对这些挑战&#xff0c;源代码加密软件…

智能驾驶|迈向智能出行未来,AI如何应用在自动驾驶?

自动驾驶通过人工智能&#xff08;AI&#xff09;、机器学习、传感器融合和实时数据处理&#xff0c;使车辆能够在无需人类干预的情况下自主驾驶。随着科技的飞速发展&#xff0c;人工智能&#xff08;AI&#xff09;与智能汽车的结合正在成为现代交通运输领域的热潮。无人驾驶…

Python中的help()函数引发错误:追踪错误并提供解决方案

Python 中的 help() 函数通常用于交互式帮助&#xff0c;它可以显示关于模块、类、函数、方法、关键字等的文档说明。一般情况下&#xff0c;help() 函数不会引发错误&#xff0c;但如果你在使用时遇到问题&#xff0c;可能与以下几种常见情况有关。 1、问题背景 在使用 Pytho…

算法:560.和为k的子数组

题目 链接:leetcode链接 思路分析&#xff08;前缀和&#xff09; 注意&#xff1a;我们前面讲过滑动窗口可以处理子数组、子串等问题&#xff0c; 但是在这道题目里面注意数据范围 -1000 < nums[i] < 1000 nums[i]可正可负&#xff0c;区间的和没有单调性&#xff0c;使…