| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 人工智能 -> 高斯过程部分数学推导 -> 正文阅读 |
|
|
[人工智能]高斯过程部分数学推导 |
已知高斯过程:任意给定一批样本点 X = [ x 1 , x 2 , . . . , x n ] \mathbf{X=[x_1,x_2,...,x_n]} X=[x1?,x2?,...,xn?] 为其随机分配 F = [ f ( x 1 ) , f ( x 2 ) , . . . , f ( x n ) ] \mathbf{F = [f(x_1),f(x_2),...,f(x_n)]} F=[f(x1?),f(x2?),...,f(xn?)], F \bold F F 服从多维高斯分布。 假设 F \mathbf{F} F 的实际观测为 Y = [ y 1 , y 2 , . . . , y n ] \mathbf{Y=[y_1,y_2,...,y_n]} Y=[y1?,y2?,...,yn?] ,且观测噪声服从均值 0 \bold 0 0,方差 σ 2 \mathbf{\sigma^2} σ2 的高斯分布。 问题最终问题:给定一批新数据点 X ? \mathbf{X_*} X?? ,预测新的观测 Y ? \mathbf{Y_*} Y?? 隐含问题:给出 P ( F ? ∣ X ? , X , Y ) \mathbf{P(F_*|X_*,X,Y)} P(F??∣X??,X,Y) 后验预测分布 根据后验分布我们就能在该分布上随机采样从而得到新的观测值,这是一个随机过程 解决在新数据点
X
?
\bold X{_*}
X?? 上分配的值为
F
?
=
[
f
(
x
?
1
)
,
f
(
x
?
2
)
,
.
.
.
,
f
(
x
?
m
)
]
\bold F_*=[f(x_{*1}),f(x_{*2}),...,f(x_{*m})]
F??=[f(x?1?),f(x?2?),...,f(x?m?)],根据高斯过程的定义,有: K = k e r n e l ( X , X ) K ? = k e r n e l ( X , X ? ) K ? ? = k e r n e l ( X ? , X ? ) \begin{aligned} &\mathbf{K = kernel(X,X)} \\ &\mathbf{K_{*} = kernel(X,X_{*})} \\ &\mathbf{K_{**} = kernel(X_{*},X_{*})} \\ \end{aligned} ?K=kernel(X,X)K??=kernel(X,X??)K???=kernel(X??,X??)? 又 因此有 我们先介绍一个普遍的结论,下面的推导引自白板推导笔记 记 x = ( x 1 , x 2 , ? ? , x p ) T = ( x a , m × 1 , x b , n × 1 ) T , μ = ( μ a , m × 1 , μ b , n × 1 ) , Σ = ( Σ a a Σ a b Σ b a Σ b b ) x=(x_1, x_2,\cdots,x_p)^T=(x_{a,m\times 1}, x_{b,n\times1})^T,\mu=(\mu_{a,m\times1}, \mu_{b,n\times1}),\Sigma=\begin{pmatrix}\Sigma_{aa}&\Sigma_{ab}\\\Sigma_{ba}&\Sigma_{bb}\end{pmatrix} x=(x1?,x2?,?,xp?)T=(xa,m×1?,xb,n×1?)T,μ=(μa,m×1?,μb,n×1?),Σ=(Σaa?Σba??Σab?Σbb??),已知 x ~ N ( μ , Σ ) x\sim\mathcal{N}(\mu,\Sigma) x~N(μ,Σ)。 求
p
(
x
b
∣
x
a
)
p(x_b|x_a)
p(xb?∣xa?) 从而
根据上面得到的结论,我们把以下映射带入公式: |
|
|
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年12日历 | -2025/12/4 4:01:49- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |