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

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

3天內(nèi)不再提示

廣義線性模型介紹

8g3K_AI_Thinker ? 來源:人工智能頭條 ? 2019-11-22 15:10 ? 次閱讀

本文介紹了廣義線性模型,其中線性回歸、logistic回歸,softmax回歸同屬于廣義線性模型。從指數(shù)分布家族推導出高斯分布、伯努利分布對應的指數(shù)分布家族形式,以最大化期望為目標推導出線性回歸、logistic回歸,softmax回歸的目標函數(shù),進一步強調(diào)模型的概率解釋性。

廣義線性模型

從線性回歸,logistic回歸,softmax回歸,最大熵的概率解釋來看,我們會發(fā)現(xiàn)線性回歸是基于高斯分布+最大似然估計的結(jié)果,logistic回歸是伯努利分布+對數(shù)最大似然估計的結(jié)果,softmax回歸是多項分布+對數(shù)最大似然估計的結(jié)果,最大熵是基于期望+對數(shù)似然估計的結(jié)果。前三者可以從廣義線性模型角度來看。

A、指數(shù)分布家族

指數(shù)分布家族是指可以表示為指數(shù)形式的概率分布,指數(shù)分布的形式如下:

其中是分布的自然參數(shù),是充分統(tǒng)計量,通常. 當參數(shù)都固定的時候,就定義了一個以為參數(shù)的函數(shù)族。

實際上大多數(shù)的概率分布都屬于指數(shù)分布家族,比如:

1)伯努利分布 0-1問題

2)二項分布,多項分布 多取值 多次試驗

3)泊松分布 計數(shù)過程

4)伽馬分布與指數(shù)分布

5)分布

6)Dirichlet分布

7)高斯分布

現(xiàn)在我們將高斯分布和伯努利分布用指數(shù)分布家族的形式表示:

高斯分布:


對應到指數(shù)分布家族有:


伯努利分布:


對應到指數(shù)分布家族有:

B、廣義線性模型

在了解指數(shù)分布家族之后,我們再來看廣義線性模型的形式定義與假設(shè):

1)給定樣本x與參數(shù),樣本分類y服從指數(shù)分布家族的某個分布。

2)給定一個x,我們目標函數(shù)為:

3)

三條假設(shè),第一條是為了能在指數(shù)分布范圍內(nèi)討論y的概率,第二條假設(shè)是為了使得預測值服從均值為實際值得一個分布,第三條假設(shè)是為了設(shè)計的決策函數(shù)(模型)是線性的。

由高斯分布的指數(shù)家族分布形式與廣義線性模型的定義有線性回歸的模型為:


同樣由伯努利分布的指數(shù)家族分布形式與廣義線性模型的定義有l(wèi)ogistic回歸的模型為(解釋了為什么是sigmoid函數(shù)):


所以,在廣義線性模型中,決策函數(shù)為線性函數(shù)是基于廣義線性模型的第三條假設(shè),而最終的模型是依賴于模型服從什么樣的分布,比如 高斯分布,伯努利分布。

同樣,我們應用logistic回歸到softmax回歸的一套定義,下面再來看多項分布對應的softmax回歸:


其中是表示的概率,是一個指示函數(shù),為真是取值為,否則為,采用softmax中向量化的定義。

對應到指數(shù)分布家族有:


由推出:

為了方便定義,由于多項分布所有值取值概率加和為1有:

所以有:

再由廣義線性模型的第二條假設(shè),同時將第三條線性假設(shè)帶入有:

最后由最大似然估計有softmax的目標函數(shù)如下:

到此,廣義線性模型解釋線性回歸,logistic回歸,softmax回歸基本算完,可以看出線性函數(shù)是基于廣義線性模型的第三條假設(shè),采用sigmoid函數(shù)是因為伯努利分布,而softmax回歸是logistic回歸高維推廣。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4263

    瀏覽量

    62246
  • 線性
    +關(guān)注

    關(guān)注

    0

    文章

    196

    瀏覽量

    25114
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3073

    瀏覽量

    48587

原文標題:【機器學習】知否?知否?廣義線性模型

文章出處:【微信號:AI_Thinker,微信公眾號:人工智能頭條】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    構(gòu)建語音控制機器人 - 線性模型和機器學習

    輪子并識別音頻信號,但它仍然無法通過語音命令控制或按預定義路徑行駛。 線性控制模型 首先要解決的問題是實現(xiàn)直線驅(qū)動。為此,我們使用線性模型來控制提供給車輪的電壓。使用
    的頭像 發(fā)表于 10-02 16:31 ?128次閱讀
    構(gòu)建語音控制機器人 - <b class='flag-5'>線性</b><b class='flag-5'>模型</b>和機器學習

    什么是電路模型?它有什么意義

    包括了電路中的電壓、電流、電阻、電容、電感等基本物理量,以及它們之間的關(guān)系。電路模型通常用電路圖來表示,電路圖中的各個元件用符號表示,元件之間的連接關(guān)系用線條表示。 二、電路模型的分類 線性電路
    的頭像 發(fā)表于 08-22 16:38 ?1875次閱讀

    電路模型和實際電路的區(qū)別是什么

    以下是對這些方面的簡要介紹: 電路模型的概念和分類 電路模型是對實際電路的一種抽象和簡化,用于描述電路中各個元件之間的相互作用和電流、電壓的變化規(guī)律。電路模型通常分為
    的頭像 發(fā)表于 08-22 16:36 ?861次閱讀

    MATLAB預測模型哪個好

    在MATLAB中,預測模型的選擇取決于數(shù)據(jù)類型、問題復雜度和預測目標。以下是一些常見的預測模型及其適用場景的介紹線性回歸(Linear Regression):
    的頭像 發(fā)表于 07-11 14:31 ?333次閱讀

    matlab預測模型有哪些

    環(huán)境,使其成為預測模型開發(fā)和實現(xiàn)的理想平臺。本文將詳細介紹MATLAB中常用的預測模型及其應用。 線性回歸模型
    的頭像 發(fā)表于 07-11 14:27 ?601次閱讀

    arimagarch模型怎么預測

    ARIMA-GARCH模型是一種時間序列預測方法,它結(jié)合了自回歸積分滑動平均(ARIMA)模型廣義自回歸條件異方差(GARCH)模型。ARIMA
    的頭像 發(fā)表于 07-09 10:22 ?327次閱讀

    lp模型的要素、組成部分及特征

    。本文將介紹線性規(guī)劃模型的要素、組成部分及特征。 一、線性規(guī)劃模型的要素 目標函數(shù)(Objective Function):目標函數(shù)是
    的頭像 發(fā)表于 07-09 10:10 ?517次閱讀

    LLM模型和LMM模型的區(qū)別

    LLM(線性混合模型)和LMM(線性混合效應模型)之間的區(qū)別如下: 定義: LLM(線性混合模型
    的頭像 發(fā)表于 07-09 09:57 ?590次閱讀

    數(shù)學建模神經(jīng)網(wǎng)絡模型的優(yōu)缺點有哪些

    、預測分析等。然而,神經(jīng)網(wǎng)絡模型也存在一些優(yōu)缺點。本文將詳細分析神經(jīng)網(wǎng)絡模型的優(yōu)缺點。 一、優(yōu)點 強大的非線性擬合能力 神經(jīng)網(wǎng)絡模型具有強大的非線性
    的頭像 發(fā)表于 07-02 11:36 ?699次閱讀

    MES深化應用五級成熟度模型介紹

    電子發(fā)燒友網(wǎng)站提供《MES深化應用五級成熟度模型介紹.docx》資料免費下載
    發(fā)表于 02-23 17:10 ?1次下載

    大信號模型和小信號模型的區(qū)別

    大信號模型和小信號模型是電子工程和通信領(lǐng)域中常用的兩種模型,它們在描述和分析電子電路或系統(tǒng)時具有不同的特點和應用范圍。以下是關(guān)于大信號模型和小信號
    的頭像 發(fā)表于 12-19 11:35 ?8751次閱讀

    LabVIEW進行癌癥預測模型研究

    )進行非線性數(shù)據(jù)分類。主成分分析(PCA)和線性判別分析(LDA)PCA和LDA用于降維,減少噪聲,并保留數(shù)據(jù)的重要特征。在并行PCA-LDA-SVM模型中,先對原始數(shù)據(jù)同時進行PCA和LDA處理
    發(fā)表于 12-13 19:04

    求助,關(guān)于運放開環(huán)增益非線性的問題

    在數(shù)個sim中我用調(diào)味料模型進行了仿真,電路圖如下: 圖 2 開環(huán)增益非線性度的調(diào)味料模型仿真電路 對V3進行-10v -10v-10V直流掃描,得到探針1電壓(Vx)、探針2電壓(Vy
    發(fā)表于 11-21 08:24

    基于車輛動力學模型的橫向控制

    基于車輛運動學模型的方法忽略了車輛的動力學特性,因此在 車速過快 或者 曲率變化率過大 的情況下該算法無法滿足車輛的穩(wěn)定性控制要求。 這里介紹一種典型的基于車輛動力學模型的橫向控制方法,包括: 車輛
    的頭像 發(fā)表于 11-15 16:47 ?642次閱讀
    基于車輛動力學<b class='flag-5'>模型</b>的橫向控制

    線性回歸模型的基礎(chǔ)知識

    我準備使用scikit-learn給大家介紹一些模型的基礎(chǔ)知識,今天就來講講 線性回歸模型 。 1.準備 開始之前,你要確保Python和pip已經(jīng)成功安裝在電腦上,如果沒有,可以訪問
    的頭像 發(fā)表于 10-31 10:54 ?491次閱讀
    <b class='flag-5'>線性</b>回歸<b class='flag-5'>模型</b>的基礎(chǔ)知識