在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

小白如何入門機器學習?

新機器視覺 ? 來源:智能財會聯盟 ? 2023-02-22 09:40 ? 次閱讀

從五個方面帶你入門機器學習什么是機器學習?工作流程是什么?機器學習算法有哪些?模型評估學習以及Azure機器學習模型搭建實驗。


1什么是機器學習

機器學習是從數據中自動分析獲得模型,并利用模型對未知數據進行預測。

46219a0a-b248-11ed-bfe3-dac502259ad0.jpg

2機器學習工作流程

4634ad16-b248-11ed-bfe3-dac502259ad0.jpg

  • 1.獲取數據

  • 2.數據基本處理

  • 3.特征工程

  • 4.機器學習(模型訓練)

  • 5.模型評估

結果達到要求,上線服務

沒有達到要求,重新上面步驟

2.1獲取到的數據集介紹

4651e8d6-b248-11ed-bfe3-dac502259ad0.jpg

數據簡介

在數據集中一般:

  • 一行數據我們稱為一個樣本

  • 一列數據我們成為一個特征

  • 有些數據有目標值(標簽值),有些數據沒有目標值(如上表中,電影類型就是這個數據集的目標值)

數據類型構成:

  • 數據類型一:特征值+目標值(目標值是連續的和離散的)

  • 數據類型二:只有特征值,沒有目標值

數據分割:

機器學習一般的數據集會劃分為兩個部分:

  • 訓練數據:用于訓練,構建模型

  • 測試數據:在模型檢驗時使用,用于評估模型是否有效

劃分比例:

  • 訓練集:70% 80% 75%

  • 測試集:30% 20% 25%

2.2數據基本處理

即對數據進行缺失值、去除異常值等處理

2.3特征工程

2.3.1什么是特征工程

特征工程是使用專業背景知識和技巧處理數據,使得特征能在機器學習算法上發揮更好的作用的過程。

  • 意義:會直接影響機器學習的效果

2.3.2 為什么需要特征工程(Feature Engineering)

機器學習領域的大神Andrew Ng(吳恩達)老師說“Coming up with features is difficult, time-consuming, requires expert knowledge.
“Applied machine learning” is basically feature engineering. ”

注:業界廣泛流傳:數據和特征決定了機器學習的上限,而模型和算法只是逼近這個上限而已。

2.3.3 特征工程包含內容

  • 特征提取

  • 特征預處理

  • 特征降維

2.3.4 各概念具體解釋

  • 特征提取

將任意數據(如文本或圖像)轉換為可用于機器學習的數字特征

469d6e78-b248-11ed-bfe3-dac502259ad0.jpg

  • 特征預處理

通過一些轉換函數將特征數據轉換成更加適合算法模型的特征數據過程

46b15708-b248-11ed-bfe3-dac502259ad0.jpg

  • 特征降維

指在某些限定條件下,降低隨機變量(特征)個數,得到一組不相關主變量的過程

46ce9304-b248-11ed-bfe3-dac502259ad0.jpg

2.4 機器學習

選擇合適的算法對模型進行訓練

2.5 模型評估

對訓練好的模型進行評估

3 機器學習算法分類

根據數據集組成不同,可以把機器學習算法分為:

  • 監督學習

  • 無監督學習

  • 半監督學習

  • 強化學習

3.1 監督學習

定義:

輸入數據是由輸入特征值和目標值所組成。函數的輸出可以是一個連續的值(稱為回歸),或是輸出是有限個離散值(稱作分類)。

3.1.1 回歸問題

例如:預測房價,根據樣本集擬合出一條連續曲線。

46e658d6-b248-11ed-bfe3-dac502259ad0.jpg

3.1.2 分類問題

例如:根據腫瘤特征判斷良性還是惡性,得到的是結果是“良性”或者“惡性”,是離散的。

46f72940-b248-11ed-bfe3-dac502259ad0.jpg

3.2 無監督學習

定義:

輸入數據是由輸入特征值組成,沒有目標值

  • 輸入數據沒有被標記,也沒有確定的結果。樣本數據類別未知;

  • 需要根據樣本間的相似性對樣本集進行類別劃分。

舉例:

47262c22-b248-11ed-bfe3-dac502259ad0.jpg

有監督,無監督算法對比:

4780d596-b248-11ed-bfe3-dac502259ad0.jpg

3.3 半監督學習

定義:訓練集同時包含有標記樣本數據和未標記樣本數據。

舉例:

  • 監督學習訓練方式:

479ce3f8-b248-11ed-bfe3-dac502259ad0.jpg

  • 半監督學習訓練方式

47b4af88-b248-11ed-bfe3-dac502259ad0.jpg

3.4 強化學習

定義:實質是make decisions 問題,即自動進行決策,并且可以做連續決策。

舉例:小孩想要走路,但在這之前,他需要先站起來,站起來之后還要保持平衡,接下來還要先邁出一條腿,是左腿還是右腿,邁出一步后還要邁出下一步。

小孩就是 agent,他試圖通過采取行動(即行走)來操縱環境(行走的表面),并且從一個狀態轉變到另一個狀態(即他走的每一步),當他

完成任務的子任務(即走了幾步)時,孩子得到獎勵(給巧克力吃),并且當他不能走路時,就不會給巧克力。

主要包含五個元素:agent, action, reward, environment, observation;

47c640fe-b248-11ed-bfe3-dac502259ad0.jpg

強化學習的目標就是獲得最多的累計獎勵。

監督學習和強化學習的對比:

47e74862-b248-11ed-bfe3-dac502259ad0.jpg

拓展概念:什么是獨立同分布:

獨立同分布概念

拓展閱讀:Alphago進化史 漫畫告訴你Zero為什么這么牛:

Alphago進化史 漫畫告訴你Zero為什么這么牛

4 模型評估

4.1分類模型評估

48156bb6-b248-11ed-bfe3-dac502259ad0.jpg

準確率

  • 預測正確的數占樣本總數的比例。

其他評價指標:精確率、召回率、F1-scoreAUC指標等

4.2回歸模型評估

4834a332-b248-11ed-bfe3-dac502259ad0.jpg

均方根誤差(Root Mean Squared ErrorRMSE

  • RMSE是一個衡量回歸模型誤差率的常用公式。不過,它僅能比較誤差是相同單位的模型。

48561332-b248-11ed-bfe3-dac502259ad0.png

舉例:

假設上面的房價預測,只有五個樣本,對應的
真實值為:100,120,125,230,400 
預測值為:105,119,120,230,410

那么使用均方根誤差求解得

48667682-b248-11ed-bfe3-dac502259ad0.png

其他評價指標:相對平方誤差(Relative Squared ErrorRSE)、平均絕對誤差(Mean Absolute ErrorMAE)、相對絕對誤差 (Relative Absolute ErrorRAE)

4.3擬合

模型評估用于評價訓練好的的模型的表現效果,其表現效果大致可以分為兩類:過擬合、欠擬合。

在訓練過程中,你可能會遇到如下問題:

訓練數據訓練的很好啊,誤差也不大,為什么在測試集上面有問題呢?

當算法在某個數據集當中出現這種情況,可能就出現了擬合問題。

4.3.1 欠擬合

4875dc26-b248-11ed-bfe3-dac502259ad0.jpg

因為機器學習到的天鵝特征太少了,導致區分標準太粗糙,不能準確識別出天鵝。

欠擬合(under-fitting):模型學習的太過粗糙,連訓練集中的樣本數據特征關系都沒有學出來。

4.3.2 過擬合

488881fa-b248-11ed-bfe3-dac502259ad0.jpg

機器已經基本能區別天鵝和其他動物了。然后,很不巧已有的天鵝圖片全是白天鵝的,于是機器經過學習后,會認為天鵝的羽毛都是白的,以后看到羽毛是黑的天鵝就會認為那不是天鵝。

過擬合(over-fitting):所建的機器學習模型或者是深度學習模型在訓練樣本中表現得過于優越,導致在測試數據集中表現不佳.

  • 上問題解答:

訓練數據訓練的很好啊,誤差也不大,為什么在測試集上面有問題呢?

5Azure機器學習模型搭建實驗

Azure平臺簡介

48afea92-b248-11ed-bfe3-dac502259ad0.jpg

Azure Machine Learning(簡稱“AML”)是微軟在其公有云Azure上推出的基于Web使用的一項機器學習服務,機器學習屬人工智能的一個分支,它技術借助算法讓電腦對大量流動數據集進行識別。這種方式能夠通過歷史數據來預測未來事件和行為,其實現方式明顯優于傳統的商業智能形式。

微軟的目標是簡化使用機器學習的過程,以便于開發人員、業務分析師和數據科學家進行廣泛、便捷地應用。

這款服務的目的在于“將機器學習動力與云計算的簡單性相結合”。

AML目前在微軟的Global Azure云服務平臺提供服務,用戶可以通過站點:
https://studio.azureml.net/申請免費試用。

48df31f8-b248-11ed-bfe3-dac502259ad0.jpg

  • Azure機器學習實驗

實驗目的:了解機器學習從數據到建模并最終評估預測的整個流程。

審核編輯 :李倩


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

    關注

    8

    文章

    7104

    瀏覽量

    89297
  • 模型
    +關注

    關注

    1

    文章

    3279

    瀏覽量

    48976
  • 機器學習
    +關注

    關注

    66

    文章

    8428

    瀏覽量

    132845

原文標題:小白如何入門機器學習?

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    剛剛入門的stm32小白

    大家好,我前2天買了1個stm32開發版自學,特意建了1個群,群號:978853955。我會在群里發布一些有關stm32的資料,歡迎所有的剛剛入門小白一起進群學習,一起討論,一起進步;當然也歡迎大神進群給我們指點一二,謝謝;有
    發表于 02-14 20:20

    推薦幾本機器學習和深度學習必讀書籍+機器學習實戰視頻PPT+大數據分析書籍

    小白 機器學習和深度學習必讀書籍+機器學習實戰視頻PPT+大數據分析書籍推薦!
    發表于 07-22 17:02

    機器學習入門篇:一個完整的機器學習項目

    機器學習項目入門篇:一個完整的機器學習項目
    發表于 05-11 14:47

    機器學習小白的總結

    機器學習小白第一周自我總結
    發表于 07-08 08:27

    Python機器學習入門之pandas的使用提示

    系列文章目錄提示:這里可以添加系列文章的所有文章的目錄,目錄需要自己手動添加例如:第一章 Python 機器學習入門之pandas的使用提示:寫完文章后,目錄可以自動生成,如何生成可參考右邊的幫助
    發表于 08-13 07:36

    小白求助,求stm32的入門學習路線

    小白求助,求stm32的入門學習路線
    發表于 11-11 07:46

    什么是機器學習? 機器學習基礎入門

    本文旨在為硬件和嵌入式工程師提供機器學習(ML)的背景,它是什么,它是如何工作的,它為什么重要,以及 TinyML 是如何適應的機器學習是一個始終存在并經常被誤解的技術概念。數十年來,
    發表于 06-21 11:06

    如何開始接觸機器學習_機器學習入門方法盤點

    機器學習入門方法 一說到機器學習,我被問得最多的問題是:給那些開始學習機器
    的頭像 發表于 05-20 07:10 ?4091次閱讀
    如何開始接觸<b class='flag-5'>機器</b><b class='flag-5'>學習</b>_<b class='flag-5'>機器</b><b class='flag-5'>學習</b><b class='flag-5'>入門</b>方法盤點

    機器學習入門寶典《統計學習方法》的介紹

    《統計學習方法》可以說是機器學習入門寶典,許多機器學習培訓班、互聯網企業的面試、筆試題目,很多
    的頭像 發表于 11-25 09:24 ?4682次閱讀

    機器學習入門檻降低,機器學習工程師職位或將消失

    機器學習工程師團隊負責人、Looker的首席產品官,以自己十幾年的從業經歷,以及對當下機器學習領域的觀察和思考,認為未來機器
    的頭像 發表于 02-16 08:53 ?2610次閱讀

    單片機stm32小白入門學習路線“圖”

    單片機stm32小白入門學習路線“圖”
    發表于 11-14 14:51 ?17次下載
    單片機stm32<b class='flag-5'>小白</b><b class='flag-5'>入門</b>級<b class='flag-5'>學習</b>路線“圖”

    ESPHome入門00 - 簡介(小白入門, 硬件準備)

    Esphome入門00- 簡介(小白入門, 廢話較多)
    發表于 12-16 16:52 ?13次下載
    ESPHome<b class='flag-5'>入門</b>00 - 簡介(<b class='flag-5'>小白</b><b class='flag-5'>入門</b>, 硬件準備)

    輕松入門,高效成長: "TensorFlow 機器學習技能解鎖季"

    你是否想入門機器學習,卻苦于找不到最新版官方課程,學習資源零散? 你是否也想快速掌握機器學習部署
    的頭像 發表于 11-10 11:35 ?800次閱讀

    學習FPGA必看】一個FPGA小白的自述

    本人是一個純FPGA小白,就連FPGA這個名詞我都是最近才知道,所以如果你也正想入門學習FPGA的話,請耐心看下去吧,相信你看完絕對不會后悔。
    的頭像 發表于 12-15 11:06 ?1897次閱讀

    機器學習算法入門 機器學習算法介紹 機器學習算法對比

    機器學習算法入門 機器學習算法介紹 機器學習算法對比
    的頭像 發表于 08-17 16:27 ?982次閱讀
    主站蜘蛛池模板: swag系列国产精品| 国产三级黄色毛片| 特级淫片aaaa毛片aa视频| 亚洲免费三级| 手机在线色| 欧美a一级| 激情综合五月网| 爱逼综合| 天天操伊人| 国产国拍亚洲精品mv在线观看| 午夜啪啪网站| 热re久久精品国产99热| 中文字幕一区二区三区乱码aⅴ| 亚洲第一成人影院| 色老头网站久久网| 美女一级毛片毛片在线播放| 国产看色免费| 天天射干| 午夜视频啪啪| 99热这里精品| 色偷偷亚洲男人| 激情五月婷婷小说| 永久免费在线观看| 国产亚洲精品aa在线观看| 亚洲欧美日韩一区| 天堂在线免费| 久久久鲁| 97久久综合区小说区图片专区| 日本免费黄色网址| 4438x成人免费| 亚洲乱码中文字幕综合| 欧美性生交xxxxx久久久| 高清毛片aaaaaaaaa片| 手机看片1024精品日韩| 男人性天堂| 亚洲五月婷| 久久久久久噜噜噜久久久精品| 午夜啪| 视频在线免费观看| 亚洲国产成人va在线观看| 免费番茄社区性色大片|