遷移學習&自我學習

來源:互聯網
上載者:User

        最近在看Ng的深度學習教程,看到self-taught learning的時候,對一些概念感到很陌生。作為還清技術債的一個環節,用半個下午的時間簡單搜了下幾個名詞,以後如果會用到的話再深入去看。

        監督學習在前一篇部落格中討論過了,這裡主要介紹下遷移學習、自我學習。因為監督學習需要大量訓練樣本為前提,同時對訓練樣本的要求特別嚴格,要求訓練樣本與測試樣本來自於同一分布。要是滿足不了這要求咋辦?那您看看下面幾種學習方法能不能幫上忙吧。

  •  遷移學習 transfer learning

        有時候困擾大家的一個問題在於訓練資料的標定。這將會耗費大量的人力與物力。另外,機器學習假設訓練資料與測試資料服從相同的資料分布。然而許多情況下,這種同分布假設並不滿足。通常可能發生的情況如訓練資料到期,也就是好不容易標定的資料要被丟棄,而另外有一大堆新的資料要重新標定。遷移學習的目標是將從一個環境中學到的知識用來協助新環境中的學習任務。講白了,就是當前只有少量新的標記的資料,但是有大量舊的已標記的資料(甚至是其他類別的有效資料),這時通過挑選這些舊資料中的有效資料,加入到當前的訓練資料中,訓練新的模型。用一句原話則是:

       Transfer learning is what happens when someone finds it much easier to learn to play chess having already learned to play checkers, or to recognize tables having already learned to recognize chairs; or to learn Spanish having already learned Italian。

       遷移學習的代表作是《Boosting for Transfer Learning》有關它的介紹可以看這裡,我就不多說啥了,多的我也不懂。

  • 自我學習 self-taught learning 

        自我學習和半監督學習一樣,當前手頭上只有少量訓練樣本,但是周圍手頭上還有大量無標註樣本。舉一個經典的例子,分離大象和犀牛。對於監督學習來說,我們手頭有大量大象的樣本和犀牛的樣本,接下來訓練分類器,進行分類,大家都知道的。對於遷移學習,則是指我們手頭上有大量羊的樣本和馬的樣本(已標記),少量的大象和犀牛的樣本,接下來就要從羊和馬的樣本中選出有效樣本分別加入到大象和犀牛的標記樣本中,然後再用監督學習的方法訓練分類器。而非監督學習,則是手上僅有少量大象和犀牛的已標記樣本,另外有一堆大象和犀牛的沒有標記的資料(注意它們中要麼是大象要麼是犀牛,沒有其他物種)。半監督學習就是利用這些樣本訓練分類器,實現分類。而自我學習,同樣是手上僅有少量大象和犀牛的已標記樣本,另外有一大堆自然映像。所謂自然映像,就是有大象和犀牛的圖片,還有各種其他物種的圖片。自我學習比半監督學習更適合實際情境-----哪有一堆只有大象和犀牛的圖片給你呢?而自然映像的來源更加廣泛,可以從互連網上隨便下載。

     

       自我學習實現的方法如所示。首先通過未標註的自然映像提取一組特徵(如稀疏字典,很神奇的一個東西,以後還會再研究)。這樣任何一個標註和未標註的映像都可以用這組特徵表示出來。然後將表示後的訓練樣本訓練一個分類器進行分類(?還是沒明白,訓練樣本的數目沒變多啊,todo)。

 //TODO

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.