《计算机视觉:模型、学习和推理》——3.3 分类分布

简介:

本节书摘来自华章计算机《计算机视觉:模型、学习和推理》一书中的第3章,第3.3节,作者:(英)普林斯(Prince,J. D.)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.3 分类分布

image

 图3-3 分类分布是有K个可能结果的离散分布,x∈{1,2,…,K}和K个参数λ1,λ2,…,λK满足λK≥0,∑kλK=1。每一个参数代表结果的一个可能值,当可能结果K的数量为2的时候,分类分布就是伯努利分布

分类分布(见图3-3)是一个离散分布,它观察k个可能结果的概率。因此,当仅有两种结果时,伯努利分布是一种特殊的分类分布。在计算机视觉中,因为一个像素的亮度数值通常被量化离散数值,所以可以用分类分布对其建模。真实世界的状态也可以取不同的离散值中的一个。比如,车辆的图像可以分成{小汽车,摩托车,面包车,卡车},状态的不确定性可用分类分布描述。

观察K种可能结果的概率存储在K*1的参数向量λ=[λ1,λ2,…,λK]中,其中,λk∈[0,1],∑Kk=1λk=1。分类分布可以被看成一个有K个柱状条的归一化直方图,可写成如下形式:
image
为了简单,我们用记号法:
image
数据也可以在x={e1,e2,…,eK}中取值,ek是第k个单位向量;除了第k个元素是1之外,ek中所有分量均为0。因此有
image
其中,xj是x的第j个元素。

相关文章
|
4月前
|
机器学习/深度学习 存储 数据库
Python3 OpenCV4 计算机视觉学习手册:6~11(5)
Python3 OpenCV4 计算机视觉学习手册:6~11(5)
57 0
|
3月前
|
机器学习/深度学习 算法 数据可视化
计算机视觉+深度学习+机器学习+opencv+目标检测跟踪+一站式学习(代码+视频+PPT)-2
计算机视觉+深度学习+机器学习+opencv+目标检测跟踪+一站式学习(代码+视频+PPT)
100 0
|
3月前
|
机器学习/深度学习 Ubuntu Linux
计算机视觉+深度学习+机器学习+opencv+目标检测跟踪+一站式学习(代码+视频+PPT)-1
计算机视觉+深度学习+机器学习+opencv+目标检测跟踪+一站式学习(代码+视频+PPT)
56 1
|
4月前
|
机器学习/深度学习 算法 数据挖掘
Python3 OpenCV4 计算机视觉学习手册:6~11(2)
Python3 OpenCV4 计算机视觉学习手册:6~11(2)
75 0
|
2月前
|
机器学习/深度学习 人工智能 计算机视觉
生成式计算机视觉(CV)模型的发展历程及最新进展
在计算机视觉(CV)领域,生成式AI技术的发展经历了多个阶段。在深度学习革命之前,传统的图像生成技术主要依赖于手工制作的特征,如纹理合成和纹理映射等方法。然而,这些方法在生成复杂和生动的图像方面的能力是有限的。
110 2
|
4月前
|
机器学习/深度学习 数据可视化 算法
Python3 OpenCV4 计算机视觉学习手册:6~11(4)
Python3 OpenCV4 计算机视觉学习手册:6~11(4)
89 0
|
4月前
|
传感器 算法 vr&ar
Python3 OpenCV4 计算机视觉学习手册:6~11(3)
Python3 OpenCV4 计算机视觉学习手册:6~11(3)
90 0
|
4月前
|
算法 数据可视化 数据库
Python3 OpenCV4 计算机视觉学习手册:6~11(1)
Python3 OpenCV4 计算机视觉学习手册:6~11(1)
46 0
|
4月前
|
机器学习/深度学习 计算机视觉
AIGC核心技术——计算机视觉(CV)预训练大模型
【1月更文挑战第13天】AIGC核心技术——计算机视觉(CV)预训练大模型
382 3
AIGC核心技术——计算机视觉(CV)预训练大模型
|
5月前
|
机器学习/深度学习 PyTorch 算法框架/工具
Azure 机器学习 - 使用 ONNX 对来自 AutoML 的计算机视觉模型进行预测
Azure 机器学习 - 使用 ONNX 对来自 AutoML 的计算机视觉模型进行预测
67 0

热门文章

最新文章