环球电气之家-午夜精彩视频-中国专业电气电子产品行业服务网站!

產品分類

當前位置: 首頁 > 工業控制產品 > 自動化控制 > 人工智能

類型分類:
科普知識
數據分類:
人工智能

人工智能(56)–DBN算法

發布日期:2022-10-09 點擊率:98

人工智能機器學習有關算法內容,請參見公眾號“科技優化生活”之前相關文章。人工智能之機器學習主要有三大類:1)分類;2)回歸;3)聚類。今天我們重點探討一下DBN算法。 

2006年Hinton發表了一篇革命性的論文“Hinton, G. E., Osindero, S. and Teh, Y.,A fast learning algorithmfor deep belief nets.Neural Computation 18:1527-1554, 2006”,引領了DBN深度信念網絡的研究,并突破深度學習(請參見人工智能(22))的架構。

DBN深度置信網絡神經網絡(請參見人工智能(23))的一種,既可以用于非監督學習,類似于一個Autoencoder自編碼機(請參見人工智能(55));也可以用于監督學習,作為分類器來使用。因此十分值得研究。

DBN深度置信網絡是一個概率生成模型,與傳統的判別模型的神經網絡相對,生成模型是建立一個觀察數據和標簽之間的聯合分布,對P(Observation|Label)和 P(Label|Observation)都做了評估,而判別模型僅僅評估了后者P(Label|Observation)。

     

DBN算法概念:

DBN深度置信網絡(Deep BeliefNets)是一種生成模型,也是神經網絡(請參見人工智能(23))的一種,通過訓練其神經元間的權重,可以讓整個神經網絡按照最大概率來生成訓練數據。不僅可以使用DBN來識別特征、分類數據,還可以用它來生成數據。

DBN由多層神經元構成,這些神經元又分為2種顯性神經元和隱性神經元。顯性神經元用于接收輸入,隱性神經元用于提取特征,因此隱性神經元也叫特征檢測器(Feature Detectors)。最頂上的兩層間的連接是無向的,組成聯合內存(associative memory)。較低的其他層之間有連接上下的有向連接。最底層代表了數據向量(data vectors),每一個神經元代表數據向量的一維。

DBN組成元件RBM受限玻爾茲曼機 (請參見人工智能(37)。訓練DBN的過程是一層一層地進行的。在每一層中,用數據向量來推斷隱層,再把這一隱層當作下一層 (高一層)的數據向量。

作為神經網絡,神經元自然是其必不可少的組成部分。DBN由若干層神經元構成,組成元件是RBM受限玻爾茲曼機, DBN網絡結構限制為兩層:可視層和隱層,層與層之間存在連接,但層內的單元間不存在連接,隱層單元被訓練去捕捉在可視層表現出來的高階數據的相關性。具體DBN網絡結構如下圖所示。

DBN算法本質:

從非監督學習來講,其目的是盡可能地保留原始特征的特點,同時降低特征的維度。從監督學習來講,其目的在于使得分類錯誤率盡可能地小。而不論是監督學習還是非監督學習,DBN算法本質都是Feature Learning的過程,即如何得到更好的特征表達。

DBN訓練過程:

DBN 是由多層 RBM 組成的一個神經網絡,它既可以被看作一個生成模型,也可以當作判別模型,其訓練過程是:使用非監督貪婪逐層方法去預訓練獲得權值。

DBN訓練過程如下

1)充分訓練第一個RBM;

2)固定第一個RBM的權重和偏移量,然后使用其隱性神經元的狀態,作為第二個RBM的輸入向量;

3)充分訓練第二個RBM后,將第二個RBM堆疊在第一個RBM的上方;

4)重復以上1)~3)任意多次;

5)如果訓練集中的數據有標簽,那么在頂層的RBM訓練時,這個RBM的顯層中除了顯性神經元,還需要有代表分類標簽的神經元,一起進行訓練;

6)DBN 訓練完成。

最終訓練成的生成模型如下圖所示:

用公式表示為:

概括的說,將若干個RBM“串聯”起來則構成了一個DBN。上一個RBM的隱層即為下一個RBM的顯層,上一個RBM的輸出即為下一個RBM的輸入。訓練過程中,需要充分訓練上一層的RBM后才能訓練當前層的RBM,直至最后一層。

注:隱層激活單元和可視層輸入之間的相關性差別就作為權值更新的主要依據。

DBN訓練過程非常重要,這種逐層疊加RBM的方式叫做Greedy Layer-Wise Training它是最開始提出深度學習時候的核心

DBN調優過程:

DBN生成模型使用ContrastiveWake-Sleep算法進行調優,其算法調優過程是:

1) 除了頂層 RBM,其他層RBM的權重被分成向上的認知權重和向下的生成權重

2)Wake階段(認知過程):通過外界的特征和向上的權重 (認知權重)產生每一層的抽象表示 (結點狀態) ,并且使用梯度下降修改層間的下行權重 (生成權重) 。

3)Sleep 階段(生成過程):通過頂層表示和向下權重,生成底層的狀態,同時修改層間向上的權重。

DBN使用過程:

1)使用隨機隱性神經元狀態值,在頂層 RBM 中進行足夠多次的Gibbs吉布斯抽樣

2)向下傳播,得到每層的狀態。

DBN算法優點:

1)靈活性好;

2)擴展容易;

3)性能較好;

4)并行計算;

5)相比前向神經網絡,訓練較快,收斂時間較少。

DBN算法缺點:

1)只能是一維的數據;

2)需要為訓練提供一個有標簽的樣本集;

3)學習過程較慢;

4)不適當的參數選擇會導致收斂于局部最優解;

5)沒有明確地處理對觀察變量時間聯系的學習。

注:擴展的CDBNs(卷積DBNs) 考慮到2維數據結構。

DBN算法應用:

很多的情況下,DBN是作為無監督學習框架來使用的,它的應用范圍較廣,擴展性也強,可應用于機器學習之手寫字識別、語音識別和圖像處理等領域。且在語音識別中取得了很好的效果。

語音識別:微軟研究人員通過與hinton合作,首先將RBM和DBN引入到語音識別聲學模型訓練中,并且在大詞匯量語音識別系統中獲得巨大成功,使得語音識別的錯誤率相對減低30%

結語:

DBN算法是機器學習之神經網絡的一種,既可以用于非監督學習,也可以用于監督學習,值得深入研究。DBN是一個概率生成模型,與傳統的判別模型的神經網絡相對,生成模型是建立一個觀察數據和標簽之間的聯合分布。通過訓練其神經元間的權重,可以讓整個神經網絡按照最大概率來生成訓練數據。不僅可以使用DBN來識別特征、分類數據,還可以用它來生成數據。DBN算法是一種非常實用的學習算法,應用范圍較廣,擴展性也強,可應用于機器學習之手寫字識別、語音識別和圖像處理等領域。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
主站蜘蛛池模板: 砍排机-锯骨机-冻肉切丁机-熟肉切片机-预制菜生产线一站式服务厂商 - 广州市祥九瑞盈机械设备有限公司 | 天津仓储物流-天津电商云仓-天津云仓一件代发-博程云仓官网 | 岩棉切条机厂家_玻璃棉裁条机_水泥基保温板设备-廊坊鹏恒机械 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 超声波清洗机_细胞破碎仪_实验室超声仪器_恒温水浴-广东洁盟深那仪器 | COD分析仪|氨氮分析仪|总磷分析仪|总氮分析仪-圣湖Greatlake | 带式过滤机厂家_价格_型号规格参数-江西核威环保科技有限公司 | 诺冠气动元件,诺冠电磁阀,海隆防爆阀,norgren气缸-山东锦隆自动化科技有限公司 | 陕西自考报名_陕西自学考试网 | 通风气楼_通风天窗_屋顶风机-山东美创通风设备有限公司 | 黑龙江京科脑康医院-哈尔滨精神病医院哪家好_哈尔滨精神科医院排名_黑龙江精神心理病专科医院 | 缠绕机|缠绕膜包装机|缠绕包装机-上海晏陵智能设备有限公司 | 液压油缸-液压缸厂家价格,液压站系统-山东国立液压制造有限公司 液压油缸生产厂家-山东液压站-济南捷兴液压机电设备有限公司 | 成都顶呱呱信息技术有限公司-贷款_个人贷款_银行贷款在线申请 - 成都贷款公司 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 冷柜风机-冰柜电机-罩极电机-外转子风机-EC直流电机厂家-杭州金久电器有限公司 | 3d可视化建模_三维展示_产品3d互动数字营销_三维动画制作_3D虚拟商城 【商迪3D】三维展示服务商 广东健伦体育发展有限公司-体育工程配套及销售运动器材的体育用品服务商 | 储气罐,真空罐,缓冲罐,隔膜气压罐厂家批发价格,空压机储气罐规格型号-上海申容压力容器集团有限公司 | 旋片真空泵_真空泵_水环真空泵_真空机组-深圳恒才机电设备有限公司 | 石栏杆_青石栏杆_汉白玉栏杆_花岗岩栏杆 - 【石雕之乡】点石石雕石材厂 | 骨密度仪-骨密度测定仪-超声骨密度仪-骨龄测定仪-天津开发区圣鸿医疗器械有限公司 | 黄石妇科医院_黄石东方女子医院_黄石东方妇产医院怎么样 | 短信营销平台_短信群发平台_106短信发送平台-河南路尚 | 河南彩印编织袋,郑州饲料编织袋定制,肥料编织袋加工厂-盛军塑业 河南凯邦机械制造有限公司 | 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 煤棒机_增碳剂颗粒机_活性炭颗粒机_木炭粉成型机-巩义市老城振华机械厂 | 优考试_免费在线考试系统_培训考试系统_题库系统_组卷答题系统_匡优考试 | 电动百叶窗,开窗器,电动遮阳百叶,电动开窗机生产厂家-徐州鑫友工控科技发展有限公司 | 厦门ISO认证|厦门ISO9001认证|厦门ISO14001认证|厦门ISO45001认证-艾索咨询专注ISO认证行业 | 智慧钢琴-电钢琴-便携钢琴-数码钢琴-深圳市特伦斯乐器有限公司 | 橡胶弹簧|复合弹簧|橡胶球|振动筛配件-新乡市永鑫橡胶厂 | GEDORE扭力螺丝刀-GORDON防静电刷-CHEMTRONICS吸锡线-上海卓君电子有限公司 | 400电话_400电话申请_866元/年_【400电话官方业务办理】-俏号网 3dmax渲染-效果图渲染-影视动画渲染-北京快渲科技有限公司 | 企小优-企业数字化转型服务商_网络推广_网络推广公司 | 液压扳手-高品质液压扳手供应商 - 液压扳手, 液压扳手供应商, 德国进口液压拉马 | 气象监测系统_气象传感器_微型气象仪_气象环境监测仪-山东风途物联网 | 智慧物联网行业一站式解决方案提供商-北京东成基业 | 全自动固相萃取仪_高通量真空平行浓缩仪-勤业永为 | 【北京写字楼出租_写字楼租赁_办公室出租网/出售】-远行地产官网 | 集菌仪_智能集菌仪_全封闭集菌仪_无菌检查集菌仪厂家-那艾 | 防水套管-柔性防水套管-刚性防水套管-上海执品管件有限公司 |