日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

无监督特征学习——Unsupervised feature learning and deep learning

發(fā)布時間:2025/3/21 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 无监督特征学习——Unsupervised feature learning and deep learning 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

無監(jiān)督學習近年來很熱,先后應用于computer vision, audio classification和 NLP等問題,通過機器進行無監(jiān)督學習feature得到的結果,其accuracy大多明顯優(yōu)于其他方法進行training。本文將主要針對Andrew的unsupervised learning,結合他的視頻:unsupervised feature learning by Andrew Ng做出導論性講解。


關鍵詞:unsupervised learningfeature extractionfeature learningSparse CodingSparse DBNSparse MatrixComputer VisionAudio ClassificationNLP


Unsupervised feature learning and deep learning 是斯坦福大學機器學習大牛Andrew Y Ng. 近年來研究的主要領域,他在今年的一份工作Building high-level features using large scale unsupervised learning中就通過unsupervised learning解決了從only unlabeled data上建立高維feature detectors的問題。




=========================第一部分:傳統(tǒng)方法Pattern Recognition=========================


通常的,我們進行pattern recognition是這樣的:


對于不同類別的feature extraction都是必備的一部分,computer進行detection的 perception就是這樣的:



下面分別就這三類問題,<Object detection><Audio Classification><NLP>進行經(jīng)典feature回顧:








人類的視覺系統(tǒng)、聽覺系統(tǒng) 應該說是非常之complex,如果想要獲得我們視覺系統(tǒng)看到的東西(computer perception),有兩種方法:

一種方法就是描述出我們的視覺系統(tǒng)在觀察object的時候提取的那些特征(比如各種不同物體間的parts在2D、3D中的內容,是哪些特征讓我們看出物體的區(qū)別,object parts之間的連接關系等)。

另一種方法更為general,我們能否挖掘出一個general 的 算法,它可以揭示大多數(shù)perception的形成(換言之,就是揭示一種人眼從看到識別出的算法)。

不知道這里我講明白沒?

沒的話可以參考下下面兩段:

We can try to directly implement what the adult visual (or?audio) system is doing. (E.g., implement features that?capture different types of invariance, 2d and 3d context,?relations between object parts, …).?
Or, if there is a more general computational?principal/algorithm that underlies most of perception, can?we instead try to discover and implement that? ?

對于下面的audio,和圖像是一樣的道理,我們能不能用一種算法學習出其feature,對一幅圖像或者一段audio進行描述?



對于圖像,最直觀的描述方法及就是用pixels,傳統(tǒng)的方法為supervised learning, 給定一組正樣本和一組負樣本,通過提取feature訓練進行學習,并進行識別測試:


不同于有監(jiān)督學習,Unsupervised learning通過訓練一些列有l(wèi)abel的和無label的數(shù)據(jù)集學習一幅圖像中的feature(學習出什么樣的feature是motocycle的,什么樣的feature是car的)……



那么,怎樣學習有哪些feature呢?下面先介紹unsupervised learning中的一種方法——Sparse Coding,讀者可以試著和前面我講過的壓縮感知系列相結合來想想看。





=================第二部分:Sparse Coding——A unsupervised learning Algorithm=================

Sparse Coding 是 Unsupervised Learning Algorithm中的一種,可以用于Feature learning.



下面是我對Sparse Coding的解釋,做的筆記……



用Sparse Coding的例子進行說明。

比如在圖像的Feature Extraction的最底層要做Edge Detector的生成,那么這里的工作就是從Natural Images中randomly選取一些小patch,通過這些patch生成能夠描述他們的”基“,也就是右邊的8*8=64個basis組成的basis(具體選取基的方法可以參考我的兩篇文章——壓縮感知初識及壓縮感知之HelloWorld),然后給定一個test patch, 我們可以按照上面的式子通過basis的線性組合得到,而sparse matrix就是a,下圖中的a中有64個維度,其中非零項只有3個,故稱”sparse“。


這里可能大家會有疑問,為什么把底層作為Edge Detector呢?上層又是什么呢?這里做個簡單解釋大家就會明白,之所以是Edge Detector是因為不同方向的Edge就能夠描述出整幅圖像,所以不同方向的Edge自然就是圖像的basis了……

而上一層的basis組合的結果,上上層又是上一層的組合basis……(具體請往下看)

如下圖所示:


其他的例子同理:注意看下面的文字(第二條)


下圖所示為從為標號的audio上學習出的20個基函數(shù)(如小波變換):






===================第三部分:Learning Features Hierachy & Sparse DBN===================

所建立的自動feature學習過程是一個自底向上逐漸學習features的sparse coding過程:




以Sparse DBN:Training on Faces為例,這里從下向上依次是上圖的hierarchy的Input Image,Model V1(Edge Detector),Model V2(Object Parts),Model V3(Object Models),具體講解見下面我做的筆記:


下面是對上圖的解釋,請對照著看:

圖中所示最下方的24個basis function用于Edge Detection, 比如最左上角的那個基用于檢測85°的edge;

中間的32個基(Object Parts)分別是 eye detector, nose detector……其之所以為基是因為,一張face可有這些parts組合而成;

最上面一層的24個基就是face model了。


==========================

在不同object上做training是,所得的edge basis 是非常相似的,但object parts和models 就會completely different了:


當訓練數(shù)據(jù)由4類圖像組成時,上層提取出的feature會不同,最終生成的object model也會包含4類圖像特定的模型:


下圖是動作識別上,不同算法的準確率比較:


Sparse DBN on Audio同理,對于一個Spectrogram,逐層提取feature過程如下圖所示:









===================第四部分:技術問題——Scaling Up===================


進行Pattern Recognition的一個重大問題就是特征提取,而上面這幅圖中我們可以看出不同算法在Features數(shù)目不同的情況下,其交叉驗證(Cross Validation在ML第六課中講過)的Accuracy,可見feature越多,給出的參考信息越多,所得accuracy一般越好。那么,有哪些方法進行feature的挖掘使得scaling up呢?有興趣的可以研究研究,互相交流下哈!







===================第五部分:Learning Recursive Representations===================

這部分我們主要以NLP為例,看一下怎么樣遞歸的進行語義分析,自然語言組成:

首先我們看下用多維向量(圖中簡化為2維)表示一個單詞的形式:



一句話:The cat sat on the mat. 進行自底向上的feature學習,可以發(fā)現(xiàn),有的neuron上有意義,如圖中箭頭所指的那個neuron就不make sense.



training process:Parsing a Sentence



就這樣recursively選擇make sense的neuron成為該層新的神經(jīng)元:



我們在每層選取有意義的神經(jīng)元后建立起最終的句型:



好了,說完了NLP的parsing sentence問題,我們回頭來看image processing(IP), 其實,他們的道理相同,都是找到make sense的小patch再將其進行combine,就得到了上一層的feature,遞歸地向上learning feature。該圖中,上面是NLP,下面是IP。





===================小結===================

最后我們對Unsupervised feature Learning做一個小結:

? ?Features 由 機器學習,而非人為指定

? ?找到perception下隱藏的feature基

? ?Sparse coding 和 deep learning在CV和Audio Recogization上的識別率非常好,幾乎是state of art的程度。




Reference :

http://ufldl.stanford.edu/wiki/index.php/UFLDL_Tutorial

Deep Learning

Sparse DBN (Deep Belief Nets)

A tutorial on Deep Learning


from: http://blog.csdn.net/abcjennifer/article/details/7804962

總結

以上是生活随笔為你收集整理的无监督特征学习——Unsupervised feature learning and deep learning的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 9i精品福利一区二区三区 | 侵犯女教师一区二区三区 | 久久人人爽天天玩人人妻精品 | 国产网红无码精品视频 | 午夜精品一区二区三区在线视频 | 亚洲av无码一区二区二三区 | 亚洲成人婷婷 | 欧美日韩影院 | 男生插女生的网站 | 一级 黄 色 片69 | 天堂久久一区 | 美女露胸露尿口 | 国产亚洲精品久久久久久打不开 | 淫语对白 | 久射网 | 国产精品女主播 | 亚洲欧美国产精品 | 69视频在线免费观看 | 黄色免费播放 | 新91视频在线观看 | 在线毛片观看 | 亚洲精品免费在线观看视频 | 18成人免费观看网站 | 久久久久久逼 | 欧美v亚洲 | 欧美| 日本 欧美 国产 | 成人福利网站在线观看 | 老版k8经典电影 | 中文字幕在线观看欧美 | 在线观看羞羞漫画 | 内射毛片内射国产夫妻 | 日本va视频 | 综合激情四射 | 亚洲成人免费在线观看 | 久久国产成人精品av | 国产爆乳无码一区二区麻豆 | 亚洲精品乱码久久久久久国产主播 | 久久综合热 | 自拍偷拍 国产 | 爱情岛论坛亚洲线路一 | 欧美在线一区二区三区 | 国产一区在线观看视频 | 久久亚洲网 | 台湾综合色 | 亚洲性欧美| 欧美精品久久久久久久多人混战 | 久热精品视频在线 | 日韩五码在线 | 超碰97人人干 | 强公把我次次高潮hd | 最近2019中文字幕大全第二页 | 黄色网在线免费观看 | 成 人片 黄 色 大 片 | 日日做夜夜爽毛片麻豆 | 香蕉一区二区三区四区 | 人人模人人干 | 97视频在线观看免费高清完整版在线观看 | 中文字幕天堂网 | 亚洲精品一区二区三区蜜桃 | 女同互舔视频 | 波多野久久| 好爽又高潮了毛片 | 性感美女在线观看 | 超级变态重口av番号 | 得得的爱在线视频 | 视频在线观看你懂的 | 亚洲成人毛片 | 国产人妖一区二区三区 | 国产香蕉97碰碰碰视频在线观看 | 国产欧美一级片 | 国产aⅴ激情无码久久久无码 | 97中文在线| 美女被娇喘视频 | 黄网站免费在线观看 | 亚洲乱妇 | 波多野结衣绝顶大高潮 | 亚洲一级片网站 | 在线观看av网 | 青草视频在线 | 免费黄色av网址 | 久久久久久久久久久国产精品 | 久久久久国产精品夜夜夜夜夜 | 黄色在线免费观看视频 | 在线观看一区二区视频 | 免费成人看视频 | 久久精品无码人妻 | 久章操| 黄色片欧美 | 国产91页 | 国产精品亚洲一区二区三区 | 精品国产av无码一区二区三区 | 久久精品一区二区免费播放 | 日批视频免费看 | 岛国av免费在线 | 日韩精品一区二区三区免费视频 | 可以免费看av的网址 | 欧美老肥熟| 丰满岳乱妇一区二区三区 |