書(shū)名: 智能語(yǔ)音處理作者名: 張雄偉 孫蒙 楊吉斌本章字?jǐn)?shù): 322字更新時(shí)間: 2020-11-05 10:07:13
3.4.3 GPLVM模型訓(xùn)練
GPLVM中需要確定的模型參數(shù)包括核函數(shù)中的超參數(shù)Θ和隱變量X。對(duì)GPLVM訓(xùn)練最直接的方法就是使觀測(cè)數(shù)據(jù)Y的對(duì)數(shù)似然負(fù)數(shù)最?。?/p>
采用的優(yōu)化算法是尺度共軛梯度(Scaled Conjugate Gradient,SCG)優(yōu)化算法[9]。
對(duì)于超參數(shù)Θ,其梯度表示為
其中,。
利用SCG算法計(jì)算Θ的具體步驟見(jiàn)算法3-4。
算法3-4 SCG算法
輸入:觀測(cè)變量Y,ε>0。
輸出:模型超參數(shù)Θ。
1)初始化,選取初始點(diǎn)Θ1,令t=1。
2)迭代:
①按照式(3-30)計(jì)算對(duì)數(shù)似然的梯度。
②若,則轉(zhuǎn)到步驟3;否則轉(zhuǎn)到下一步。
③令。
④計(jì)算st=-gt+λtst,其中。
⑤令Θt+1=Θt+λtst,。
⑥令t=t+1。
⑦若‖gt‖≤ε,則轉(zhuǎn)到步驟3;否則轉(zhuǎn)到步驟2的第4步。
3)輸出。
SCG算法收斂時(shí),得到對(duì)應(yīng)的超參數(shù)的值。對(duì)隱變量X的優(yōu)化與超參數(shù)類似。GPLVM整個(gè)訓(xùn)練過(guò)程采用對(duì)Θ和X的交替優(yōu)化進(jìn)行。
推薦閱讀
- DeepSeek實(shí)操:職場(chǎng)效率倍增的秘籍
- 深度學(xué)習(xí)與計(jì)算機(jī)視覺(jué):項(xiàng)目式教材
- 生成式AI實(shí)戰(zhàn)
- 深度思考:人工智能的終點(diǎn)與人類創(chuàng)造力的起點(diǎn)
- 解碼智能時(shí)代2021:來(lái)自未來(lái)的數(shù)智圖譜
- 深度學(xué)習(xí)實(shí)戰(zhàn):基于TensorFlow 2和Keras(原書(shū)第2版)
- 智能機(jī)器人(第二版)
- AI虛擬仿真從入門(mén)到參賽
- 豆包:人人都能上手的AI工具
- EV3機(jī)器人之快樂(lè)搭建
- 人工智能編程實(shí)踐:Python編程5級(jí)
- 洞察AIGC:智能創(chuàng)作的應(yīng)用、機(jī)遇與挑戰(zhàn)
- Cadence高速電路板設(shè)計(jì)與仿真(第3版)
- 當(dāng)計(jì)算機(jī)變成人:人工智能未來(lái)導(dǎo)引
- 人工智能:模式識(shí)別