1. 程式人生 > >【斯坦福CS229】機器學習知識框架

【斯坦福CS229】機器學習知識框架

今天開始學習斯坦福大學的CS229課程,不想完全照搬講義,希望能加上自己的理解,新手入門,難免出錯,歡迎指正。

第一節課介紹了機器學習的知識框架,CS229只要講的是機器學習方式中的歸納推理方式,即從足夠多的事例中歸納出具有一般性的結論,然後反過來幫助人們解決與具體事例相關的問題,尤其是之前未見過的具體事例。歸納學習是目前機器學習最主要的手段。

根據輸入資料的特性不同,歸納學習可以分成四大類:監督學習、無監督學習、半監督學習、強化學習。
監督學習:“輸入資料”和“期望輸出資料”是已知的,稱為“標註”資料。任務是找到輸入和輸出的對應關係(function),將“實際輸出資料”和“期望輸出資料”的誤差作為評價當前系統性能的標準。
例子:給出“房屋資訊”和對應的“房屋價格”的訓練資料,預測訓練資料之外的房屋的價格
給出“腫瘤體積”和對應的“是否是惡性”的訓練資料,預測預測訓練資料之外的一個腫瘤是否是惡性

無監督學習:只有輸入資料,沒有期望輸出資料,稱為“未標註資料”。任務是找到輸入資料的分佈規律或者不同部分間的相互聯絡。
例子:對影象分類、識別影象中的物體

半監督學習:監督學習的資料需要有標註,無監督學習的資料不需要有標註,資料量大時,對資料進行標註是一個負擔很重的工作,所以有學者提出了半監督學習。其使用的資料分成兩部分:少量的標註資料和大量的未標註資料。其學習過程是先通過學習標註資料得到一個初步的模型,利用模型確定未標註資料的期望輸出,將其轉變為標註資料,之後通過這部分轉化後的資料在進行學習。(試錯型學習,可能導致錯誤的標註,導致學習結果下降)

強化學習:根據輸入資料得出的輸出,對其進行獎懲,獎懲資訊反饋到模型,模型對此作出調整。強化學習強調累計收益,關注一系列決策的結果,而不是每個孤立點的結果。 強化學習來源於自動控制學科,最早主要用於機器人。
例子:機器人、無人駕駛汽車等

相關推薦

斯坦福CS229機器學習知識框架

今天開始學習斯坦福大學的CS229課程,不想完全照搬講義,希望能加上自己的理解,新手入門,難免出錯,歡迎指正。 第一節課介紹了機器學習的知識框架,CS229只要講的是機器學習方式中的歸納推理方式,即從足夠多的事例中歸納出具有一般性的結論,然後反過來幫助人們解決

Andrew Ng 機器學習Exercise1——Linear Regression

1、單變數線性迴歸 在本部分練習中,您將使用一個變數實現線性迴歸,以預測食品卡車的利潤。假設你是一家連鎖餐廳的執行長,正在考慮在不同的城市開設一家新分店。這個連鎖店已經在不同的城市有了卡車,你可以從城市得到利潤和人口的資料。 您希望使用這些資料來幫助您選擇下一個要擴充套件到的城市。

線上直播機器學習中的建模問題

2017,人工智慧喧囂的一年;2018,人工智慧落地的一年;2019-2022,人工智慧註定飛騰!作為IT人,如何乘著人工智慧的風潮,持續學習,本期講座將為你答疑解惑關於機器學習中的建模問題。 直播時間:2018年12月5日 19:40 報名連結:【線上直播】機器學習中的建模問題 講座嘉

AI測試機器學習專案的測試,演算法測試

開場白 大家好,今天分享的主題是AI演算法專案的測試探索。 首先介紹人工智慧的一些基本概念,接著說明人工智慧和機器學習的關係,然後再敘述機器學習相關的基本概念,包括監督學習,無監督學習,會重點說監督學習。再介紹機器學習演算法專案的測試。最後會介紹演算法專案測

時間之外機器學習與優化-1

正在讀《機器學習與優化》,涉及了不少人工智慧的概念,做一個筆記,供自己和需要的朋友們學習和理解,如果需要詳細瞭解,請購買正版圖書。 最近鄰方法 由於自然界不允許跳躍,感覺有點神學的味道了。這裡舉了一個例子,撿蘑菇,你能明白嗎?上個圖吧 不同型別的誤差 以下幾個率值得記住,畢

通俗易懂機器學習中 L1 和 L2 正則化的直觀解釋

機器學習中,如果引數過多,模型過於複雜,容易造成過擬合(overfit)。即模型在訓練樣本資料上表現的很好,但在實際測試樣本上表現的較差,不具備良好的泛化能力。為了避免過擬合,最常用的一種方法是使用使用正則化,例如 L1 和 L2 正則化。但是,正則化項是如

SQL Server機器學習的生命週期和角色

機器學習專案十分複雜,因為它們需要不同組專業人員的技能協作。本文旨在介紹的機器學習的生命週期、參與機器學習的專業人員角色介紹以及SQL Server如何支援主體的需求任務。 機器學習生命週期 機器學習是一個複雜的過程,許多方面花費的時間比預期更復雜。下面是一些機器學習要求企業中的資

智慧金融機器學習在風控領域的應用

文 | 婉龍 Fintech科普大使 | 帶你秒懂Fintech 大資料風控起源於網際網路金融的興起 有人會把大資料比喻成 “新時代的石油”。業界也有句話叫,得資料者得天下。現如今,在大資料時代下,資料比以往任何時候都更加根植於我們生活的每個角落。 其實早在上世紀80年代,大資料就被著名未來學家阿爾文·托

十九機器學習之路——樸素貝葉斯分類

  最近在看周志華《機器學習》的貝葉斯分類器這一章時覺得書上講的很難理解,很多專業術語和符號搞的我頭大,大學時候概率論我還是學的還是不錯的,無奈網上搜了搜前輩的部落格,看到一篇把樸素貝葉斯講的很簡單的文章,頓時豁然開朗。關於貝葉斯分類且聽我慢慢道來: 貝葉

術語記錄機器學習

Evernote Export body,td { font-family: 微軟雅黑; font-size: 10pt } 例項:要對其進行預測的事物。例如,例項可以是一個網頁,您希望將其分類為“與貓相關”或“與貓無關”。 標籤:預測任務的答案,它可以是由機器學習系

Machine Learning機器學習及其基礎概念簡介

基本概念:訓練集,測試集,特徵值,監督學習,非監督學習,半監督學習,分類,迴歸 概念學習:人類學習概念:鳥,車,計算機 定義:概念學習是指從有關某個布林函式的輸入輸出訓練樣例中推斷出該布林函式 例子:學習 “享受運動" 這一概念: 小明進行水上運動,是否享受運動取決於很多因素 樣例 天

來龍去脈系列機器學習入門必讀

導讀:在本篇文章中,將對機器學習做個概要的介紹。本文的目的是能讓即便完全不瞭解機器學習的人也能瞭解機器學習,並且上手相關的實踐。當然,本文也面對一般讀者,不會對閱讀有相關的前提要求。 在進入正題前,我想讀者心中可能會有一個疑惑:機器學習有什麼重要性,以至於要閱讀完這篇非常長的文章呢? 我並

金山雲機器學習演算法工程師2017年8月29號電話一面(內推)

Update1(2017-08-30): 同一個面試官面其他人問到的問題。 1、CNN 2、隨機森林 3、目標檢測演算法 4、CNN的各種架構和各個元件的作用 我只是很鬱悶,為什麼不問我這些?我很拿手

科普周機器學習掃盲篇(一)

給大家舉個例子:以我們之前做的波士頓房價視覺化迴歸預測來看,如果告訴機器一棟房子所在地區的住宅地比例、環保的指標、自住的比例、便利的指數、以及不動產稅率等指標,以及不同指標下房屋的價格,這樣機器就能學習這些指標的特點和房價的關係,而給出當前指標下具體的房屋價格。但是這個價格準確率的問題要看機器通過不同模型和演

Machine Learning機器學習:簡明入門指南

在聽到人們談論機器學習的時候,你是不是對它的涵義只有幾個模糊的認識呢?你是不是已經厭倦了在和同事交談時只能一直點頭?讓我們改變一下吧! 本指南的讀者物件是所有對機器學習有求知慾但卻不知道如何開頭的朋友。我猜很多人已經讀過了“機器學習”的維基百科詞條,倍感挫

機器學習+sklearn框架(一) 線性模型之Linear Regression

前言 一、原理    1.演算法含義    2.演算法特點 二、實現   1.sklearn中的線性迴歸   2.用Python自己實現演算法 三、思考(面試常問) 參考 前言        線性迴歸(Linear Regression)基本上可以說是機器

筆記機器學習所涉及到的“微積分”知識

前言,建議大家如果有打算把數學這塊兒搞明白,最好把考研的時候用的數三的三大本書(高等數學,概率論與數理統計、線性代數三本書)買過來,再研究下各個結論是如何證明的,學過的東西再拾起來很容易的。 本文主要內容: 極限 複習極限記號,無窮大無窮小階數 微分學

機器學習PAI實踐十深度學習Caffe框架實現影象分類的模型訓練

背景 我們在之前的文章中介紹過如何通過PAI內建的TensorFlow框架實驗基於Cifar10的影象分類,文章連結:https://yq.aliyun.com/articles/72841。使用Tensorflow做深度學習做深度學習的網路搭建和訓練需要通過

筆記機器學習所涉及到的“積分學”知識

本文內容: 積分學 —理解積分:無窮求和,提及 —微積分基本定理:牛頓-萊布尼茨公式 積分常見符號: 在開區間(a,b)上,把長度b-a分成n份,每一份的長度為(b-a)/n,i屬於[0,n],所以等式右邊的意思就是,細分後,每一塊矩形的面積。

吳恩達機器學習學習筆記——1.5無監督學習

分類 哪些 rep epm 朋友 工作 style class 客戶 1 無監督學習:在不知道數據點的含義的情況下,從一個數據集中找出數據點的結構關系。 2 聚類算法:相同屬性的數據點會集中分布,聚集在一起,聚類算法將數據集分成不同的聚類。也就是說,機器不知道這些數據點具體