国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

詳談機器學習及其三大分類

如意 ? 來源:大數據DT ? 作者:小川雄太郎 ? 2020-08-14 12:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

01 術語整理

本節概述機器學習及其三個分類(監督學習、非監督學習和強化學習)。首先,與機器學習相關的術語有人工智能(Artificial Intelligence,AI)、機器學習(Machine Learning,ML)、強化學習、深度學習等,這里對這些術語進行簡單的整理。

AI意味著人工智能,其定義因研究人員而異。從廣義上講,它指“像人類一樣具有智能的系統和配備這種系統的機器人”。實現AI的方法之一是機器學習。

機器學習可以簡單地描述為“向系統提供數據(稱為訓練數據或學習數據)并通過數據自動確定系統的參數(變量值)”。相反,基于規則的系統是非機器學習系統的一個例子。在基于規則的系統中,由人類來清楚地定義分支條件的參數,例如實現代碼中所存在的if語句等。

另一方面,機器學習自動根據訓練數據確定代碼中的參數,以使系統運行良好。之所以稱為機器學習,正是因為系統能根據訓練數據計算和確定系統運行所需的參數。

強化學習是機器學習中的一種。機器學習可分為三大類:監督學習、非監督學習和強化學習。我們稍后會討論這三個分類,這里只需要認識到強化學習是機器學習的一部分即可。

接下來是深度學習。深度學習是實現機器學習的算法之一。機器學習的算法包括邏輯回歸、支持向量機(Support Vector Machine,SVM)、決策樹、隨機森林和神經網絡等。深度學習是神經網絡中的一種。

最后是深度強化學習。深度強化學習是強化學習和深度學習的結合。

02 監督學習、非監督學習、強化學習

這里對三種機器學習(監督學習、非監督學習和強化學習)分別進行介紹。

首先說明監督學習。

例如,“對郵政編碼中的手寫數字進行分類”是一種監督學習。郵政編碼分類系統將每個數字的手寫圖像分類為0~9中的一個。諸如0到9的數據的分類目標被稱為標簽或類。這種系統被稱為監督學習,因為給事先提供的訓練數據預先標記出了正確的標簽。換句話說,帶標簽的訓練數據成了系統的教師。

監督學習包括學習階段和推理階段。我們將以圖為例來解釋手寫數字的分類(見圖1.1)。

詳談機器學習及其三大分類

▲圖1.1 使用監督學習區分手寫數字的示例

在學習階段,準備許多0到9的手寫數字圖像數據,這些數據作為訓練數據。訓練數據有一個標簽(0到9中的某個數值),根據標簽可以找到關于手寫數字圖像的正確答案信息,例如“此手寫數字圖像為1”。在學習階段,當將手寫數字圖像輸入系統時,調整(學習)系統的參數以盡量將輸入圖像分類為正確的標簽。

在應用階段,將無標簽的未知手寫數字圖像數據輸入系統,圖像被分類為0到9中的某一個輸出標簽并給出結果。如果已經學習到正確的結果,當輸入未知的手寫數字圖像時,系統將輸出正確的數值標簽。除了手寫數字的分類之外,還可使用監督學習來對圖像、聲音和文本數據進行分類。

此外,除了上面例子中提到的分類任務,監督學習也用于回歸等任務。

接下來,介紹非監督學習。用一個詞表達非監督學習就是“分組”。它將大量數據中類似的數據分為一組(稱為聚類)。例如,“根據購買數據對客戶進行分組的系統”是非監督學習。根據購買歷史記錄的特征對客戶進行分組,可以為每個組實施不同的銷售策略。

我們使用圖來說明購買數據分析的例子(見圖1.2)。假設存儲了每個客戶過去一年的購買數量和每次平均消費金額的數據,并對此數據進行分析。根據這些數據,客戶可以分為兩組。A組(左上角)是以較低頻次購買高價商品的組,B組(右下角)是多次重復但每次消費金額較低的組。

詳談機器學習及其三大分類

▲圖1.2 使用非監督學習根據購買數據對客戶分組的示例

使用非監督學習進行分組將有助于了解每個客戶所屬的組,并針對每個組實施最佳銷售策略(盡管部分業務還需要更詳細的分析)。除了本例中提到的分組(聚類)以外,非監督學習也用于降維和推薦系統。

最后,我們討論強化學習。強化學習是一種主要用于“時變系統控制規則構建”和“對戰博弈策略構建”的方法。例如,強化學習用于機器人的步行控制和圍棋對戰程序。

在我們熟悉的例子中,可能更容易想象一個孩子學會騎自行車的情形。當一個孩子學習騎自行車時,并沒有人去教其諸如牛頓力學等力學法則以及如何騎車的詳細方法,也不必通過觀看視頻來學習騎自行車。事實上,自己嘗試騎自行車,在多次失敗的過程中找到一種騎自行車的方法。

強化學習正如學騎自行車的例子,它是一種學習方法,它在不知道控制對象的物理定律的情況下重復試錯,以學習到所希望的控制方法。

強化學習中沒有帶標簽的數據作為訓練數據,但這并不意味著根本沒有監督信息。系統根據強化學習程序運行,在獲得所需結果時給出稱為獎勵的信號。例如,在機器人的步行控制中,可以走的距離就是獎勵。在圍棋的比賽程序中,贏或輸的結果就是獎勵。失敗時的獎勵是負值,也稱為懲罰。

如果想通過監督學習來學習機器人的步行控制,就需要盡可能多的“如果腿的關節處于這個角度并且速度是某值,那么就像這樣轉動電動機A”這樣的模式,并預先給出其正確的做法。然而,當機器人行走時,對于每個時刻變化的狀態,很難預先給出控制該電動機的正確做法。

另一方面,在強化學習中,將行走距離作為獎勵提供給步行控制系統,并且重復試驗多次。

這樣一來,強化學習系統會根據重復試驗和獲得的獎勵自行改變控制規則,以“如果之前的試驗中所做改變使我可以走得更遠,則這種改變是正確的”為基礎。因此,可以在不教導機器人如何行走的情況下讓機器人能漸漸行走更長的距離。

即使在像圍棋這樣的對戰游戲的策略構建中,也無須在每個階段將強者視為教師數據來進行教導,僅通過將成功或失敗作為獎勵來重復試驗即可。這樣做,強化學習系統會一點一點地改變游戲方式并變得更強。

學到的圍棋或將棋系統比設計者本人更強大,這一點通過強化學習可以很容易實現。只聽這個解釋,強化學習就像魔術,但在實踐中卻存在著種種困難。

強化學習主要適用于“時變系統控制規則構建”和“對戰博弈策略構建”,本書以前者“系統控制”為目標任務,通過編寫相關程序來學習強化學習。

關于作者:小川雄太郎,東京大學博士,曾在東京大學從事腦機能測量及計算論的神經科學研究。現就職于株式會社電通國際信息服務技術開發部,從事機器學習相關技術的研究開發。

本文摘編自《邊做邊學深度強化學習:PyTorch程序設計實踐》,經出版方授權發布。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 人工智能
    +關注

    關注

    1817

    文章

    50096

    瀏覽量

    265313
  • 機器學習
    +關注

    關注

    66

    文章

    8553

    瀏覽量

    136937
  • 強化學習
    +關注

    關注

    4

    文章

    270

    瀏覽量

    11969
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    機器學習特征工程:分類變量的數值化處理方法

    編碼是機器學習流程里最容易被低估的環節之一,模型沒辦法直接處理文本形式的分類數據,尺寸(Small/Medium/Large)、顏色(Red/Blue/Green)、城市、支付方式等都是典型的
    的頭像 發表于 02-10 15:58 ?330次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>學習</b>特征工程:<b class='flag-5'>分類</b>變量的數值化處理方法

    機器學習和深度學習中需避免的 7 個常見錯誤與局限性

    無論你是剛入門還是已經從事人工智能模型相關工作一段時間,機器學習和深度學習中都存在一些我們需要時刻關注并銘記的常見錯誤。如果對這些錯誤置之不理,日后可能會引發諸多麻煩!只要我們密切關注數據、模型架構
    的頭像 發表于 01-07 15:37 ?189次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>學習</b>和深度<b class='flag-5'>學習</b>中需避免的 7 個常見錯誤與局限性

    交流伺服電機及其調速分類和特點

    工作原理、調速分類及技術特點個維度展開系統闡述。 一、交流伺服電機的工作原理與結構特性 交流伺服電機本質上是一種采用閉環控制的交流電動機,其運行機理基于電磁感應定律。定子繞組通入相交流電后產生旋轉磁場,帶動
    的頭像 發表于 12-13 07:37 ?402次閱讀
    交流伺服電機<b class='flag-5'>及其</b>調速<b class='flag-5'>分類</b>和特點

    如何深度學習機器視覺的應用場景

    深度學習視覺應用場景大全 工業制造領域 復雜缺陷檢測:處理傳統算法難以描述的非標準化缺陷模式 非標產品分類:對形狀、顏色、紋理多變的產品進行智能分類 外觀質量評估:基于學習的外觀質量標
    的頭像 發表于 11-27 10:19 ?220次閱讀

    機器視覺維成像技術簡介(一)

    本文討論了機器視覺維成像技術,涵蓋了各種成像技術的原理、特點、優缺點及應用場景等內容。關鍵要點包括: 1. 維成像技術分類 2. 飛行時間法(ToF) 3. 結構光 4.
    的頭像 發表于 10-20 14:04 ?597次閱讀
    <b class='flag-5'>機器</b>視覺<b class='flag-5'>三</b>維成像技術簡介(一)

    機器視覺系統中工業相機的常見類型及其特點、應用

    工業相機的分類及其特點
    的頭像 發表于 09-26 13:30 ?779次閱讀
    <b class='flag-5'>機器</b>視覺系統中工業相機的常見類型<b class='flag-5'>及其</b>特點、應用

    量子機器學習入門:種數據編碼方法對比與應用

    在傳統機器學習中數據編碼確實相對直觀:獨熱編碼處理類別變量,標準化調整數值范圍,然后直接輸入模型訓練。整個過程更像是數據清洗,而非核心算法組件。量子機器學習的編碼完全是另一回事。傳統算
    的頭像 發表于 09-15 10:27 ?772次閱讀
    量子<b class='flag-5'>機器</b><b class='flag-5'>學習</b>入門:<b class='flag-5'>三</b>種數據編碼方法對比與應用

    什么是機器視覺及其功能?

    機器視覺本質上是一個系統(例如一臺計算機)查看的能力。系統通過該能力分析圖像,然后作出決策或進行分類
    的頭像 發表于 09-10 17:23 ?753次閱讀
    什么是<b class='flag-5'>機器</b>視覺<b class='flag-5'>及其</b>功能?

    N9H30 可以支持最大分辨率是多少?

    [i]N9H30 可以支持最大分辨率是多少?
    發表于 09-05 06:14

    AI 驅動維逆向:點云降噪算法工具與機器學習建模能力的前沿應用

    維逆向工程領域,傳統方法在處理復雜數據和構建高精度模型時面臨諸多挑戰。隨著人工智能(AI)技術的發展,點云降噪算法工具與機器學習建模能力的應用,為維逆向工程帶來了創新性解決方案,
    的頭像 發表于 08-20 10:00 ?703次閱讀
    AI 驅動<b class='flag-5'>三</b>維逆向:點云降噪算法工具與<b class='flag-5'>機器</b><b class='flag-5'>學習</b>建模能力的前沿應用

    FPGA在機器學習中的具體應用

    隨著機器學習和人工智能技術的迅猛發展,傳統的中央處理單元(CPU)和圖形處理單元(GPU)已經無法滿足高效處理大規模數據和復雜模型的需求。FPGA(現場可編程門陣列)作為一種靈活且高效的硬件加速平臺
    的頭像 發表于 07-16 15:34 ?2889次閱讀

    機器學習異常檢測實戰:用Isolation Forest快速構建無標簽異常檢測系統

    本文轉自:DeepHubIMBA無監督異常檢測作為機器學習領域的重要分支,專門用于在缺乏標記數據的環境中識別異常事件。本文深入探討異常檢測技術的理論基礎與實踐應用,通過IsolationForest
    的頭像 發表于 06-24 11:40 ?1410次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>學習</b>異常檢測實戰:用Isolation Forest快速構建無標簽異常檢測系統

    工業相機:機器視覺的“核心之眼”,四大分類詳解

    在智能制造和自動化生產中,工業相機作為機器視覺系統的核心組件,憑借其高精度、高穩定性和快速響應能力,被廣泛應用于產品質量檢測、尺寸測量、定位識別等領域。它通常與工業鏡頭、機器視覺光源及圖像處理軟件協同工作,共同構成高效的視覺檢測系統。
    的頭像 發表于 05-13 16:30 ?1772次閱讀
    工業相機:<b class='flag-5'>機器</b>視覺的“核心之眼”,四<b class='flag-5'>大分類</b>詳解

    基于RV1126開發板實現自學習圖像分類方案

    在RV1126開發板上實現自學習:在識別前對物體圖片進行模型學習,訓練完成后通過算法分類得出圖像的模型ID。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像,算法代碼負責訓練和檢測功能
    的頭像 發表于 04-21 13:37 ?11次閱讀
    基于RV1126開發板實現自<b class='flag-5'>學習</b>圖像<b class='flag-5'>分類</b>方案

    請問STM32部署機器學習算法硬件至少要使用哪個系列的芯片?

    STM32部署機器學習算法硬件至少要使用哪個系列的芯片?
    發表于 03-13 07:34