人工智能之受限玻爾茲曼機(jī)(RBM)
前言:人工智能機(jī)器學(xué)習(xí)有關(guān)算法內(nèi)容,請(qǐng)參見(jiàn)公眾號(hào)“科技優(yōu)化生活”之前相關(guān)文章。人工智能之機(jī)器學(xué)習(xí)主要有三大類:1)分類;2)回歸;3)聚類。今天我們重點(diǎn)探討一下受限玻爾茲曼機(jī)(RBM)算法。
受限玻爾茲曼機(jī)RBM在深度學(xué)習(xí)領(lǐng)域一直有重要應(yīng)用,它是一種可用隨機(jī)神經(jīng)網(wǎng)絡(luò)來(lái)解釋的概率圖模型,由Smolensky在1986年在玻爾茲曼機(jī)BM的基礎(chǔ)上提出, 是玻爾茲曼機(jī)BM的一種特殊拓?fù)浣Y(jié)構(gòu)。
玻爾茲曼機(jī)BM原理起源于統(tǒng)計(jì)物理學(xué),是一種基于能量函數(shù)的建模方法,能夠描述變量之間的高階相互作用,玻爾茲曼機(jī)BM的學(xué)習(xí)算法較復(fù)雜,但所建模型和學(xué)習(xí)算法有比較完備的物理解釋和嚴(yán)格的數(shù)理統(tǒng)計(jì)理論作基礎(chǔ)。
RBM概念:
以Hinton和Ackley兩位學(xué)者為代表的研究人員從不同領(lǐng)域以不同動(dòng)機(jī)同時(shí)提出BM學(xué)習(xí)機(jī)。BM是一種隨機(jī)遞歸神經(jīng)網(wǎng)絡(luò),可以看做是一種隨機(jī)生成的Hopfield網(wǎng)絡(luò)(請(qǐng)參見(jiàn)公眾號(hào)之人工智能Hopfield網(wǎng)絡(luò))。BM是一種對(duì)稱耦合的隨機(jī)反饋型二值單元神經(jīng)網(wǎng)絡(luò),由可見(jiàn)層和多個(gè)隱層組成,網(wǎng)絡(luò)節(jié)點(diǎn)分為可見(jiàn)單元(visible unit)和隱單元(hidden unit),用可見(jiàn)單元和隱單元來(lái)表達(dá)隨機(jī)網(wǎng)絡(luò)與隨機(jī)環(huán)境的學(xué)習(xí)模型,通過(guò)權(quán)值表達(dá)單元之間的相關(guān)性。
Smolensky提出的RBM由1個(gè)可見(jiàn)神經(jīng)元層和1個(gè)隱神經(jīng)元層組成,由于隱層神經(jīng)元之間沒(méi)有相互連接并且隱層神經(jīng)元獨(dú)立于給定的訓(xùn)練樣本,這使直接計(jì)算依賴數(shù)據(jù)的期望值變得容易,可見(jiàn)層神經(jīng)元之間也沒(méi)有相互連接,通過(guò)從訓(xùn)練樣本得到的隱層神經(jīng)元狀態(tài)上執(zhí)行馬爾可夫鏈抽樣過(guò)程,來(lái)估計(jì)獨(dú)立于數(shù)據(jù)的期望值,并行交替更新所有可見(jiàn)層神經(jīng)元和隱層神經(jīng)元的值。
RBM引入:
受限玻爾茲曼機(jī)RBM是對(duì)玻爾茲曼機(jī)進(jìn)行簡(jiǎn)化,使玻爾茲曼機(jī)BM更容易使用。玻爾茲曼機(jī)BM的隱元/顯元和隱元/隱元之間都是全連接的,增加了計(jì)算量和計(jì)算難度,使用困難。而RBM則是對(duì)BM進(jìn)行一些限制,使隱元之間沒(méi)有連接,使得計(jì)算量大大減小,使用起來(lái)非常方便。
RBM原理:
RBM參數(shù)如下:
1) 可視節(jié)點(diǎn)與隱藏節(jié)點(diǎn)直接的權(quán)重矩陣Wij;
2) 可視節(jié)點(diǎn)的偏移量b = (b1,b2,...,bn);
3) 隱藏節(jié)點(diǎn)的偏移量c = (c1,c2,...,cm);
這幾個(gè)參數(shù)決定了RBM網(wǎng)絡(luò)將1個(gè)n維的樣本編碼成1個(gè)m維的樣本。假設(shè)RBM的隱元和顯元的狀態(tài)取1或0,則它的能量函數(shù)為:
根據(jù)吉布斯(Gibbs)分布:p(v,h)=(1/Z)*e[?E(v,h)]和上面的能量函數(shù)建立模型的聯(lián)合概率分布。
可視節(jié)點(diǎn)狀態(tài)只受m個(gè)隱藏節(jié)點(diǎn)影響,同理,每個(gè)隱藏節(jié)點(diǎn)也是只受n個(gè)可視節(jié)點(diǎn)影響。即:
其中,Z為歸一化因子或配分函數(shù),表示對(duì)可見(jiàn)層和隱藏層節(jié)點(diǎn)集合的所有可能狀態(tài)的(能量指數(shù))求和。Z計(jì)算復(fù)雜度非常高,無(wú)法直接計(jì)算,需要一些數(shù)學(xué)推導(dǎo)來(lái)簡(jiǎn)化計(jì)算量。
同理得到p(h)。
根據(jù)貝葉斯原理,知道聯(lián)合概率和邊緣概率,求得條件概率為:
這里?是sigmoid函數(shù)。條件概率是根據(jù)隱元或顯元的狀態(tài)、權(quán)重W、偏差b或c來(lái)確定顯元或隱元的狀態(tài)。
發(fā)表評(píng)論
請(qǐng)輸入評(píng)論內(nèi)容...
請(qǐng)輸入評(píng)論/評(píng)論長(zhǎng)度6~500個(gè)字
最新活動(dòng)更多
-
即日-11.13立即報(bào)名>>> 【在線會(huì)議】多物理場(chǎng)仿真助跑新能源汽車
-
11月28日立即報(bào)名>>> 2024工程師系列—工業(yè)電子技術(shù)在線會(huì)議
-
12月19日立即報(bào)名>> 【線下會(huì)議】OFweek 2024(第九屆)物聯(lián)網(wǎng)產(chǎn)業(yè)大會(huì)
-
即日-12.26火熱報(bào)名中>> OFweek2024中國(guó)智造CIO在線峰會(huì)
-
即日-2025.8.1立即下載>> 《2024智能制造產(chǎn)業(yè)高端化、智能化、綠色化發(fā)展藍(lán)皮書(shū)》
-
精彩回顧立即查看>> 【限時(shí)免費(fèi)下載】TE暖通空調(diào)系統(tǒng)高效可靠的組件解決方案
推薦專題
- 1 【一周車話】沒(méi)有方向盤(pán)和踏板的車,你敢坐嗎?
- 2 特斯拉發(fā)布無(wú)人駕駛車,還未迎來(lái)“Chatgpt時(shí)刻”
- 3 特斯拉股價(jià)大跌15%:Robotaxi離落地還差一個(gè)蘿卜快跑
- 4 馬斯克給的“驚喜”夠嗎?
- 5 打完“價(jià)格戰(zhàn)”,大模型還要比什么?
- 6 馬斯克致敬“國(guó)產(chǎn)蘿卜”?
- 7 神經(jīng)網(wǎng)絡(luò),誰(shuí)是盈利最強(qiáng)企業(yè)?
- 8 比蘋(píng)果偉大100倍!真正改寫(xiě)人類歷史的智能產(chǎn)品降臨
- 9 諾獎(jiǎng)進(jìn)入“AI時(shí)代”,人類何去何從?
- 10 Open AI融資后成萬(wàn)億獨(dú)角獸,AI人才之爭(zhēng)開(kāi)啟
- 高級(jí)軟件工程師 廣東省/深圳市
- 自動(dòng)化高級(jí)工程師 廣東省/深圳市
- 光器件研發(fā)工程師 福建省/福州市
- 銷售總監(jiān)(光器件) 北京市/海淀區(qū)
- 激光器高級(jí)銷售經(jīng)理 上海市/虹口區(qū)
- 光器件物理工程師 北京市/海淀區(qū)
- 激光研發(fā)工程師 北京市/昌平區(qū)
- 技術(shù)專家 廣東省/江門(mén)市
- 封裝工程師 北京市/海淀區(qū)
- 結(jié)構(gòu)工程師 廣東省/深圳市