色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

線性回歸是人工智能機器學習里面最基礎的算法

倩倩 ? 來源:物聯網電子世界 ? 2020-03-25 16:23 ? 次閱讀

線性回歸是人工智能機器學習里面最基礎的算法

回歸概念

在介紹線性回歸之前先介紹下什么是回歸。回歸這個概念要追溯到19世紀,最早是由高爾頓提出的,高爾頓是達爾文的表弟,他非常崇拜達爾文,他一生最著名的發現是父輩身高和字輩身高的關系。按照我們日常經驗,高個子的父輩子女也是高個子,矮個子的父輩子女也是矮個子,但大家并沒有發現另外一個規律,就是高個子的父輩子女平均身高要比父輩低,矮個子父輩身高比父輩高,這個叫做‘回歸’平庸,他認為自然界有一種約束力,使得身高的分布不會向高矮兩個極端發展,而是趨于回到中心,所以稱為回歸。

在我們機器學習中的回歸其實就是從樣本數據中找到一個數學模型,找到事物的客觀存在的規律。

如上圖所示,藍色的點為樣本點,假設x軸是房屋面積,y軸是房屋價格,那線性回歸就是找到這樣一條紅色的直線,使得它對所有的樣本做出做好的擬合,也就是距離所有的樣本點平均距離最近,這樣當有新的房屋面積需求時候,估計出來的房屋價格誤差就是最小的。

原理

我們上面看到了,要擬合一條直線符合樣本規律,則需要樣本到這條直線的平均距離最近。那怎么計算這個平均距離呢?

上圖所示,我們就計算每個樣本點到這條直線的‘垂直距離’,注意,是垂直距離,不是點到直線的距離,就是從樣本點向直線做一條平行于y軸的直線。大家看上圖就很快明白。

那這個距離怎么計算呢?這個就需要使用我們中學學過的幾何知識了。

二維坐標下直線的方程為

我們就是求w1和w2 使得每個樣本點到這條直線的平均距離最短

假設樣本點的坐標為(xi,yi)i=1-n,我們總共有n個樣本點。

那所有的樣本最短就要把所有點到直線的距離差計算出來,然后平方(消除負號,當然求絕對值也可以,但計算更加繁瑣)

得到下面公式

這個公式被稱為線性回歸的損失函數,參數是 w0 和w1,yi和xi為樣本數據。我們要求這個公式的最小值。

這個公式的最小值可以對w0 和w1 分別求導數,得到下面公式

這個是一個二元一次方程可以解出來w0和w1的值。這就是最小二乘法的解法。

梯度下降法

上面的解法雖然能夠解出來w0和w1,但計算量很大,容易出錯。在工程上更多是使用梯度下降法進行計算。

如上圖所示,梯度下降法就是從一個起始點出發,不斷的試錯,就像閉眼睛下山一樣,每次都下降一小步,沿著下降最快的方向,也就是梯度最大的方向,不斷的這樣迭代,一直到下降的高度到達一個很小的值,就認為到底谷底了。對凸函數來說,梯度下降法找的極值點就是全局極值點。

梯度下降法是一個迭代算法,主要是找到梯度下降的最大的方向,每次下降的步長是需要程序員自己設置的。如果設置得過大,會導致算法震蕩,如果過小則收斂速度太慢。如下圖的是步長過大跳過了極值點

梯度下降法的計算過程:

α是梯度下降法的步長,兩個式子分布是對w0和w1求偏導數。

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

    關注

    1795

    文章

    47642

    瀏覽量

    239733
  • 機器學習
    +關注

    關注

    66

    文章

    8438

    瀏覽量

    132953
  • 線性回歸
    +關注

    關注

    0

    文章

    41

    瀏覽量

    4315
收藏 人收藏

    評論

    相關推薦

    人工智能機器學習以及Edge AI的概念與應用

    人工智能相關各種技術的概念介紹,以及先進的Edge AI(邊緣人工智能)的最新發展與相關應用。 人工智能機器學習是現代科技的核心技術
    的頭像 發表于 01-25 17:37 ?147次閱讀
    <b class='flag-5'>人工智能</b>和<b class='flag-5'>機器</b><b class='flag-5'>學習</b>以及Edge AI的概念與應用

    NPU與機器學習算法的關系

    人工智能領域,機器學習算法是實現智能系統的核心。隨著數據量的激增和算法復雜度的提升,對計算資源
    的頭像 發表于 11-15 09:19 ?572次閱讀

    嵌入式和人工智能究竟是什么關系?

    人工智能的結合,無疑是科技發展中的一場革命。在人工智能硬件加速中,嵌入式系統以其獨特的優勢和重要性,發揮著不可或缺的作用。通過深度學習和神經網絡等算法,嵌入式系統能夠高效地處理大量數
    發表于 11-14 16:39

    人工智能機器學習和深度學習存在什么區別

    人工智能指的是在某種程度上顯示出類似人類智能的設備。AI有很多技術,但其中一個很大的子集是機器學習——讓算法從數據中
    發表于 10-24 17:22 ?2520次閱讀
    <b class='flag-5'>人工智能</b>、<b class='flag-5'>機器</b><b class='flag-5'>學習</b>和深度<b class='flag-5'>學習</b>存在什么區別

    《AI for Science:人工智能驅動科學創新》第6章人AI與能源科學讀后感

    、優化等方面的應用有了更清晰的認識。特別是書中提到的基于大數據和機器學習的能源管理系統,通過實時監測和分析能源數據,實現了能源的高效利用和智能化管理。 其次,第6章通過多個案例展示了人工智能
    發表于 10-14 09:27

    《AI for Science:人工智能驅動科學創新》第一章人工智能驅動的科學創新學習心得

    人工智能:科學研究的加速器 第一章清晰地闡述了人工智能作為科學研究工具的強大功能。通過機器學習、深度學習等先進技術,AI能夠處理和分析海量
    發表于 10-14 09:12

    FPGA在人工智能中的應用有哪些?

    FPGA(現場可編程門陣列)在人工智能領域的應用非常廣泛,主要體現在以下幾個方面: 一、深度學習加速 訓練和推理過程加速:FPGA可以用來加速深度學習的訓練和推理過程。由于其高并行性和低延遲特性
    發表于 07-29 17:05

    人工智能機器學習和深度學習是什么

    在科技日新月異的今天,人工智能(Artificial Intelligence, AI)、機器學習(Machine Learning, ML)和深度學習(Deep Learning,
    的頭像 發表于 07-03 18:22 ?1393次閱讀

    機器學習算法原理詳解

    機器學習作為人工智能的一個重要分支,其目標是通過讓計算機自動從數據中學習并改進其性能,而無需進行明確的編程。本文將深入解讀幾種常見的機器學習
    的頭像 發表于 07-02 11:25 ?1293次閱讀

    5G智能物聯網課程之Aidlux下人工智能開發(SC171開發套件V2)

    ://t.elecfans.com/v/27221.html *附件:初學者完整學習流程實現手寫數字識別案例_V2-20240506.pdf 人工智能 語音對話機器人案例 26分03秒 https
    發表于 05-10 16:46

    機器學習怎么進入人工智能

    人工智能已成為一個熱門領域,涉及到多個行業和領域,例如語音識別、機器翻譯、圖像識別等。 在編程中進行人工智能的關鍵是使用機器學習
    的頭像 發表于 04-04 08:41 ?372次閱讀

    5G智能物聯網課程之Aidlux下人工智能開發(SC171開發套件V1)

    *附件:初學者完整學習流程實現手寫數字識別案例.pdf 人工智能 語音對話機器人案例 26分03秒 https://t.elecfans.com/v/27185.html *附件:語音對話
    發表于 04-01 10:40

    深入探討線性回歸與柏松回歸

    或許我們所有人都會學習的第一個機器學習算法就是線性回歸算法
    的頭像 發表于 03-18 14:06 ?734次閱讀
    深入探討<b class='flag-5'>線性</b><b class='flag-5'>回歸</b>與柏松<b class='flag-5'>回歸</b>

    人工智能機器學習的頂級開發板有哪些?

    機器學習(ML)和人工智能(AI)不再局限于高端服務器或云平臺。得益于集成電路(IC)和軟件技術的新發展,在微型控制器和微型計算機上實現機器學習
    的頭像 發表于 02-29 18:59 ?888次閱讀
    <b class='flag-5'>人工智能</b>和<b class='flag-5'>機器</b><b class='flag-5'>學習</b>的頂級開發板有哪些?

    嵌入式人工智能的就業方向有哪些?

    聯網ARM開發 NB-IoT開發及實戰 七:python工程師,人工智能工程師 python語法基礎 python核心編程 基于OpenCV的機器視覺開發 嵌入式人工智能滲入生活的方方面面,廣泛應用
    發表于 02-26 10:17
    主站蜘蛛池模板: 台湾果冻传媒在线观看 | 亚洲国产在线播放在线 | 污污内射久久一区二区欧美日韩 | 日本精品无码久久久久APP | 18亚洲男同gay1069 | 伊人国产在线观看 | 又黄又粗又爽免费观看 | 为什么丈夫插我我却喜欢被打着插 | 国产亚洲精品久久久久久无码网站 | 摸老师丝袜小内内摸出水 | 欧美人与动牲交ZOOZ特 | 亚洲精品国偷拍电影自产在线 | 久久vs国产综合色 | 黄色网址在线播放 | 一级am片欧美 | 天天拍拍国产在线视频 | 色哒哒影院 | ccc36色小姐电影 | 99久久精品免费国产一区二区三区 | 亚洲99精品A片久久久久久 | 国产成人免费在线 | 国产中文字幕一区 | free高跟丝袜秘书hd | 91精品一区二区三区在线观看 | 国产在线午夜 | 国产精品青青在线麻豆 | 亚洲色欲色欲WWW在线成人网 | 日韩丰满少妇无码内射 | 国产 高清 无码 在线播放 | 无人区在线日本高清免费 | 菠萝蜜国际一区麻豆 | 18亚洲男同gay1069 | 亚洲午夜精品A片久久不卡蜜桃 | 亚洲精品资源网在线观看 | 无码AV免费精品一区二区三区 | AV天堂午夜精品蜜臀AV | 给个男人都懂的网址2019 | 手机伊在人线香蕉2 | 嫩草影院在线观看精品 | 51国产午夜精品免费视频 | 看电影就来5566先锋av |