【udacity】機器學習
Evernote Export
2.人工智慧簡介
機器學習源自於人工智慧,在此方向上,該領域有分為不同學派,機器學習主要關注的是製造能夠自主動作的機器
3.人工智慧難題
1.所有智慧體都只有很少的計算資源、很低的處理速度和很小的記憶體,如何能讓AI實時提供作用? 2.所有的計算都是區域性的,但是大多數AI問題都具有全域性約束,如何才能讓AI解決全域性問題? 3.計算邏輯基本上是演繹邏輯,但是許多AI本質上是溯因性或歸納性的,如何解決AI的溯因性問題? 4.世界是動態變化的,知識是有限的,但是AI智慧體必須始終從它已知的東西開始,如何讓AI解決新問題? 5.推理和學習已經使事務變的複雜,但是解釋和證明增加了這種複雜性,如何讓AI解決複雜問題?
4.人工智慧問題的特點
1.在許多AI問題中,資料是陸續出現的,而不是一開始就有所有的資料
2.問題往往會重複出現,同類問題一再出現
3.問題在許多不同的抽象層面上出現
4.許多引人關注的AI問題難以通過計算來解決
5.外界是動態的,它不斷變化,但是有關外界的知識是相對不變的
6.外界是開放式的,但是有關外界的問題是有限的
5.人工智慧和不確定性
1.感測器無法識別系統以外的資訊
2.對手限制資訊
3.資訊的隨機性無法預測
4.計算機運算能力限制
5.全然無知情況
6.有哪些人工智慧問題
8.什麼是基於知識的人工智慧?
基於知識的三個基本過程 1.推理 2.學習 3.記憶
9.人工智慧的四個學派
Academic | Application |
---|---|
Thinking | semantic web |
acting | airplane autopilot |
optimally | machine learning |
like humans | improvisational robots |
10.什麼是基於知識的人工智慧
觀察人類的行為可以幫助我們設計一個機器人觀察機器人設計可以幫助識別人類的認知模式
12.貝葉斯公式
貝葉斯描述:
P(A|B)中B是已知事件,A是我們關心的變數
P(A∣B)=P(B)P(B∣A)⋅ P(A)
24.機器學習的定義
什麼是機器學習?
計算應用統計學
25.監督學習
監督學習:獲取已經標記的資料集,通過收集資訊以便標記新的資料集(函式逼近)
26.非監督學習
沒有樣本,只有輸入的關係,只能通過檢視輸入本身的關係來推匯出某些結構(簡潔的影響描述)。
27.強化學習
強化學習常常被描述為通過延遲獎賞(reward)進行學習,強化學習的反饋可能是你實際做出決策後經過幾個步驟才產生的。
28.歸納法與演繹法
所有的機器學習都是一種歸納法而不是演繹法
歸納是從一個示例得出更普遍規則的問題
演繹是從普通規則得到結果
29.歸納法、演繹法與溯因法
診斷就是溯因法的例項,歸納法不能保證結果是否適用於整個整體,溯因法也是一樣。
探尋一個結果是否正確的過程就是,追溯->歸納->演繹不斷迴圈的過程
35.分類法
引數、資料結構、隱含概念
資料標記、資料標記缺失、反饋
預測、關注事件、主動性、被動性
分類與迴歸
what | what from | what for | how | output | detail | |
---|---|---|---|---|---|---|
parameter | supervised | prediction | passive | classification | generative | |
hidden | unsupervised | diagnose | active | regression | discriminative | |
certain | reinforcement | summarize | online | |||
parameter | offline |
36.監督學習
在監督學習中,每一個特徵例項都提供了一個特徵向量,以及以Y命名的目標符號
Occams Razor
奧卡姆剃刀定律:在其他條件一樣的情況下,選擇較不復雜的假設
38.分類和迴歸
分類的特點是目標標籤或目標類是離散的
迴歸問題與分類問題有本質上的區別,溫度是一個連續值,我們的貝葉斯網路不能預測溫度,而只能預測離散類
39.線性迴歸
f(x)=w1x+w0
40.更多線性迴歸
損失函式
loss=j∑(yj−w1xj−w0)2
相關推薦
【udacity】機器學習
Evernote Export body,td { font-family: 微軟雅黑; font-size: 10pt } 2.人工智慧簡介 機器學習源自於人工智慧,在此方向上,該領域有分為不同學派,機器學習主要關注的是製造能夠自主動作的機器 3.人工智慧難題 1
【udacity】機器學習-波士頓房價預測
import numpy as np import pandas as pd from Udacity.model_check.boston_house_price import visuals as vs # Supplementary code from sklearn.model_
【udacity】機器學習-神經網路
Evernote Export body,td { font-family: 微軟雅黑; font-size: 10pt } 1.神經網路 神經元 細胞的主體稱為細胞體,然後有軸突、突觸 他們構建的方式是可以調整的 我們會有一些輸入的放電訊號視為放電頻率或輸入的強度 X
【方法論】機器學習算法概覽
bootstra c4.5 enc letter 當下 重要 dial 最大 local http://blog.itpub.net/31542119/viewspace-2168911/ 1、 監督式學習 工作機制:這個算法由一個目標變量或結果變量(或因變量)組成。這
【ML2】機器學習之線性迴歸
【知識儲備】 線性迴歸: 1: 函式模型(Model): 假設有訓練資料 那麼為了方便我們寫成矩陣的形式 2: 損失函式(cost): 現在我們需要根據給定的X求解W的值,這裡採用最小二乘法。
【ML1】機器學習之EM演算法(含演算法詳細推導過程)
寫在前面的話:對於EM演算法(Expectation Maximization Algorithm, 最大期望演算法), 大家如果僅僅是為了使用,則熟悉演算法流程即可。此處的演算法推導過程,僅提供給大家進階 之用。對於其應用,
【A】機器學習 過擬合與正則化
過擬合問題 預測房價的模型: 第一張圖對該資料做線性迴歸,可以獲得擬合數據的這樣一條直線,實際上這並不是一個很好的模型。很明顯,隨著房子面積增大,住房價格的變化趨於穩定或者說越往右越平緩。因此線性迴歸並沒有很好擬合訓練資料。我們把此類情況稱為欠擬合(un
【原始碼】機器學習中的投影牛頓型方法
機器學習中的投影牛頓型方法 我們考慮用於解決機器學習及相關領域中出現的大規模優化問題的投影牛頓型方法。 We consider projected Newton-type methodsfor solving large-scale optimization
【轉載】機器學習頂級會議
以下是不完整的列表,但基本覆蓋。機器學習頂級會議:NIPS, ICML, UAI, AISTATS; (期刊:JMLR, ML, Trends in ML, IEEE T-NN)計算機視覺和影象識別:ICCV, CVPR, ECCV; (期刊:IEEE T-
【轉載】機器學習入門好文,強烈推薦
轉載自:https://www.cnblogs.com/subconscious/ 強烈推薦--入門必讀 如果你做好準備了,那一定耐心的讀完,你一定會有所收穫。(大概需要10分鐘) 在進入正題前,我想讀者心中可能會有一個疑惑:機器學習有什麼重要性,以至於要閱讀完這篇非常長的文章呢?
【 分類 】- 機器學習
專欄達人 授予成功建立個人部落格專欄
【轉】機器學習--- 分類演算法詳解
原文連結:http://blog.csdn.net/china1000/article/details/48597469 感覺狼廠有些把機器學習和資料探勘神話了,機器學習、資料探勘的能力其實是有邊界的。機器學習、資料探勘永遠是給大公司的業務錦上添花的
【乾貨】機器學習實戰——LBP特徵提取
作者:張旭編輯:欒志勇零全篇概述:LBP(Local Binary Pattern)演算法是一種
【筆記】機器學習所涉及到的“微積分”知識
前言,建議大家如果有打算把數學這塊兒搞明白,最好把考研的時候用的數三的三大本書(高等數學,概率論與數理統計、線性代數三本書)買過來,再研究下各個結論是如何證明的,學過的東西再拾起來很容易的。 本文主要內容: 極限 複習極限記號,無窮大無窮小階數 微分學
【乾貨】機器學習常用 35 大演算法盤點(附思維導圖)
本文將帶你遍歷機器學習領域最受歡迎的演算法。系統地瞭解這些演算法有助於進一步掌握機器學習。當然,本文收錄的演算法並不完全,分類的方式也不唯一。不過,看完這篇文章後,下次再有演算法提起,你想不起它長處和用處的可能性就很低了。本文還附有兩張演算法思維導圖供學習使用。 在本文中,
【2】機器學習之兄弟連:K近鄰和K-means
關鍵詞:從K近鄰到最近鄰,監督學習,資料帶lable,效率優化(從線性搜尋到kd樹搜尋),缺點是需要儲存所有資料,空間複雜度大。可以利用kd數來優化k-means演算法。 學習了kNN和K-means演算法後,仔細分析比較了他們之間的異同以及應用場景總結成此文供讀者參
【十】機器學習之路——logistic迴歸python實現
前面一個部落格機器學習之路——logistic迴歸講了logistic迴歸的理論知識,現在咱們來看一下logistic迴歸如何用python來實現,程式碼、資料參考《機器學習實戰》。 首先看下我們要處理的資料, 我們要做的就是通過logistic
【 專欄 】- 機器學習理論與Python實現
機器學習理論與Python實現 注重理論與實踐的結合。從演算法原理出發,由淺入深,詳細介紹演算法的理論,並配合目前流行的Python語言,實現每一個演算法,以加強對機器學習演算法理論的理解、增強實際的演算法實踐能力,最終達到熟練掌
【七】機器學習之路——訓練集、測試集及如何劃分
上一個部落格講了一個簡單的例子,根據手頭的房子大小和房價的資料來擬合房子大小和房價的關係曲線,當然這是一個非常簡單的一元一次方程,y=ax+b。但是最後咱們還少了一樣東西,不知道細心的同學有沒有發現,那就是咱們擬合曲線的準確度到底有多少呢?怎麼來檢測咱們擬合
【收藏】機器學習的Pytorch實現資源集合【附下載連結】
該專案用pytorch實現了從最基本的機器學習演算法:迴歸、聚類,到深度學習、強化學習等。該專案