機器學習引數模型與非引數模型/生成模型與判別模型
2018-03-31更新:生成模型與判別模型
引數模型:根據預先設計的規則,例如方差損失最小,進行學習,引數模型例子:迴歸(線性迴歸、邏輯迴歸)模型;最好可以看一下或者直接進行一下相關的推導;根據規則,擁有少部分資料就可以;
非引數模型:不需要事先假設規則,直接挖掘潛在資料中的規則;非引數模型例子:KNN,決策樹,挖掘資料潛在的特徵,所以比較靈活;
引數模型缺點:受限制性高
非引數模型缺點:訓練時間長,容易產生過擬合,需要大量資料支撐
前兩年GAN網路(生成對抗網路火了一把,當然,一直在火),我師兄的課題也是這個,但是一直對生成模型和對抗模型概念不夠清晰,今天科普一下!
生成模型:通過大量資料,學習訓練資料分佈,預測時,直接輸出最大後驗概率所屬類別(分類時),常見模型如最大似然估計、樸素貝葉斯等;
判別模型:通過一定的準則函式(經驗最小(無模型複雜化懲罰項)or風險最小(存在懲罰項,主要是為了克服過擬合問題))產生一個判別函式,或者成為超平面,將訓練資料盡最大的可能進行正確切分,預測時(分類)通過判別函式,輸出待測樣本的所屬類別
對比:生成模型學習的是資料分佈,通常需要大量資料支援,而判別模型則是根據一定準則擬合資料,形成一個分割超平面,對資料量的需求來講,相對較少;生成模型訓練較快,而判別模型需要擬合過程,故速度稍慢;
相關文章
- 生成模型與判別模型模型
- CNN模型引數解析CNN模型
- 引數匹配模型——Python學習之引數(二)模型Python
- 深度學習(模型引數直方圖)深度學習模型直方圖
- SOLIDWORKS建立引數化模型基本原則Solid模型
- SOLIDWORKS如何獲取模型中的引數Solid模型
- RandomForest 隨機森林演算法與模型引數的調優randomREST隨機森林演算法模型
- 機器學習中演算法與模型的區別機器學習演算法模型
- 網路七層模型與四層模型區別模型
- 機器學習模型機器學習模型
- 中文巨量模型“源1.0”:模型結構與生成效果解析模型
- 模式識別與機器學習——迴歸的線性模型模式機器學習模型
- Pytorch:利用torch.nn.Modules.parameters修改模型引數PyTorch模型
- OSI模型 與 DOD模型的比較模型
- 大模型與生成式AI有本質區別大模型AI
- 數學模型——數學與人類文明的橋樑模型
- 充血模型與貧血模型的再論模型
- 貧血模型與充血模型的對比模型
- 開源大模型王座再易主,1320億引數DBRX上線,基礎、微調模型都有大模型
- [提問交流]模型欄位中的引數怎麼用模型
- 什麼是人工智慧領域模型的 temperature 引數?人工智慧模型
- 用好語言模型:temperature、top-p等核心引數解析模型
- 嘗試討論線性方程組相關數學原理、機器學習模型引數求解的數學本質機器學習模型
- 盒模型與BFC模型
- 生成式模型模型
- 《機器學習_05_線性模型_最大熵模型》機器學習模型熵
- OSI 七層模型與 TCP IP 五層模型模型TCP
- css盒子模型與盒模型的浮動CSS模型
- OSI七層模型與TCP/IP五層模型模型TCP
- VR開發-模型人員與模型的要求VR模型
- 資訊檢索與排序模型之布林模型排序模型
- 動態引數與靜態引數的判斷、修改
- 演算法金 | 機器學習模型評價、模型與演算法選擇(綜述)演算法機器學習模型
- 如何基於MindSpore實現萬億級引數模型演算法?模型演算法
- 如何訓練2457億引數量的中文巨量模型“源1.0”模型
- socket阻塞與非阻塞,同步與非同步、I/O模型非同步模型
- 《Spark機器學習》筆記——Spark迴歸模型(最小二乘迴歸、決策樹迴歸,模型效能評估、目標變數變換、引數調優)Spark機器學習筆記模型變數
- 漢羅塔問題java數學模型(從數學原型到數學模型)Java模型原型