神经网络|(十一)概率论基础知识-协方差

【1】引言

前序学习进程中,已经对概率论的基础知识做了学习,比如贝特斯公式、朴素贝叶斯算法拉普拉斯平滑计算条件概率等。
在此基础上,我们又对scikit-learn的使用进行了初步探索。
随着学习的深入,对样本数据的处理越来越重要,之前已经学习了变量去中心化和标准化,现在我们要追溯一个未来将长期使用的参数:协方差。

【2】协方差定义

协方差可以描述两个随机变量之间的线性相关程度,可以衡量两个变量如何“共同变化”。
对于两个随机变量XXXYYY,记录协方差为Cov(X,Y)Cov(X,Y)Cov(X,Y),有:
Cov(X,Y)=E[X−E(X)(Y−E(Y))]Cov(X,Y)=E[X-E(X)(Y-E(Y))] Cov(X,Y)=E[XE(X)(YE(Y))]
机器学习往往只能面向样本,此时需要校正上述公式:假设样本为[(x1,y1),(x2,y2),...,(xn,yn)][(x_{1},y_{1}),(x_{2},y_{2}),...,(x_{n},y_{n})][(x1,y1),(x2,y2),...,(xn,yn)],则对应的样本均值有
xˉ=1n∑i=1nxi\bar x=\frac{1}{n}\sum_{i=1}^{n}x_{i}xˉ=n1i=1nxi
yˉ=1n∑i=1nyi\bar y=\frac{1}{n}\sum_{i=1}^{n}y_{i}yˉ=n1i=1nyi
此时的样本协方差计算式为:
cov(x,y)=1n−1∑i=1n(xi−xˉ)(yi−yˉ)cov(x,y)=\frac{1}{n-1}\sum_{i=1}^{n}(x_{i}-\bar x)(y_{i}-\bar y)cov(x,y)=n11i=1n(xixˉ)(yiyˉ)

【3】协方差含义

Cov(X,Y)>0Cov(X,Y)>0Cov(X,Y)>0XXXYYY正相关;
Cov(X,Y)=0Cov(X,Y)=0Cov(X,Y)=0XXXYYY线性不相关;
Cov(X,Y)<0Cov(X,Y)<0Cov(X,Y)<0XXXYYY负相关;

【4】协方差的性质

对称性:Cov(X,Y)=Cov(Y,X)Cov(X,Y)=Cov(Y,X)Cov(X,Y)=Cov(Y,X)
与方差的关系:变量自身的协方差等于方差,Cov(X,X)=Var(x)Cov(X,X)=Var(x)Cov(X,X)=Var(x)
线性性质:
Cov(aX+b,cY+d)=ac⋅Cov(X,Y)Cov(aX+b,cY+d)=ac\cdot Cov(X,Y) Cov(aX+b,cY+d)=acCov(X,Y)

Cov(X+Y,Z)=Cov(X,Z)+Cov(Y,Z)Cov(X+Y,Z)=Cov(X,Z)+Cov(Y,Z)Cov(X+Y,Z)=Cov(X,Z)+Cov(Y,Z)

【5】总结

学习了协方差的基础知识。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

K8s存储与微服务实战精解

K8s存储这样生成的pod名字不固定&#xff0c;IP不固定此时是访问一个无状态的服务&#xff0c;那没什么影响&#xff0c;访问到访问不到都没啥影响但是如果有一个有状态的服务&#xff0c;他要指定master&#xff0c;那此时的pod做不了负载均衡statefulset控制器无头服务创建一…

深度学习-----《PyTorch深度学习核心应用解析:从环境搭建到模型优化的完整实践指南》

一、深度学习框架对比核心框架对比PyTorch&#xff1a;支持GPU加速&#xff0c;底层基于NumPy&#xff0c;Meta&#xff08;原Facebook&#xff09;开发&#xff0c;生态完善&#xff08;如Llama大模型&#xff09;。TensorFlow&#xff1a;谷歌开发&#xff0c;存在2个不兼容版…

Ubuntu Server 系统安装 Docker

文章目录简介Ubuntu Server 简介VirtualBox 安装 Ubuntu Server 系统安装 DockerDocker 配置重启 Docker验证镜像源把用户加入 docker 组开启 Docker Api卸载 Docker简介 本文详细介绍了在Ubuntu系统上安装和配置Docker的完整流程&#xff0c;包括Docker官方源添加、依赖包安装…

从0到1:用 Qwen3-Coder 和 高德MCP 助力数字文旅建造——国庆山西游

从0到1&#xff1a;用 Qwen3-Coder 和 高德MCP 助力数字文旅建造——国庆山西游 1. 背景 “技术不是替代旅行&#xff0c;而是让旅途更有把握&#xff0c;让每一次选择更符合你的期待。” 随着大模型与地图服务能力的成熟&#xff0c;围绕旅游场景的“智能行程助理”成为低门槛…

RabbitMQ--消费端异常处理与 Spring Retry

1. 消息确认机制&#xff08;ack&#xff09;RabbitMQ 消息投递到消费者后&#xff0c;必须确认&#xff08;ack&#xff09;才能从队列中移除&#xff1a;auto-ack true消息一投递就算消费成功。如果消费者宕机&#xff0c;消息会丢失。一般不用。manual-ack false&#xff…

eniac:世界上第一台通用电子计算机的传奇

本文由「大千AI助手」原创发布&#xff0c;专注用真话讲AI&#xff0c;回归技术本质。拒绝神话或妖魔化。搜索「大千AI助手」关注我&#xff0c;一起撕掉过度包装&#xff0c;学习真实的AI技术&#xff01; ✨ 1. eniac概述&#xff1a;计算机时代的黎明 eniac&#xff08;ele…

网络与信息安全有哪些岗位:(6)安全开发工程师

想知道网络与信息安全领域有哪些具体岗位吗&#xff1f; 网络与信息安全有哪些岗位&#xff1a;&#xff08;1&#xff09;网络安全工程师-CSDN博客 网络与信息安全有哪些岗位&#xff1a;&#xff08;2&#xff09;渗透测试工程师_网络安全渗透工程师-CSDN博客 网络与信息安…

C-JSON接口的使用

一、cJSON 核心数据结构cJSON 的所有操作都围绕 cJSON 结构体展开&#xff0c;它代表 JSON 中的一个节点&#xff08;可以是对象、数组、字符串、数字等&#xff09;&#xff1a;typedef struct cJSON {struct cJSON *next, *prev; // 用于链表&#xff08;数组/对象的子节点…

TypeScript 类型系统(二)

本文将简述类型系统中的类型联合&#xff0c;通俗的来说就是将一个变量规定为不是某一个类型&#xff0c;而是某些类型&#xff0c;我们在日常开发中很常见下面会给出例子。值类型在JavaScript中用const声明的变量是不可以再次赋值的&#xff0c;也就是常量。在TypeScript中也可…

无刷电机控制 - STM32F405+CubeMX+HAL库+SimpleFOC08,速度闭环控制(有电流环)

导言 《STM32F405CubeMXHAL库SimpleFOC07&#xff0c;ADC采样相电流&#xff0c;频率20KHz&#xff08;TIM1触发Injected Sampling中断》&#xff0c;有了上一章节的电流采样后&#xff0c;可以完善速度闭环控制了。 有了电流环的速度闭环控制&#xff0c;电机的扭矩会显得大很…

【机械故障】共振峰

机械故障信号分析 提示:学习笔记 1、机械振动名词 2、共振峰 共振峰 机械故障信号分析 1、机械振动名词 [2、共振峰](https://editor.csdn.net/md/?not_checkout=1&activity_id=10937&spm=1057.2600.3001.10415) @[TOC](共振峰) `详细讲解共振峰、共振频率带、共振频…

力扣(用队列实现栈)

解析 LeetCode 225. 用队列实现栈&#xff1a;单队列的巧妙运用 一、题目分析&#xff08;一&#xff09;功能需求 实现 MyStack 类&#xff0c;支持栈的四种操作&#xff1a; push(int x)&#xff1a;将元素压入栈顶。pop()&#xff1a;移除并返回栈顶元素。top()&#xff1a;…

服务器Docker 安装和常用命令总结

Docker 安装和常用命令总结Docker 是一种开源平台&#xff0c;用于自动化应用程序的部署、扩展和管理。通过将应用程序及其依赖打包到一个轻量级、可移植的容器中&#xff0c;Docker 能够在任何地方统一运行&#xff0c;解决了不同环境间的兼容性问题。本篇文章将介绍 Docker 的…

2025年广东省无线电管理普法宣传活动

一、无线电发射设备型号核准相关制度及要求1.型号核准设备类型&#xff1a;一、公众网移动通信设备二、专用通信设备三、无线接入设备四、广播发射设备五、雷达设备六、导航设备七、卫星通信设备(含终端地球站)无线电发射设备八、公众网移动通信模块九、无线接入模块十、其他设…

使用 Whisper 将南蒂罗尔方言语音转录为标准德语文本的研究

使用 Whisper 将南蒂罗尔方言语音转录为标准德语文本的研究 原文:Speech transcription from South Tyrolean Dialect to Standard German with Whisper 本研究展示了首个经过微调的Whisper模型,用于将南蒂罗尔方言语音自动翻译为标准德语文本。为了满足字幕和翻译方面尚未被…

Nexus管理maven仓库和jar包的配置和使用

登录nexus以后点击Settings-Repository-Repositories-Create repository 选择maven2(hosted)创建两个仓库一个是Release叫做monitor-releases&#xff1a;一个是Snapshot叫做monitor-snapshots&#xff1a;在创建一个maven2(group)叫做monitor将maven-central&#xff08;用于存…

疯狂星期四文案网第50天运营日记

网站运营第50天&#xff0c;点击观站&#xff1a; 疯狂星期四 crazy-thursday.com 全网最全的疯狂星期四文案网站 运营报告 今日访问量 今天流量减了一些&#xff0c;我发现我的疯狂星期四的词没有排名第一了&#xff0c;感觉应该是抽象文案这个导致的&#xff0c;因为我发了…

计算机视觉学习路线:从入门到进阶的完整指南

计算机视觉学习路线&#xff1a;从入门到进阶的完整指南 计算机视觉&#xff08;Computer Vision, CV&#xff09;是人工智能领域最热门和最具前景的方向之一&#xff0c;它赋予机器“看”和“理解”图像与视频的能力。无论你是学生、工程师还是对AI感兴趣的爱好者&#xff0c…

移动应用抓包与调试实战 Charles工具在iOS和Android中的应用

随着移动互联网的发展&#xff0c;几乎所有应用都依赖API接口进行数据交互。无论是登录注册、支付功能&#xff0c;还是新闻资讯加载&#xff0c;背后都需要与服务器频繁通信。如何快速定位问题、验证数据传输、模拟弱网环境&#xff0c;成为移动端开发者日常工作中的关键任务。…