監督學習,無監督學習和半監督學習

2022-06-16 07:54:07 字數 1115 閱讀 4591

監督學習 : supervised learning 

無監督學習 : unsupervised learning 

半監督學習 : semi-supervised learning

2 、 概念

監督學習:用一部分已知分類、有標記的樣本來訓練機器後,讓它用學到的特徵,對沒有還分類、無標記的樣本進行分類、貼標籤。

一句話概括:給定資料,**標籤。

總之,監督學習中只要輸入樣本集,機器就可以從中推演出制定目標變數的可能結果.如協同過濾推薦演算法,通過對訓練集進行監督學習,並對測試集進行**,從而達到**的目的.

無監督學習:即非監督學習,是實現沒有有標記的、已經分類好的樣本,需要我們直接對輸入資料集進行建模,例如聚類,最直接的例子就是我們常說的「人以群分,                          物以類聚」。我們只需要把相似度高的東西放在一起,對於新來的樣本,計算相似度後,按照相似程度進行歸類就好。至於那一類究竟是什麼,我們並不                        關心。

一句話概括:給定資料,尋找隱藏的結構

以上兩者的區別 : 監督學習則只利用標記的樣本集進行學習,而無監督學習只利用未標記的樣本集。

半監督學習:有兩個樣本集,乙個有標記,乙個沒有標記。綜合利用有類標的樣本( labeled sample)和沒有類標的樣本( unlabeled sample),來生成合適的分類                          函式。 

半監督學習出現的背景是 :實際問題中,通常只有少量的有標記的資料,因為對資料進行標記的代價有時很高,比如在生物學中,對某種蛋白質的結構分析或者功能                                                 鑑定,可能會花上生物學家很多年的工作,而大量的未標記的資料卻很容易得到。

3、思考

監督學習主要是根據已有標記,進行分類,區分; 

無監督學習主要是用相似度,進行聚類,歸類; 

半監督學習一般結合了分類與聚類的思想; 

還有一點,這裡的樣本標記,都是人為事先進行標記的,然後進行使用。

有些情況比如無法提供訓練資料樣本或者提供訓練資料樣本的成本太高的話,或許我們就應該採取無監督學習的策略了。

有監督學習 無監督學習與半監督學習

這個問題可以回答得很簡單 是否有監督 supervised 就看輸入資料是否有標籤 label 輸入資料有標籤,則為有監督學習,沒標籤則為無監督學習。但根據知乎慣例,答案還是要繼續擴充套件的。首先看什麼是學習 learning 乙個成語就可概括 舉一反三。此處以高考為例,高考的題目在上考場前我們未必...

監督學習和無監督學習 監督學習與非監督學習

監督學習 supervised learning 的任務是學習乙個模型,使模型能夠對任意給定的輸入,對其相應的輸出做出乙個好的 即 利用訓練資料集學習乙個模型,再用模型對測試樣本集進行 例如kaggle上的鐵達尼號比賽。官方提供旅客資料 資料集1 姓名,年齡,性別,社會經濟階層,是否生存等 要求參賽...

機器學習筆記 監督學習,無監督學習,半監督學習

這個問題可以回答得很簡單 是否有監督 supervised 就看輸入資料是否有標籤 label 輸入資料有標籤,則為有監督學習,沒標籤則為無監督學習。什麼是學習 learning 學習 乙個成語就可概括 舉一反三。此處以高考為例,高考的題目在上考場前我們未必做過,但在高中三年我們做過很多很多題目,懂...