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

【研究生随笔】PyTorch中的概率论

  • 会使用到的包:
import torch as torch
from torch.distributions import multinomial

构建一个简单的概率样例:

import torch as torch
from torch.distributions import multinomial
A = torch.Tensor([1,2,3,4,5,6]) # 创建一个包含六个元素的张量,用米给后面做采样
print(multinomia1.Multinomial(1,A).samp1e()) # 意思是在张量的六个元内做一次采样
'''
输出:tensor([0.,0.,0.,1.,0.,0.])
'''

如果换成其他采样次数的话:

import torch as torch
from torch.distributions import multinomial
A = torch.Tensor([1,2,3,4,5,6]) # 创建个包含六个元系的张量,用来给后面做采样
print(multinomia1.Multinomial(6, A).sample()) # 意思是在张量的六个元素内做一次采样
'''
输出:tensor([0.,1.,0.,2.,1.,2.])
'''

然后将输出的结果除以采样次数,就可以得到相应的概率。

  • 在给定的样本空间 S 中,事件A的概率,表⽰为 P (A),满⾜以下属性:
    ○ 对于任意事件 A,其概率从不会是负数,即 P (A) ≥ 0;
    ○ 整个样本空间的概率为 1,即 P (S) = 1;
    ○ 对于互斥(mutually exclusive)(对于所有 i ≠ j 都有 A_i ∩ A_j = ∅)事件的任意⼀个可数序列 A_1,A_2…,序列中任意⼀个事件发⽣的概率等于它们各⾃发⽣的概率之和,即 P (U_(i=1)^∞ A_i) = ∑_(i=1)^∞ P (A_i)
  • 联合概率 (joint probability) P(A = a; B = b)。给定任何值 a 和 b, 联合概率可以回答, A = a和 B = b 同时满⾜的概率是多少? 请注意,对于任何 a 和 b 的取值, P(A = a; B = b) ≤ P(A = a)。这点是确定的,因为要同时发⽣ A = a 和 B = b, A = a就必须发⽣, B = b也必须发⽣(反之亦然)。因此, A = a 和B = b 同时发⽣的可能性不⼤于 A = a 或是 B = b 单独发⽣的可能性。

在这里插入图片描述

这个⽐率为条件概率(conditional probability),并⽤ P(B = b j A = a) 表⽰它:它是 B = b 的概率,前提是 A = a 已发⽣。
Bayes 定理 (Bayes’theorem)。它如下所⽰。通过构造,我们有 乘法规则, P(A,B) = P(B | A)P(A)。根据对称性,这也适⽤于 P(A,B) =P(A | B)P(B)。假设 P(B) > 0,求解其中⼀个条件变量,得到如下:

在这里插入图片描述

  • 边际化:就是从P(A,B)中确认出P(B)(B 的概率相当于计算 A 的所有可能选择,并将所有选择的联合概率聚合在⼀起)

在这里插入图片描述

  • 两个随机变量 A 和 B 是独⽴的,就是说事件 A 的发⽣不会透露有关 B 事件的发⽣情况的任何信息。通常将这⼀点描述为 A ⊥ B。根据⻉叶斯定理,就能得到 P(A | B) = P(A)。称之为两事件相互独立。由于 P(A | B) =(P(A,B))/(P(B)) = P(A) 等价于 P(A,B) = P(A)P(B),因此两个随机变量是独⽴的当且仅当两个随机变量的联合分布是其各⾃分布的乘积。
  • 期望方差:(基本上都是一些公式,随便记一下就好了,知道是干嘛的就行)用来概括概率分布的关键特征的度量形式。
    为了概括概率分布的关键特征,就需要⼀些测量⽅法(期望)。随机变量 X 的 期望表⽰为:
    在这里插入图片描述
    加入f(x)的输入是从P中抽取的随机变量时,f(x)的期望为:
    在这里插入图片描述
    可以通过方差来量化随机变量x与其期望的偏置:
    在这里插入图片描述
    方差的平方根叫做标准差,随机变量函数的⽅差衡量的是,当从该随机变量分布中采样不同值 x 时,函数值偏离该函数的期望的程度:
    在这里插入图片描述
  • 总结:
    可以从概率分布中采样;
    可以使⽤联合分布、条件分布、 Bayes 定理、边缘化和独⽴性假设来分析多个随机变量。
http://www.dtcms.com/a/507108.html

相关文章:

  • 青少年活动中心网站建设依据青岛标志设计公司
  • 网站三要素关键词 描述怎么做网站建设报价单 excel
  • Kubernetes Pod 管理全攻略:从基础操作到进阶优化
  • 基于 OpenHarmony 6.0 的智能充电桩技术方案与实现
  • 三步破局:一致性轨迹强化学习开启扩散语言模型“又快又好”推理新时代
  • Node.js | pnpm下载安装与环境配置
  • 递归-二叉树中的深搜-2331.计算布尔二叉树的值-力扣(LeetCode)
  • 下部刚刚是上部
  • 自动化产线效率低,主要看这四个环节
  • 如何查询网站开发语言杭州企业网站制作
  • sql server网站建设电子商务网络营销的概念
  • 网页制作基础教程代码网站seo软件
  • kafka中server.properties中的关键配置
  • 帧率、分辨率、码率
  • Linux补充01:HTTPS协议原理
  • 2025全球风电盛会CWP今日开展
  • Linux网络 网络层
  • 一个专门做各种恐怖片的电影网站怎样用记事本做网站
  • 织梦网站后台密码wordpress forandroid
  • STP的配置
  • 解锁细胞青春密码:美国 WJCZ 麦角硫因时光胶囊,用前沿生物科技对抗肌肤衰老
  • CTFSHOW—WEB4
  • MySQL InnoDB 状态(SHOW ENGINE INNODB STATUS)深度分析与性能优化建议
  • 全感知智慧校园场景大联动解决方案PPT(53页)
  • 分享一个成品的grafana表
  • sward V2.1.1版本发布,支持在线安装与消息配置等功能
  • 机器学习基础入门(第六篇):深度学习的兴起与神经网络基础
  • 京东联盟新手没有网站怎么做推广博物馆展陈设计公司
  • 【数据结构】最长的最短路径的求解
  • 网站后台管理产品排序网站被黑是怎么回事