P(Y=y|x;θ)表示什么意思
https://blog.csdn.net/jh1137921986/article/details/88999539
在机器学习中,特别是学习到关于概率/似然估计方面的内容,经常看到类似P(Y=y|x;θ)的表达,对于这个概率表达式一直理解的不清楚,于是在网上查阅资料,整理如下:
我们先来逐个分析里面的每一个变量。对于符号P(Y=y|x;θ),Y表示一个随机变量,那么x和θ呢?则分别是两个随机变量X和Θ的取值为x和θ,所以,换句话说,P(Y=y|x;θ)实际上就是P(Y=y|X=x;Θ=θ)的一个简写形式,P(Y=y|x;θ)的意思即为在X = x;Θ = θ的条件下,Y = y 的概率。
在知道它代表的是一个简写的概念之后,恭喜你已经达成对这概念掌握的第一阶段,下面继续分析。
前面说到,Y,X,Θ 代表的是三个随机变量,其实更确切的说,它们实际是三个映射函数,对于样本空间Ω中的某个样本ω,经过函数X(ω) 的转换,然后得到实数空间R中的某个值 x,Y和Θ的作用也是如此,具体如下:
注意:上面第三个式子,符号书写有误,应该是Θ = θ 而不是 Θ = y !
于是我们达到第二个阶段的理解,Y,X,Θ 其实是同一个样本空间Ω下的三个不同的映射函数,将某个样本ω映射为y,x和θ
P(Y=y|x;θ)表示什么意思的更多相关文章
- <python 深入理解>变量交换x,y=y,x实现机制--元组
python中有一种赋值机制即多元赋值,采用这种方式赋值时,等号两边的对象都是元组并且元组的小括号是可选的.通常形式为 x, y, z = 1, 2, 'a string' 等同于 (x, y, z) ...
- 下面程序的输出结果是____ A:11,10 B:11,11 C:10,10 D:10,11 int x=10; int y=x++; printf("%d,%d",(x++,y),y++);
下面程序的输出结果是____ A:11,10 B:11,11 C:10,10 D:10,11 int x=10; int y=x++; printf("%d,%d",(x++,y) ...
- y=y||'world'与y=y?y:'world'
1.y=y||’world’ function log(x,y){ y=y||’world’; console.log(x,y) } log(‘hello’)===>hello world lo ...
- Pell方程(求形如x*x-d*y*y=1的通解。)
佩尔方程x*x-d*y*y=1,当d不为完全平方数时,有无数个解,并且知道一个解可以推其他解. 如果d为完全平方数时,可知佩尔方程无解. 假设(x0,y0)是最小正整数解. 则: xn=xn-1*x0 ...
- PHP里关于时间日期大小写(Y,y,M,m...)
y代表年份,取后两位 Y代表年份全部 m代表月份 M代表月份英文简写 d代表天 D代表星期几的简写 h代表小时,12 ...
- 如果int x=20, y=5,则语句System.out.println(x+y +""+(x+y)+y); 的输出结果是()
答案是25255 小括号优先级高,所以先算小括号内的x+y=25 然后再算前面的x+y=25 但是中间有个空的字符串,java会把这个空字符串后面的都当成字符串看待,所以结果是25255
- hdu1074 Doing Homework(状态压缩DP Y=Y)
Doing Homework Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) T ...
- Y Combinator
常见的例子 阶乘函数: fact = (a) -> if a > 0 then a * fact(a - 1) else 1 问题的提出 如上,在fact函数中调用了fact本身,无法使用 ...
- Y+的查看及FLUENT壁面函数的选择
y+的查看 其实,我们关心的应该是壁面y+值.那么我们看云图的话,是可以直接看到的,但是个人感觉,如果case大的话,也不是很方便.此外,你要是看云图的话,要用filled的方式,而且把node va ...
随机推荐
- Word 写论文的一些教训和经验
参考文献 写正文时就在引用位置添加参考文献的title,写完后,在百度学术或谷歌学术中搜索参考文献获取GB/T 7714的参考格式,在参考文献的章节为文献编号,在引用位置插入交叉引用. 插图 可以先在 ...
- android 使用 git 进行版本控制
远程建立仓库 vcs --> import into version control --> create git respository 选中整个工程(project 页面) vcs - ...
- ArcGIS二次开发的几种方式
1.ArcEngine开发 二次开发的常用方式,开发提供接口齐全,功能强大,比较成熟.但是,开发的软件使用需要指定版本的运行环境才能运行. 2.Addin开发 二次开发与ArcMap嵌入,开发方便,可 ...
- SSM 整合配置以及一个简单登陆案例(个人记录)
SSM 文件以及大部分参考博客 https://blog.csdn.net/qq598535550/article/details/51703190 简答的登陆注册案例下载链接在末尾补贴图了 我建立的 ...
- JS 三大难点
1,作用域链 2,原型链 3,闭包
- 修改tomcat的字符集问题
转 默认情况下,tomcat使用的是iso8859-1的编码编码方式,浏览器的embed标签中src指向的地址要通过tomcat去解析.如果包含中文,采用这种编码方式就会出现乱码问题,而在这种情况下, ...
- 逆向--C函数和汇编
C函数和汇编 C代码 (编译工具gcc (Ubuntu 5.4.0-6ubuntu1~16.04.11) 5.4.0 20160609平台ubuntu i386 32位) int bar(int c ...
- 吴裕雄 Bootstrap 前端框架开发——Bootstrap 字体图标(Glyphicons):glyphicon glyphicon-bookmark
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name ...
- Day 21:网络编程(2)
以课程中feiQ为例,feiQ作为一个典型的网络编程应用,用一段代码尝试给自己的发送消息 import java.io.IOException; import java.net.DatagramPac ...
- CentOS 7 下oracle 11G R2 ADG 搭建
本文记录ADG搭建操作步骤,首先在虚拟机CentOS中安装并配置好oracle 11g R2(具体安装步骤在我的另一篇博客中),然后拷贝一份虚拟机,修改新虚拟机的主机名和ip配置,这时候主库和备库是一 ...