搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
酷酷是懒虫
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Pycharm设置解释器_pycharm 项目解释器设置路径和运行的解释器路径不一致
2
使用git连接gitee等(举例:gitee)_gitl链接gitee
3
基于LLM的Agent的兴起及其潜力:综述_基于大型语言模型的agent的兴起和潜力:综述
4
UBUNTU 命令
5
大模型项目落地要注意这五个细节,听懂少走十年弯路
6
Microsoft Visual SourceSafe的使用
7
Spring boot 2.0 升级到 3.3.1 的相关问题 (九)
8
[大模型]LLaMA3-8B-Instruct WebDemo 部署_llama-3-8b-instruct部署
9
【Android】Audio音频输出通道切换 - 蓝牙bluetooth、外放_android切换音频输出源
10
模板:旋转卡壳(计算几何)_模版 旋转卡壳
当前位置:
article
> 正文
HMM(利用前向后向求概率)_试利用前向概率及后向概率,证明前向后向算法
作者:酷酷是懒虫 | 2024-08-14 19:16:43
赞
踩
试利用前向概率及后向概率,证明前向后向算法
上文讲到用直接法求概率复杂度很大,本文讲述利用前向后向算法求概率。即给定模型参数λ,以及观测序列,求条件概率
P
(
O
|
λ
)
P
(
O
|
λ
)
前向算法
(一定要记住前向概率定义)
前向概率。给定模型参数λ,定义t时刻部分观测序列为
o
1
,
o
2
,
.
.
.
,
o
t
o
1
,
o
2
,
.
.
.
,
o
t
,并且状态为
q
i
q
i
的概率为前向概率。记为
α
t
(
i
)
=
P
(
o
1
,
o
2
,
.
.
,
o
t
a
n
d
i
t
=
q
i
|
λ
)
α
t
(
i
)
=
P
(
o
1
,
o
2
,
.
.
,
o
t
a
n
d
i
t
=
q
i
|
λ
)
,
接下来我们就可以根据前向概率求得
P
(
O
|
λ
)
P
(
O
|
λ
)
初值
α
1
(
i
)
=
P
(
o
1
a
n
d
i
t
=
q
i
|
λ
)
=
π
i
b
i
(
o
1
)
α
1
(
i
)
=
P
(
o
1
a
n
d
i
t
=
q
i
|
λ
)
=
π
i
b
i
(
o
1
)
递推 对于
t
=
1
,
2
,
3
,
.
.
.
,
T
−
1
t
=
1
,
2
,
3
,
.
.
.
,
T
−
1
则
α
t
+
1
(
i
)
=
P
(
o
1
,
o
2
,
.
.
,
o
t
+
1
a
n
d
i
t
+
1
=
q
i
|
λ
)
α
t
+
1
(
i
)
=
P
(
o
1
,
o
2
,
.
.
,
o
t
+
1
a
n
d
i
t
+
1
=
q
i
|
λ
)
=
∑
N
j
=
1
P
(
o
1
,
o
2
,
.
.
,
o
t
a
n
d
i
t
=
q
j
|
λ
)
a
j
i
b
i
(
o
t
+
1
)
=
∑
j
=
1
N
P
(
o
1
,
o
2
,
.
.
,
o
t
a
n
d
i
t
=
q
j
|
λ
)
a
j
i
b
i
(
o
t
+
1
)
=
[
∑
N
j
=
1
α
t
(
j
)
a
j
i
]
b
i
(
o
t
+
1
)
=
[
∑
j
=
1
N
α
t
(
j
)
a
j
i
]
b
i
(
o
t
+
1
)
终止
P
(
O
|
λ
)
=
∑
N
i
=
1
α
T
(
i
)
P
(
O
|
λ
)
=
∑
i
=
1
N
α
T
(
i
)
显然时间复杂度大幅度降低,只有
O
(
T
N
2
)
O
(
T
N
2
)
后向算法
(和前向算法如同一辙)
后向概率。给定模型参数λ,定义t时刻部分观测序列为
o
t
+
1
,
o
t
+
2
,
.
.
.
,
o
T
o
t
+
1
,
o
t
+
2
,
.
.
.
,
o
T
,且状态为
q
i
q
i
的概率为后向概率。记为
β
t
(
i
)
=
P
(
o
t
+
1
,
o
t
+
2
,
.
.
.
,
o
T
|
i
t
=
q
i
a
n
d
λ
)
β
t
(
i
)
=
P
(
o
t
+
1
,
o
t
+
2
,
.
.
.
,
o
T
|
i
t
=
q
i
a
n
d
λ
)
。这里需要和前向概率区分一下,前向概率
α
t
(
i
)
α
t
(
i
)
是包含当前时刻t的观测,而
β
t
(
i
)
β
t
(
i
)
是不包含当前时刻观测的。
接下来我们根据后向算法求概率
P
(
O
|
λ
)
P
(
O
|
λ
)
初值
β
T
(
i
)
=
P
(
o
T
+
1
,
o
T
+
2
,
.
.
.
,
o
T
|
i
T
=
q
i
a
n
d
λ
)
=
1
β
T
(
i
)
=
P
(
o
T
+
1
,
o
T
+
2
,
.
.
.
,
o
T
|
i
T
=
q
i
a
n
d
λ
)
=
1
这里和前向概率初值稍作区别
对于t = T-1,T-2,…,1
β
t
(
i
)
=
P
(
o
t
+
1
,
o
t
+
2
,
.
.
.
,
o
T
|
i
t
=
q
i
a
n
d
λ
)
β
t
(
i
)
=
P
(
o
t
+
1
,
o
t
+
2
,
.
.
.
,
o
T
|
i
t
=
q
i
a
n
d
λ
)
=
∑
N
j
=
1
a
i
j
b
j
(
o
t
+
1
)
P
(
o
t
+
2
,
.
.
.
,
o
T
|
i
t
+
1
=
q
j
)
=
∑
j
=
1
N
a
i
j
b
j
(
o
t
+
1
)
P
(
o
t
+
2
,
.
.
.
,
o
T
|
i
t
+
1
=
q
j
)
=
∑
N
j
=
1
a
i
j
b
j
(
o
t
+
1
)
β
t
+
1
(
j
)
=
∑
j
=
1
N
a
i
j
b
j
(
o
t
+
1
)
β
t
+
1
(
j
)
终止
P
(
O
|
λ
)
=
∑
N
i
=
1
π
i
b
i
(
o
1
)
β
1
(
i
)
P
(
O
|
λ
)
=
∑
i
=
1
N
π
i
b
i
(
o
1
)
β
1
(
i
)
利用前向和后向计算一些概率
(后面参数训练会用到)
计算观测序列概率
P
(
O
|
λ
)
P
(
O
|
λ
)
P
(
O
|
λ
)
P
(
O
|
λ
)
=
∑
N
i
=
1
∑
N
j
=
1
=
∑
i
=
1
N
∑
j
=
1
N
P
(
o
1
,
.
.
.
,
o
t
a
n
d
i
t
=
q
i
|
λ
)
a
i
j
b
j
(
o
t
+
1
)
P
(
o
1
,
.
.
.
,
o
t
a
n
d
i
t
=
q
i
|
λ
)
a
i
j
b
j
(
o
t
+
1
)
P
(
o
t
+
2
,
o
t
+
3
,
.
.
.
,
o
T
|
i
t
+
1
=
q
j
a
n
d
λ
)
P
(
o
t
+
2
,
o
t
+
3
,
.
.
.
,
o
T
|
i
t
+
1
=
q
j
a
n
d
λ
)
=
∑
N
i
=
1
∑
N
j
=
1
α
t
(
i
)
a
i
j
b
j
(
o
t
+
1
)
β
t
+
1
(
j
)
=
∑
i
=
1
N
∑
j
=
1
N
α
t
(
i
)
a
i
j
b
j
(
o
t
+
1
)
β
t
+
1
(
j
)
计算给定模型λ和观测O,在时刻t处于状态
q
i
q
i
的概率,记为
γ
t
(
i
)
=
P
(
i
t
=
q
i
|
O
,
λ
)
γ
t
(
i
)
=
P
(
i
t
=
q
i
|
O
,
λ
)
γ
t
(
i
)
=
P
(
i
t
=
q
i
|
O
,
λ
)
γ
t
(
i
)
=
P
(
i
t
=
q
i
|
O
,
λ
)
=
P
(
i
t
=
q
i
,
O
|
λ
)
÷
P
(
O
|
λ
)
=
P
(
i
t
=
q
i
,
O
|
λ
)
÷
P
(
O
|
λ
)
=
α
t
(
i
)
β
t
(
i
)
÷
∑
N
i
=
1
α
t
(
i
)
β
t
(
i
)
=
α
t
(
i
)
β
t
(
i
)
÷
∑
i
=
1
N
α
t
(
i
)
β
t
(
i
)
计算给定模型λ和观测O,在时刻t处于状态
q
i
q
i
并且 在时刻t+1处于状态
q
t
q
t
的概率,记为
ζ
t
(
i
,
j
)
=
P
(
i
t
=
q
i
,
i
t
+
1
=
q
j
|
O
,
λ
)
ζ
t
(
i
,
j
)
=
P
(
i
t
=
q
i
,
i
t
+
1
=
q
j
|
O
,
λ
)
=
P
(
i
t
=
q
i
,
i
t
+
1
=
q
j
,
O
|
λ
)
÷
P
(
O
|
λ
)
=
P
(
i
t
=
q
i
,
i
t
+
1
=
q
j
,
O
|
λ
)
÷
P
(
O
|
λ
)
=
α
t
(
i
)
a
i
j
b
j
(
o
t
+
1
)
β
t
+
1
(
j
)
=
α
t
(
i
)
a
i
j
b
j
(
o
t
+
1
)
β
t
+
1
(
j
)
÷
∑
N
i
=
1
∑
N
j
=
1
α
t
(
i
)
a
i
j
b
j
(
o
t
+
1
)
β
t
+
1
(
j
)
÷
∑
i
=
1
N
∑
j
=
1
N
α
t
(
i
)
a
i
j
b
j
(
o
t
+
1
)
β
t
+
1
(
j
)
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/980466
推荐阅读
article
HBase
分布式
集群
搭建手记_
hoodup
hbase
...
摘要由于
HBase
的数据是存放在HDFS上的,
HBase
依赖于Hadoop环境,搭建
HBase
集群
环境前需要搭建好Had...
赞
踩
article
人工智能
实验
:
动物
识别系统
(
C++
代码实现)...
R13
:
if
动物
是鸟and不会飞 and有长脖子and有长腿 and有黑白二色 then
动物
是鸵鸟。R10
:
if 动...
赞
踩
article
Ubuntu通过
编译
安装来升级
OpenSSL
、
OpenSSH
版本_
ubuntu
下载和
编译
op...
Ubuntu通过
编译
安装来升级
OpenSSL
、
OpenSSH
版本_
ubuntu
下载和
编译
openssl
ubuntu
下...
赞
踩
article
《
书生
大
模型
实战营
第
3期》基础岛
第
3关 :
浦语
提示
词
工程实践_
书生
浦语
第
三期
提示
词
...
创建虚拟环境之后的操作都要在这个环境下进行。# 安装一些必要的库# 安装其他依赖Prompt是一种用于指导以大语言
模型
为...
赞
踩
article
人大
金仓
数据库
各个
数据
表
的
结构和
关系
_
金仓
查询
表
的
结构...
为了实现人大
金仓
数据库
的
功能,需要设计多个
数据
表
来存储各种类型
的
数据,并建立它们之间
的
关系
,以便实现数据
的
高效管理和检索...
赞
踩
article
探索
未来
Web
:
YOLOv8
与
onnxruntime
-
web
的
革新融合...
探索
未来
Web
:
YOLOv8
与
onnxruntime
-
web
的
革新融合项目地址:https://gitcode.com/...
赞
踩
article
Python
操作
MySQL
的
5种方式(1)
_
python
查询
mysql
...
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!sudo apt-g...
赞
踩
article
2024年最全
hive
数据
库
delete
删除
部
分
数据
删除
分
区
内的
数据
_
hive
删除
数据
,2024...
或者或者DELETE FROM my
_
table PARTITION (year= ‘2020’) where sex ...
赞
踩
article
HDFS
节点内
数据
平衡:
DiskBalancer
_
hdfs
balancer
-
threshold
...
转载地址:http://blog.csdn.net/androidlushangderen/article/detail...
赞
踩
article
DNS
DHCP
IIS
+
asp
.
net
_dhcp iis
dns
...
本文详细介绍了如何在Windows Server 2019中搭建
DNS
服务器、
DHCP
服务器以及配置
IIS
以运行
asp
....
赞
踩
article
国内
AI
搜索
优势
分析及对比
_
比较
国内
ai
优缺点
...
天工
AI
搜索
利用了大模型技术,通过人性化、智能化的方式全面提升用户的
搜索
体验,为用户提供快速、可靠的交互式
搜索
服务。综合...
赞
踩
article
腾讯
智影
新玩法——
AI
视频
:
一键
转化为
动漫
!_
腾讯
云ai
视频
转绘...
智影
AI
视频
风格化功能的使用非常简单,只需导入
视频
并
一键
变身,就能快速生成风格化
视频
(支持10s
视频
)。通过
智影
AI
的强...
赞
踩
article
Android中.
9
图
片
的
制作_
android
的
.
9
图
制作...
与传统
的
png 格式
图
片
相比,
9
.png 格式
图
片
在
图
片
四周有一圈一个像素点组成
的
边沿,该边沿用于对
图
片
的
可扩展区和内...
赞
踩
article
Kingbase
数据库
元
命令
_
查看
course
表的表
结构。(元
命令
)...
Ksql中的任何以未加引用的反斜线开始的东西都是一个Ksql元
命令
,它们由Ksql自行处理。\d 模式名.表名
查看
某个...
赞
踩
article
【
CSDN
AI
周刊】第
17
期 |
百度
大规模开源
无人驾驶
技术
、
Facebook
F8大会精彩看点....
资讯陆奇发布阿波罗计划 成全球自动驾驶领域里程碑事件4月19日,
百度
发布一项名为“Apollo”的新计划,将向汽车行业及...
赞
踩
article
代码随想录训练营
Day26
:
贪心
算法
:
04...
贪心
策略
:
先找大钱,再找小钱,20的不参与找钱思路
:
用five,ten存放5元和10元的个数,初始化都是0,如果给的钱是...
赞
踩
article
IT 常用
词汇
(
一)_
malware
是
单数
还
是
复数
...
1, amend [ə’mend] vt. 修改;改善,改进 vi. 改正,改善;改过自新 n. (Amend)人名;(...
赞
踩
article
win10
突然不能使用
usb
大容量
存储设备
(
移动硬盘
)的解决方法_
win10
无
usb
大容量
存储...
win10
突然不能使用
usb
大容量
存储设备
(
移动硬盘
)的解决方法_
win10
无
usb
大容量
存储
win10
无
usb
大容量
存...
赞
踩
article
使用
pointcloud
_
to
_
laserscan
包将速腾聚创3D
激光雷达
转换成高质量
2d
激光雷达
_...
原链接: https://community.bwbot.org/
to
pic/521将3d
激光雷达
转换成
2d
雷达,有两种...
赞
踩
article
docker
运行
nginx
挂载
前端
html
页面步骤
_
docker
nginx
部署
html
...
使用
docker
运行
nginx
切
挂载
html
页面步骤
_
docker
nginx
部署
html
docker
nginx
部署h...
赞
踩
相关标签
HBase集群
Hadoop
c++
人工智能
ubuntu
linux
运维
LLM
提示词
数据库
database
数据库开发
postgresql
数据库架构
数据仓库
python
mysql
开发语言
大数据
面试
学习
HDFS节点内数据平衡DiskBalan
asp.net
后端