UA MATH567 高维统计II 随机向量11 kernel的构造 用内积替换反三角函数
UA MATH567 高維統計II 隨機向量11 kernel的構造 用內積替換反三角函數
我們來做上一講剩下的kernel的構造,完成Grothendieck不等式的證明中的kernel trick。
引理
存在一個Hilbert空間HHH,以及變換Φ,Ψ:Sn?1→S(H)\Phi,\Psi:S^{n-1} \to S(H)Φ,Ψ:Sn?1→S(H),使得
2πarcsin??Φ(u),Ψ(v)?=β?u,v?,β=2πln?(1+2)\frac{2}{\pi} \arcsin \langle \Phi(u),\Psi(v) \rangle = \beta \langle u,v \rangle ,\beta = \frac{2}{\pi}\ln(1+\sqrt{2})π2?arcsin?Φ(u),Ψ(v)?=β?u,v?,β=π2?ln(1+2?)
其中S(H)S(H)S(H)是HHH上的單位球面。
有了這個引理,我們就可以直接得到Grothendieck不等式了,下一講我們介紹這個引理的證明。
說明
對于2πarcsin??Φ(u),Ψ(v)?=β?u,v?\frac{2}{\pi} \arcsin \langle \Phi(u),\Psi(v) \rangle = \beta \langle u,v \rangleπ2?arcsin?Φ(u),Ψ(v)?=β?u,v?,我們實際上要構造的kernel Φ,Ψ\Phi,\PsiΦ,Ψ應該滿足
?Φ(u),Ψ(v)?=sin?π2β?u,v?\langle \Phi(u),\Psi(v) \rangle = \sin \frac{\pi}{2} \beta \langle u,v \rangle?Φ(u),Ψ(v)?=sin2π?β?u,v?
于是這里涉及的關于內積的非線性性來源于f(x)=sin?π2βxf(x)=\sin \frac{\pi}{2} \beta xf(x)=sin2π?βx,這是一個實值解析函數(存在Taylor展開)。
引理
假設f(x)f(x)f(x)是解析函數
f(x)=∑k=0∞akxkf(x) = \sum_{k=0}^{\infty} a_k x^kf(x)=k=0∑∞?ak?xk
則存在Φ,Ψ\Phi,\PsiΦ,Ψ使得?Φ(u),Ψ(v)?=f(?u,v?)\langle \Phi(u),\Psi(v) \rangle = f( \langle u,v \rangle)?Φ(u),Ψ(v)?=f(?u,v?),并且
∥Φ(u)∥2=∥Ψ(u)∥2=∑k=0∞∣ak∣∥u∥22k\left\| \Phi(u) \right\|^2 = \left\| \Psi(u) \right\|^2 = \sum_{k=0}^{\infty} |a_k| \left\| u \right\|^{2k}_2∥Φ(u)∥2=∥Ψ(u)∥2=k=0∑∞?∣ak?∣∥u∥22k?
我們可以寫出Φ,Ψ\Phi,\PsiΦ,Ψ的形式:Rn→R⊕Rn⊕R2n⊕?\mathbb{R}^n \to \mathbb{R} \oplus \mathbb{R}^n\oplus \mathbb{R}^{2n}\oplus \cdotsRn→R⊕Rn⊕R2n⊕?,
Φ(u)=Ψ(u)=∣a0∣⊕∣a1∣u⊕(∣a2∣u?u)⊕?\Phi(u)=\Psi(u)=\sqrt{|a_0|} \oplus \sqrt{|a_1|}u \oplus (\sqrt{|a_2|}u \otimes u) \oplus \cdotsΦ(u)=Ψ(u)=∣a0?∣?⊕∣a1?∣?u⊕(∣a2?∣?u?u)⊕?
這里的⊕\oplus⊕表示子空間的直和,?\otimes?表示張量積,對應到Φ\PhiΦ的表達式中,比如在計算范數的平方時
∥Φ(u)∥2=(⊕k=0∞∣ak∣u?k)(⊕k=0∞∣ak∣u?k)=∑k=0∞(∣ak∣)2?u?k,u?k?=∑k=0∞∣ak∣∥u∥22k\left\| \Phi(u) \right\|^2 = \left( \oplus_{k=0}^{\infty} \sqrt{|a_k|}u^{\otimes k} \right)\left( \oplus_{k=0}^{\infty} \sqrt{|a_k|}u^{\otimes k} \right) \\ = \sum_{k=0}^{\infty}(\sqrt{|a_k|})^2 \langle u^{\otimes k},u^{\otimes k} \rangle=\sum_{k=0}^{\infty} |a_k| \left\| u \right\|^{2k}_2∥Φ(u)∥2=(⊕k=0∞?∣ak?∣?u?k)(⊕k=0∞?∣ak?∣?u?k)=k=0∑∞?(∣ak?∣?)2?u?k,u?k?=k=0∑∞?∣ak?∣∥u∥22k?
也就是說我們可以把這種直和式每一項理解成向量的一個分量。
根據這個引理,我們來分析f(x)=sin?π2βxf(x)=\sin \frac{\pi}{2} \beta xf(x)=sin2π?βx,它的Taylor展開是
f(x)=∑i=0∞(?1)i(π2βx)2i+1(2i+1)!=∑k=0∞aixif(x) = \sum_{i=0}^{\infty} \frac{(-1)^i(\frac{\pi}{2} \beta x)^{2i+1}}{(2i+1)!}=\sum_{k=0}^{\infty} a_i x^if(x)=i=0∑∞?(2i+1)!(?1)i(2π?βx)2i+1?=k=0∑∞?ai?xi
于是
∥Φ(u)∥2=∑k=0∞∣ak∣∥u∥22k=∑k=0∞∣ak∣=∑i=0∞(π2β)2i+1(2i+1)!=sinh?π2β\left\| \Phi(u) \right\|^2=\sum_{k=0}^{\infty} |a_k| \left\| u \right\|^{2k}_2=\sum_{k=0}^{\infty} |a_k|=\sum_{i=0}^{\infty} \frac{(\frac{\pi}{2} \beta)^{2i+1}}{(2i+1)!}=\sinh \frac{\pi}{2} \beta ∥Φ(u)∥2=k=0∑∞?∣ak?∣∥u∥22k?=k=0∑∞?∣ak?∣=i=0∑∞?(2i+1)!(2π?β)2i+1?=sinh2π?β
第二個等式是因為u∈Sn?1u \in S^{n-1}u∈Sn?1,所以uuu的范數為1。要讓∥Φ(u)∥2=1\left\| \Phi(u) \right\|^2=1∥Φ(u)∥2=1(因為Φ,Ψ\Phi,\PsiΦ,Ψ是到S(H)S(H)S(H)的映射,所以它們的范數為1),則sinh?π2β=1\sinh \frac{\pi}{2} \beta=1sinh2π?β=1,因此我們可以解出β=2π(1+ln?2)\beta=\frac{2}{\pi}(1+\ln \sqrt{2})β=π2?(1+ln2?)。其中核函數為
Φ(u)=⊕k=0∞(π2β)2i+1(2i+1)!u?k\Phi(u)= \oplus_{k=0}^{\infty} \sqrt{ \frac{(\frac{\pi}{2} \beta)^{2i+1}}{(2i+1)!}}u^{\otimes k} Φ(u)=⊕k=0∞?(2i+1)!(2π?β)2i+1??u?k
總結
以上是生活随笔為你收集整理的UA MATH567 高维统计II 随机向量11 kernel的构造 用内积替换反三角函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UA MATH567 高维统计II 随机
- 下一篇: UA MATH563 概率论的数学基础