- Java Deep Learning Projects
- Md. Rezaul Karim
- 191字
- 2021-06-18 19:08:01
Deep belief networks
To overcome the overfitting problem in MLPs, the DBN was proposed by Hinton et al. It uses a greedy, layer-by-layer, pre-training algorithm to initialize the network weights through probabilistic generative models.
DBNs are composed of a visible layer and multiple layers—hidden units. The top two layers have undirected, symmetric connections in between and form an associative memory, whereas lower layers receive top-down, directed connections from the preceding layer. The building blocks of a DBN are RBMs, as you can see in the following figure, where several RBMs are stacked one after another to form DBNs:

A DBN configured for semi-supervised learning
A single RBM consists of two layers. The first layer is composed of visible neurons, and the second layer consists of hidden neurons. Figure 16 shows the structure of a simple RBM, where the neurons are arranged according to a symmetrical bipartite graph:

RBM architecture
In DBNs, an RBM is trained first with input data, called unsupervised pre-training, and the hidden layer represents the features learned using a greedy learning approach called supervised fine-tuning. Despite numerous successes, DBNs are being replaced by AEs.
- ABB工業(yè)機(jī)器人編程全集
- 大數(shù)據(jù)項(xiàng)目管理:從規(guī)劃到實(shí)現(xiàn)
- 計(jì)算機(jī)應(yīng)用
- LabVIEW虛擬儀器從入門(mén)到測(cè)控應(yīng)用130例
- Deep Learning Quick Reference
- Managing Mission:Critical Domains and DNS
- 手把手教你學(xué)AutoCAD 2010
- Apache Hive Essentials
- 大數(shù)據(jù)安全與隱私保護(hù)
- 視覺(jué)檢測(cè)技術(shù)及智能計(jì)算
- 基于多目標(biāo)決策的數(shù)據(jù)挖掘方法評(píng)估與應(yīng)用
- 數(shù)據(jù)通信與計(jì)算機(jī)網(wǎng)絡(luò)
- 邊緣智能:關(guān)鍵技術(shù)與落地實(shí)踐
- 從零開(kāi)始學(xué)JavaScript
- 未來(lái)學(xué)徒:讀懂人工智能飛馳時(shí)代