機器學習(3)

目錄

3-1線性回歸

3-2最小二乘解

3-3多元線性回歸

3-4廣義線性模型

3-5對率回歸

3-6對率回歸求解

3-7線性判別分析????????

3-8LDA的多類推廣

3-9多分類學習基本思路

3-10類別不平衡


3-1線性回歸

線性模型為什么重要?

人類在考慮問題時,通常很難直接思考非線性的問題

線性模型:試圖學得一個通過屬性的線性組合來進行預測的函數

優點:簡單,基本,可理解性好

線性回歸

“線性回歸”試圖學得一個線性模型以盡可能地預測實值輸出標記。

均方誤差有非常好的幾何意義,它對應了常用的歐幾里得距離或簡稱“歐式距離”。基于均方誤差最小化來進行模型求解的方法為“最小二乘法”。在線性回歸中,最小二乘法就是試圖找到一條直線,使所有樣本到直線上的歐氏距離之和最小。

3-2最小二乘解

求解w和b使E(w,b)最小化的過程,稱為線性回歸模型的最小二乘“參數估計”

偏導的物理意義表示的是變化率(理解為什么令導數為0)

3-3多元線性回歸

我們把包括兩個或兩個以上自變量的回歸稱為多元線性回歸。

同樣令其為零可得最優解得閉式解,但由于涉及逆矩陣的計算,比單變量情形要復雜一些,需要做簡單的討論。

若存在逆矩陣,直接求解

若不存在,加上不同的歸納偏好,即引入正則化項

3-4廣義線性模型

線性模型雖然簡單,卻有著豐富的變化

廣義線性模型,線性模型經過操作來逼近y,其中函數g()被稱為“聯系函數”

3-5對率回歸

考慮“二分類任務”,而線性回歸模型產生的預測值是實值,于是我們需要將實值轉換成0/1值。

最理想的是“單位階躍函數”,但性質不好,我們需要找到替代函數,“對數幾率函數”,簡稱
“對率函數”。

“對數幾率回歸”雖然名字是回歸,但它實際卻是一種分類學習方法

3-6對率回歸求解

求解思路

3-7線性判別分析????????

如何用線性模型直接做分類?線性判別分析簡稱LDA

同類盡可能近,異類盡可能遠。

將樣例投影到一條直線,可看作降維技術。

LDA的目標(最大化廣義瑞麗商)

求解過程

3-8LDA的多類推廣

LDA推廣到多類

3-9多分類學習基本思路

現實中常遇到多分類學習任務。有些二分類學習方法可直接推廣到多分類。但在更多情形下,我們是基于一些基本策略,利用二分類學習器來解決多分類問題。

多分類學習的基本思路是“拆分法”。最典型的拆分策略有三種:“一對一”(簡稱“OvO”),“一對其余”(簡稱OvR),“多對多(簡稱MvM)"

3-10類別不平衡

前面介紹的分類學習方法都有一個共同的假設,即不同類別的訓練樣本數目相當。但若不同類別的訓練樣例差距過大,則會對學習過程造成很大的影響。

也不是所有的類別不平衡都要處理,只有當丟掉的小類價值很高時才進行處理。(eg:信用卡檢測)

過采樣:增加小類的采樣,在中間插值

欠采樣:減少大類的采樣,丟棄部分數據

閾值移動:修改閾值

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/12930.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/12930.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/12930.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

用python寫一個自動生成android開機動畫的工具

要創建一個自動生成Android開機動畫的工具,你需要一些基本的知識,比如Python編程、圖像處理和Android開機動畫的格式。以下是一個簡單的Python腳本示例,它可以生成一個基本的Android開機動畫,具體效果可能需要更多的調整和優化。 …

記錄glide加載圖片,設置圓角

支持所有角的圓角,自動計算合適的半徑,不用擔心圖片比預定值小導致的圓角過大的問題 修改自:https://blog.csdn.net/qq_15059163/article/details/97613790 增加了指定圖片尺寸、解決了圖片某些情況下圓角過大的問題 public class GlideRou…

先有JVM還是先有垃圾回收器?很多人弄混淆了

是先有垃圾回收器再有JVM呢,還是先有JVM再有垃圾回收器呢?或者是先有垃圾回收再有JVM呢?歷史上還真是垃圾回收更早面世,垃圾回收最早起源于1960年誕生的LISP語言,Java只是支持垃圾回收的其中一種。下面我們就來刨析刨析…

外賣系統的JWT實現登錄

1、什么是JWT jwt可以生成一個加密的token,作為用戶登錄的令牌,當用戶登陸成功之后,發放給客戶端。請求需要登錄的資源或者接口的時候,將token攜帶,后端驗證token是否合法。jwt有三部分組成: A:…

【特大喜訊】國內前33位持有PMI-RMP風險管理專業認證的學員分享~!

【學員背景】 沈陽某信息科技有限公司,從事企業采購供應鏈數字化轉型方向; 為企業提供有效的降本增效解決方案。 【學員順利拿證后期訪問】 問:學員您好,首先恭喜您順利拿到RMP證書,請問您在此次備考過程中&#xf…

抖店商品詳情API接口(產品參數|詳情圖)

抖店商品詳情API接口(產品參數|詳情圖) 參數僅供參考: {"code": 0,"msg": "調用成功","time": "1715763239","data": {"properties": [{"format": [{"message": [{&q…

C語言簡要(一)

總得讓她開心吧 helloworld #include <stdio.h>int main() {printf("hello world!\n");return 0; } 程序框架 #include <stdio.h> int main {return 0; }輸出 printf("hello world!\n"); "里面的內容叫做“字符串”&#xff0c;prin…

BUUCTF靶場[MISC]wireshark、被嗅探的流量、神秘龍卷風、另一個世界

[misc]wireshark 考點&#xff1a;流量、追蹤流 工具&#xff1a;wireshark 先看題目&#xff0c;管理員密碼 將下載的文件用wireshark打開&#xff0c;查找flag 點擊追蹤tcp流&#xff0c;開始挨個查看flag [misc]被嗅探的流量 考點&#xff1a;流量、追蹤流 工具&#xf…

武漢星起航:亞馬遜構建綜合性商業生態,賣家買家共享全球化紅利

在當今全球化日益加速的時代&#xff0c;亞馬遜不僅以其卓越的電商平臺服務全球消費者&#xff0c;更通過一系列前沿服務打造了一個綜合性的商業生態系統。在這個生態系統中&#xff0c;賣家能夠輕松拓展全球業務&#xff0c;買家則享受到了前所未有的購物體驗。亞馬遜以其獨特…

FreeRTOS【6】線程優先級

1.開發背景 基于上一篇指引&#xff0c;已經了解了線程的阻塞&#xff0c;這個篇章主要介紹線程優先級的影響 2.開發需求 設計實驗驗證高優先級會搶占低優先級線程 CPU 3.開發環境 window10 MDK STM32F429 FreeRTOS10.3.1 4.實現步驟 1&#xff09;創建測試線程&#xff…

測試之路 - 精準而優雅

引子 這幾年業內一直在做精準測試&#xff0c;大都使用工具 diff 代碼改動、分析代碼覆蓋率這些平臺集成的能力。 業務測試中&#xff0c;我們在技術設計和代碼實現的基礎上也做了一些精減和精準的測試實踐&#xff0c;通過深入測試有針對的設計 case&#xff0c;發現隱藏問題…

抖音小程序使用Vant

安裝 Vant 有針對小程序的版本&#xff0c;通過npm安裝&#xff1a; npm i vant/weapp -S --production構建 npm 安裝 Vant Weapp 后需要構建 NPM&#xff0c;在菜單的【工具】選項中選擇【構建 NPM】&#xff1a; 使用組件 抖音小程序和微信小程序還是有一些差別的&#x…

怎么把3d模型導出cad立面---模大獅模型網

在設計工作中&#xff0c;將3D模型導出到CAD軟件并生成立面圖是一項常見但關鍵的任務。這不僅有助于更好地展示設計方案&#xff0c;還能方便后續的工程制圖和施工。本文將介紹如何通過3ds Max軟件將3D模型導出到CAD軟件&#xff0c;并生成高質量的立面圖&#xff0c;為您提供實…

現貨正泰漏電小型斷路器NXB-32LE-C16 30MA1P+N原裝正品NXB-40L

品牌&#xff1a;CHNT/正泰 型號&#xff1a;NXBLE 額定電流&#xff1a;25A,16A,20A,40A,32A 漏電保護器類型&#xff1a;2P 產地&#xff1a;中國大陸 電壓&#xff1a;1000V及以下 極數&#xff1a;3P,4p,2P,1PN 電源方式&#xff1a;交流電 3C證書編號&#xff1a;…

大模型時代下的先行者:景聯文科技引領數據標注新時代

在大模型時代&#xff0c;數據標注不再是簡單的分類標注&#xff0c;而是一項融合了技術革新、專業技能、法律合規和精細化管理的綜合性任務&#xff0c;對推動AI技術的發展和落地應用具有重要意義。 景聯文科技作為AI基礎行業的數據供應商&#xff0c;可協助人工智能企業解決整…

easyx快速入門1

1.基本說明 EasyX 是針對 C 的圖形庫&#xff0c;可以幫助 C/C 初學者快速上手圖形和游戲編程。 比如&#xff0c;可以基于 EasyX 圖形庫很快的用幾何圖形畫一個房子&#xff0c;或者一輛移動的小車&#xff0c;可以編寫俄羅斯方塊、貪吃蛇、黑白棋等小游戲&#xff0c;可以練…

fl studio試用版文件保存無法打開??一個方法教你免費打開!

前言 當下&#xff0c;各款編曲軟件五花八門&#xff0c;而這其中最有聲譽的必為FL Studio莫屬 這個軟件呢國人習慣叫他水果&#xff0c;擁有強大的錄音、編曲、混音等功能&#xff0c;所以廣受音樂圈歡迎。如今&#xff0c;大部分水果一旦有編曲所需&#xff0c;一般都要使用…

【Python快速上手(二十三)】

目錄 Python快速上手&#xff08;二十三&#xff09;Python3 多線程1. 線程的創建2. 線程同步2.1 鎖&#xff08;Lock&#xff09;2.2 信號量&#xff08;Semaphore&#xff09;2.3 事件&#xff08;Event&#xff09;2.4 條件&#xff08;Condition&#xff09; 3. 線程優先級…

【Linux】Centos9設置ActiveMq開機自啟功能

配置流程&#xff1a; 1. 創建 Systemd 服務文件。這個文件通常存放在/usr/lib/systemd/system/目錄下&#xff0c;命名為 activemq.service。 #先創建文件&#xff0c;然后編輯&#xff1a; sudo touch /usr/lib/systemd/system/activemq.service sudo vim /usr/lib/systemd…

CSS 根據子元素選擇父元素,并設置父元素的樣式

場景舉例&#xff1a;當子元素有增加了一個class時&#xff0c;需要影響其父元素的樣式 可以使用":has"偽類來實現選擇父元素的效果 <style>.parent:has(.child){background-color: #eee;}p{width:100px;border:1px solid #000;} </style> <body>…