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

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

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

3天內不再提示

幾種常見的用于回歸問題的機器學習算法

zhKF_jqr_AI ? 來源:未知 ? 作者:李倩 ? 2018-08-22 08:48 ? 次閱讀

當我們要解決任意一種機器學習問題時,都需要選擇合適的算法。在機器學習中存在一種“沒有免費的午餐”定律,即沒有一款機器學習模型可以解決所有問題。不同的機器學習算法表現取決于數據的大小和結構。所以,除非用傳統的試錯法實驗,否則我們沒有明確的方法證明某種選擇是對的。

但是,每種機器學習算法都有各自的有缺點,這也能讓我們在選擇時有所參考。雖然一種算法不能通用,但每個算法都有一些特征,能讓人快速選擇并調整參數。接下來,我們大致瀏覽幾種常見的用于回歸問題的機器學習算法,并根據它們的優點和缺點總結出在什么情況下可以使用。

線性和多項式回歸

首先是簡單的情況,單一變量的線性回歸是用于表示單一輸入自變量和因變量之間的關系的模型。多變量線性回歸更常見,其中模型是表示多個輸入自變量和輸出因變量之間的關系。模型保持線性是因為輸出是輸入變量的線性結合。

第三種行間情況稱為多項式回歸,這里的模型是特征向量的非線性結合,即向量是指數變量,sin、cos等等。這種情況需要考慮數據和輸出之間的關系,回歸模型可以用隨機梯度下降訓練。

優點:

建模速度快,在模型結構不復雜并且數據較少的情況下很有用。

線性回歸易于理解,在商業決策時很有價值。

缺點:

對非線性數據來說,多項式回歸在設計時有難度,因為在這種情況下必須了解數據結構和特征變量之間的關系。

綜上,遇到復雜數據時,這些模型的表現就不理想了。

神經網絡

神經網絡包含了許多互相連接的節點,稱為神經元。輸入的特征變量經過這些神經元后變成多變量的線性組合,與各個特征變量相乘的值稱為權重。之后在這一線性結合上應用非線性,使得神經網絡可以對復雜的非線性關系建模。神經網絡可以有多個圖層,一層的輸出會傳遞到下一層。在輸出時,通常不會應用非線性。神經網絡用隨機梯度下降和反向傳播算法訓練。

優點:

由于神經網絡有很多層(所以就有很多參數),同時是非線性的,它們能高效地對復雜的非線性關系進行建模。

通常我們不用擔心神經網絡中的數據,它們在學習任何特征向量關系時都很靈活。

研究表明,單單增加神經網絡的訓練數據,不論是新數據還是對原始數據進行增強,都會提高網絡性能。

缺點:

由于模型的復雜性,它們不容易被理解。

訓練時可能有難度,同時需要大量計算力、仔細地調參并且設置好學習速率。

它們需要大量數據才能達到較高的性能,與其他機器學習相比,在小數據集上通常表現更優。

回歸樹和隨機森林

首先從基本情況開始,決策樹是一種直觀的模型,決策者需要在每個節點進行選擇,從而穿過整個“樹”。樹形歸納是將一組訓練樣本作為輸入,決定哪些從哪些屬性分割數據,不斷重復這一過程,知道所有訓練樣本都被歸類。在構建樹時,我們的目標是用數據分割創建最純粹的子節點。純粹性是通過信息增益的概念來衡量的。在實際中,這是通過比較熵或區分當前數據集中的單一樣本和所需信息量與當前數據需要進一步區分所需要的信息量。

隨機森林是決策樹的簡單集成,即是輸入向量經過多個決策樹的過程。對于回歸,所有樹的輸出值是平均的;對于分類,最終要用投票策略決定。

優點:

對復雜、高度非線性的關系非常實用。它們通常能達到非常高的表現性能,比多項式回歸更好。

易于使用理解。雖然最后的訓練模型會學會很多復雜的關系,但是訓練過程中的決策邊界易于理解。

缺點:

由于訓練決策樹的本質,它們更易于過度擬合。一個完整的決策樹模型會非常復雜,并包含很多不必要的結構。雖然有時通過“修剪”和與更大的隨機森林結合可以減輕這一狀況。

利用更大的隨機森林,可以達到更好地效果,但同時會拖慢速度,需要更多內存。

這就是三種算法的優缺點總結。希望你覺得有用!

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

    關注

    42

    文章

    4811

    瀏覽量

    103013
  • 機器學習
    +關注

    關注

    66

    文章

    8496

    瀏覽量

    134217

原文標題:如何為你的回歸問題選擇最合適的機器學習算法?

文章出處:【微信號:jqr_AI,微信公眾號:論智】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    【「# ROS 2智能機器人開發實踐」閱讀體驗】視覺實現的基礎算法的應用

    人部署,詳細介紹了基于顏色閾值和深度學習的巡線方法。 二維碼識別則廣泛應用于機器人定位與任務觸發,例如AGV(自動導引車)的路徑規劃。 深度學習
    發表于 05-03 19:41

    十大鮮為人知卻功能強大的機器學習模型

    本文轉自:QuantML當我們談論機器學習時,線性回歸、決策樹和神經網絡這些常見算法往往占據了主導地位。然而,除了這些眾所周知的模型之外,
    的頭像 發表于 04-02 14:10 ?447次閱讀
    十大鮮為人知卻功能強大的<b class='flag-5'>機器</b><b class='flag-5'>學習</b>模型

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

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

    常見網絡負載均衡的幾種方式

    常見網絡負載均衡的幾種方式包括:DNS負載均衡、反向代理負載均衡、IP負載均衡、應用層負載均衡、鏈路層負載均衡。以下是小編對幾種常見的網絡負載均衡方式及其詳細展開介紹。
    的頭像 發表于 03-06 11:14 ?462次閱讀

    機器學習模型市場前景如何

    當今,隨著算法的不斷優化、數據量的爆炸式增長以及計算能力的飛速提升,機器學習模型的市場前景愈發廣闊。下面,AI部落小編將探討機器學習模型市場
    的頭像 發表于 02-13 09:39 ?314次閱讀

    常見xgboost錯誤及解決方案

    XGBoost(eXtreme Gradient Boosting)是一種流行的機器學習算法用于解決分類和回歸問題。盡管它非常強大和靈活,
    的頭像 發表于 01-19 11:22 ?2381次閱讀

    華為云 Flexus X 實例部署安裝 Jupyter Notebook,學習 AI,機器學習算法

    前言 由于本人最近在學習一些機器算法,AI 算法的知識,需要搭建一個學習環境,所以就在最近購買的華為云 Flexus X 實例上安裝了
    的頭像 發表于 01-02 13:43 ?467次閱讀
    華為云 Flexus X 實例部署安裝 Jupyter Notebook,<b class='flag-5'>學習</b> AI,<b class='flag-5'>機器</b><b class='flag-5'>學習</b><b class='flag-5'>算法</b>

    傳統機器學習方法和應用指導

    在上一篇文章中,我們介紹了機器學習的關鍵概念術語。在本文中,我們會介紹傳統機器學習的基礎知識和多種算法特征,供各位老師選擇。 01 傳統
    的頭像 發表于 12-30 09:16 ?1093次閱讀
    傳統<b class='flag-5'>機器</b><b class='flag-5'>學習</b>方法和應用指導

    zeta在機器學習中的應用 zeta的優缺點分析

    的應用(基于低功耗廣域物聯網技術ZETA) ZETA作為一種低功耗廣域物聯網(LPWAN)技術,雖然其直接應用于機器學習的場景可能并不常見,但它可以通過提供高效、穩定的物聯網通信支持,
    的頭像 發表于 12-20 09:11 ?995次閱讀

    NPU與機器學習算法的關系

    在人工智能領域,機器學習算法是實現智能系統的核心。隨著數據量的激增和算法復雜度的提升,對計算資源的需求也在不斷增長。NPU作為一種專門為深度學習
    的頭像 發表于 11-15 09:19 ?1131次閱讀

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

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

    【「時間序列與機器學習」閱讀體驗】全書概覽與時間序列概述

    本帖最后由 1653149838.791300 于 2024-8-12 20:18 編輯 [/td] [td]收到《時間序列與機器學習》這本書,很是欣喜,書籍內容很詳實也是自己很感興趣
    發表于 08-07 23:03

    機器學習算法原理詳解

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

    機器學習的經典算法與應用

    關于數據機器學習就是喂入算法和數據,讓算法從數據中尋找一種相應的關系。Iris鳶尾花數據集是一個經典數據集,在統計學習
    的頭像 發表于 06-27 08:27 ?1980次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>學習</b>的經典<b class='flag-5'>算法</b>與應用

    名單公布!【書籍評測活動NO.35】如何用「時間序列與機器學習」解鎖未來?

    捕捉復雜非線性模式的場景中顯得力不從心。 將時間序列的分析與預測用于大規模的數據生產一直存在諸多困難。 在這種背景下,結合機器學習,特別是深度學習技術的時間序列分析方法,成了研究和應用
    發表于 06-25 15:00
    主站蜘蛛池模板: 男女交性视频免费播放 | www.五月天| h国产在线 | 欧美一区二区三区免费高 | 美女下面小内内的沟 | 国产成 人 综合 亚洲网 | 亚洲最大毛片 | 97人人艹| 视频一区二区不卡 | 777kkk亚洲综合欧美色老头 | 亚洲成年人影院 | yezhulu在线永久网址yellow | 狠狠干狠狠鲁 | 亚洲乱亚洲乱妇41p 亚洲乱亚洲乱妇41p国产成人 | 天天综合视频网 | h视频网站在线 | 国产人成午夜免视频网站 | 欧美黑人xxxxxxxxxx | 国产午夜毛片v一区二区三区 | 国模吧双双大尺度炮交gogo | 久久综合一 | 欧洲精品不卡1卡2卡三卡 | 天天干天天做天天操 | 久久久久国产精品免费免费不卡 | 免费人成动漫在线播放r18 | 天堂网在线最新版www | bbbb毛片免费看 | 恨恨操 | 国产美女主播一级成人毛片 | 亚洲一区二区电影 | 亚洲免费成人在线 | 国产伦精品一区二区三区免费 | 免费激情网站 | 欧美午夜在线观看 | 在线免费观看一级片 | 奇米网在线观看 | 国产www在线播放 | 久久天天丁香婷婷中文字幕 | 亚洲一区二区免费在线观看 | 免费在线观看理论片 | 色噜噜狠狠狠狠色综合久一 |