監督學習與無監督學習的區別_機器學習
最近發現很多人還是不能真正分清機器學習的學習方法,我以個人的愚見結合書本簡單說一下這個
機器學習中,可以根據學習任務的不同,分為監督學習(Supervised Learning),無監督學習(Unsupervised Learning)、半監督學習(Semi-Supervised Learning)和強化學習(Reinforcement Learning).
監督學習和無監督學習是使用較多的兩種學習方法,我們下面主要解釋這兩種學習方法
監督學習
監督學習中的資料中是提前做好了分類的資訊的,如垃圾郵件檢測中,他的訓練樣本是提前存在分類的資訊,也就是對垃圾郵件和非垃圾郵件的標記資訊
監督學習中,他的訓練樣本中是同時包含有特徵和標籤資訊的,
監督學習中,比較典型的問題就是像上面說的分類問題(Classfication)和迴歸問題(Regression)
它們兩者最主要的特點就是分類演算法中的標籤是離散的值,就像上面說的郵件分類問題中的標籤為{1, -1},分別表示了垃圾郵件和非垃圾郵件
而回歸演算法中的標籤值一般是連續的值,如預測一個人的年齡,一般要根據身高、性別、體重等標籤,這是因為年齡是連續的正整數
在這個上面比較典型的演算法有哦LR(Logistic Regression)、BP神經網路演算法以及常見的線性迴歸演算法
無監督學習
無監督學習是另一種常用的機器學習演算法,與監督學習不同的是,無監督學習的樣本是不包含標籤資訊的,只有一定的特徵,所以由於沒有標籤資訊,學習過程中並不知道分類結果是否正確
比較典型的是一些聚合新聞網站,利用爬蟲爬取新聞後對新聞進行分類的問題
例如 百度新聞
它們都是沒有新聞工作者的,只是聚合全網的新聞
例如我們搜尋5G試點城市
所有有關這個關鍵字的新聞都會出現,它們被作為一個集合,在這裡我們稱它為聚合(Clustering)問題
無監督學習的典型問題就是上面說的聚類問題,比較有代表性的演算法有K-Means演算法(K均值演算法)、DBSCAN演算法等
聚類演算法是無監督學習演算法中最典型的一種學習演算法,它是利用樣本的特徵,將具有相似特徵的樣本劃分到同一個類別中,而不會去關心這個類別是什麼
除了聚類演算法外,無監督學習中還有一類重要的演算法就是降維的演算法,原理是將樣本點從輸入空間通過線性或非線性變換對映到一個低維空間,從而獲得一個關於原資料集的低維表示
比較常用的就是聚類演算法
如果沒有弄明白,你可以去聽Andrew Ng在Coursera上面的有關這一部分的視訊
源連結 https://www.coursera.org/learn/machine-learning
b站上的連結
https://www.bilibili.com/video/av9912938/?p=4
我的個人部落格:www.susmote.com
相關推薦
監督學習與無監督學習的區別_機器學習
最近發現很多人還是不能真正分清機器學習的學習方法,我以個人的愚見結合書本簡單說一下這個機器學習中,可以根據學習任務的不同,分為監督學習(Supervised Learning),無監督學習(Unsupervised Learning)、半監督學習(Semi-Supervis
有監督學習與無監督學習的幾大區別
當下無監督作為一種熱門的機器學習技術,網上有不少關於無監督與有監督差異討論的文章。DataVisor作為率先將無監督技術運用在反欺詐行業的嬌嬌領先者,我們在本文中,將深入淺出的講解無監督機器學習技術與有監督技術在不同方面的區別,通過對比這兩種技術,讓大家對無監督
監督學習與無監督學習
半監督學習 類別 ear gist 神經網絡 有關 代表性 整數 是否 監督學習與無監督學習的區別_機器學習 最近發現很多人還是不能真正分清機器學習的學習方法,我以個人的愚見結合書本簡單說一下這個 機器學習中,可以根據學習任務的不同,分為監督學習(Supervised Le
有監督學習與無監督學習
機器學習的常用方法,主要分為有監督學習(supervised learning)和無監督學習(unsupervised learning)。簡單的歸納就是,是否有監督(supervised),就看輸入資料是否有標籤(label)。輸入資料有標籤,則為有監督學習;沒標籤則為無監督學習。 有監督
聚類——監督學習與無監督學習
機器學習的常用方法,主要分為有監督學習(supervised learning)和無監督學習(unsupervised learning)。監督學習,就是人們常說的分類,通過已有的訓練樣本(即已知資料以及其對應的輸出)去訓練得到一個最優模型(這個模型屬於某個函式的集合,
Machine Learning(Stanford)| 斯坦福大學機器學習筆記--第一週(1.監督學習與無監督學習的介紹)
以上例子中,總共有兩個特徵,即病人年齡和腫瘤大小。在別的ML問題中,經常會用到更多特徵,別人在研究這個問題時, 通常使用如下這些特徵:比如腫瘤的厚度,腫瘤細胞大小和形狀的一致性等等。 真正對於一些學習問題,用到的不只是三五個特徵,經常要用到無數多個特徵,非常多的屬性。所以,你的學習演算法要利用很多的屬性或特徵
(轉)統計學和機器學習到底有什麽區別? - 機器學習研究會訂閱號
可視化 -type con 方程 分享圖片 創建 例如 大數 集合論 很有必要討論一下,爭論很大。 統計學和機器學習之間的界定一直很模糊。 無論是業界還是學界一直認為機器學習只是統計學批了一層光鮮的外衣。 而機器學習支撐的人工智能也被稱為&ldq
有監督學習及無監督學習的區別
有監督的過程為先通過已知的樣本來訓練得到一個最優的模型,再將這個模型應用在新的資料上,對映為輸出結果,使得模型具有預知能力。 無監督沒有訓練過程,直接拿資料進行建模分析。 有監督的核心是分類,無監督的核心是聚類。有監督的工作是選擇分類器和確定權值,無監督的工作是密度估計,即只要知道如何計算相
有監督學習和無監督學習的區別
機器學習的常用方法,主要分為有監督學習(supervised learning)和無監督學習(unsupervised learning)。監督學習,就是人們常說的分類,通過已有的訓練樣本(即已知資料以及其對應的輸出)去訓練得到一個最優模型(這個模型屬於某個函式的集合,最優則
機器學習5-無監督學習與聚類
目錄 聚類 K均值演算法 圖片量化 均值漂移演算法 凝聚層次演算法 凝聚層次演算法的線性凝聚方式 輪廓係數 DBSCAN(帶噪聲的基於密度的聚類)演算法 KNN演算法
監督學習和無監督學習區別
前言 機器學習分為:監督學習,無監督學習,半監督學習(也可以用hinton所說的強化學習)等。 在這裡,主要理解一下監督學習和無監督學習。 監督學習(supervised learning) 從給定的訓練資料集中學習出一個函式(模型引數),當新的資料到來時,可以根據這個函式預測結果。監督學習的訓練集要求包
大資料12_SparkMLlib監督學習和無監督學習區別
那麼,什麼時候應該採用監督學習,什麼時候應該採用非監督學習呢?我也是從一次面試的過程中被問到這個問題以後才開始認真地考慮答案。一種非常簡單的回答就是從定義入手,如果我們在分類的過程中有訓練樣本(training data),則可以考慮用監督學習的方法;如果沒有訓練樣本,則不可能用監督學習的方
概念:監督學習、無監督學習與半監督學習
(此為機器學習隨筆之一) 機器學習中的演算法,主要有兩種:監督學習;半監督學習。 1 、名詞 監督學習 : supervised learning 無監督學習 : unsupervised learning 半監督學習 : semi-supervise
機器學習中的有監督學習,無監督學習,半監督學習的區別
在機器學習(Machine learning)領域,主要有三類不同的學習方法: 監督學習(Supervised learning)、 非監督學習(Unsupervised learning)、 半監督學習(Semi-supervised learning), 監督學
監督學習和無,監督學習區別
開始學習ML,真是難為自己的低智商了~ 一翻書就遇到一個概念問題:何為監督學習?與無監督學習的區別? 因為自己剛剛開始學ML,所以可能解釋的會有些不當。(集齊了各種網上答案) 首先看什麼是學習(learning)?一個成語就可概括:舉一反三。此處以高考為例,高考的題目在
監督學習、無監督學習與強化學習
它與監督學習的不同之處,在於我們事先沒有任何訓練樣本,而需要直接對資料進行建模。這聽起來似乎有點不可思議,但是在我們自身認識世界的過程中很多處都用到了無監督學習。比如我們去參觀一個畫展,我們完全對藝術一無所知,但是欣賞完多幅作品之後,我們也能把它們分成不同的派別(比如哪些更朦朧一點,哪些更寫實一些,即使我們不
ml入門系列三監督學習和無監督學習
tex tin swa core logging eba webapi handle 5% %E6%9C%89%E5%85%B3handler%E7%94%A8%E6%B3%95%E6%B1%82%E5%8A%A9%E5%95%8A aspnetcoremvc?????÷
監督學習,無監督學習和半監督學習
思想 learn 尋找 很多 ear 目標 dsm 工作 變量 概念:監督學習、無監督學習與半監督學習 監督學習 : supervised learning 無監督學習 : unsupervised learning 半監督學習 : semi-supervised le
有監督學習和無監督學習
得到 機器學習 事先 分辨 是什麽 輸入數據 評價 一個 style 機器學習的常用方法,主要分為有監督學習(supervised learning)和無監督學習(unsupervised learning)。 監督學習,就是人們常說的分類,通過已有的訓練樣本(即已
有監督學習、無監督學習、半監督學習
class tail detail 局部特征 連續 tails cannot 得到 ica 1.有監督學習:教計算機如何做事情。 對於機器學習來說,有監督學習就是訓練數據既有特征又有標簽,通過訓練,讓機器可以自己找到特征和標簽之間的聯系,在面對只有特征沒有標簽的數據時,