尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

多项分布 (Multinomial Distribution) 的极大似然估计

多项分布 (Multinomial Distribution) 的极大似然估计
📅 发布时间:2026/7/18 9:49:36

多项分布参数的极大似然估计

1. 问题设定

假设有KKK个类别,每个类别出现的概率为p1,p2,…,pKp_1, p_2, \dots, p_Kp1​,p2​,…,pK​,满足:

  • pk⩾0p_k \geqslant 0pk​⩾0
  • ∑k=1Kpk=1\sum\limits_{k=1}^K p_k = 1k=1∑K​pk​=1

进行NNN次独立试验,记NkN_kNk​为类别kkk出现的次数,那么:

  • ∑k=1KNk=N\sum\limits_{k=1}^K N_k = Nk=1∑K​Nk​=N

观测数据为向量x=(x1,x2,…,xK)\boldsymbol{x} = (x_1, x_2, \dots, x_K)x=(x1​,x2​,…,xK​)。

2. 多项分布的概率函数

多项分布的概率质量函数为:
P(x∣p)=N!x1! x2!⋯xK! p1x1p2x2⋯pKxK P(\boldsymbol{x} \mid \boldsymbol{p}) = \frac{N!}{x_1! \, x_2! \cdots x_K!} \, p_1^{x_1} p_2^{x_2} \cdots p_K^{x_K}P(x∣p)=x1​!x2​!⋯xK​!N!​p1x1​​p2x2​​⋯pKxK​​

3. 似然函数

似然函数为:
L(p)=N!∏k=1KNk!∏k=1KpkNk L(\boldsymbol{p}) = \frac{N!}{\prod_{k=1}^K N_k!} \prod_{k=1}^K p_k^{N_k}L(p)=∏k=1K​Nk​!N!​k=1∏K​pkNk​​

通常最大化对数似然函数:
ℓ(p)=log⁡L(p)=∑k=1KNklog⁡pk+常数 \ell(\boldsymbol{p}) = \log L(\boldsymbol{p}) = \sum\limits_{k=1}^K N_k \log p_k + \text{常数}ℓ(p)=logL(p)=k=1∑K​Nk​logpk​+常数

4. 约束优化问题

去掉与参数p\boldsymbol{p}p无关的常数项,最大化
ℓ(p)=∑k=1KNklog⁡pk \ell(\boldsymbol{p}) = \sum\limits_{k=1}^K N_k \log p_kℓ(p)=k=1∑K​Nk​logpk​
约束条件

  • ∑k=1Kpk=1\sum\limits_{k=1}^K p_k = 1k=1∑K​pk​=1
  • pk⩾0p_k \geqslant 0pk​⩾0

使用拉格朗日乘数法,引入拉格朗日函数:
L(p,λ)=∑k=1KNklog⁡pk+λ(1−∑k=1Kpk) \mathcal{L}(\boldsymbol{p}, \lambda) = \sum\limits_{k=1}^K N_k \log p_k + \lambda \left( 1 - \sum\limits_{k=1}^K p_k \right)L(p,λ)=k=1∑K​Nk​logpk​+λ(1−k=1∑K​pk​)

5. 求导并令导数为零

对pkp_kpk​求偏导:
∂L∂pk=Nkpk−λ=0⇒pk=Nkλ \frac{\partial \mathcal{L}}{\partial p_k} = \frac{N_k}{p_k} - \lambda = 0 \quad \Rightarrow \quad p_k = \frac{N_k}{\lambda}∂pk​∂L​=pk​Nk​​−λ=0⇒pk​=λNk​​

对λ\lambdaλ求偏导:
∂L∂λ=1−∑k=1Kpk=0 \frac{\partial \mathcal{L}}{\partial \lambda} = 1 - \sum\limits_{k=1}^K p_k = 0∂λ∂L​=1−k=1∑K​pk​=0

代入pk=Nk/λp_k = N_k / \lambdapk​=Nk​/λ:
∑k=1KNkλ=1⇒Nλ=1⇒λ=N \sum\limits_{k=1}^K \frac{N_k}{\lambda} = 1 \quad \Rightarrow \quad \frac{N}{\lambda} = 1 \quad \Rightarrow \quad \lambda = Nk=1∑K​λNk​​=1⇒λN​=1⇒λ=N

6. 极大似然估计解

因此:
p^kMLE=NkN,k=1,…,K \hat{p}_k^{\text{MLE}} = \frac{N_k}{N}, \quad k=1,\dots,Kp^​kMLE​=NNk​​,k=1,…,K

即每个类别的概率的极大似然估计就是该类别出现的频率。

7. 结论

多项分布的参数pkp_kpk​的极大似然估计为:
p^k=NkN \boxed{\hat{p}_k = \frac{N_k}{N}}p^​k​=NNk​​​

其中N=∑k=1KNkN = \sum\limits_{k=1}^K N_kN=k=1∑K​Nk​。

这个结果直观且符合“频率是概率的极大似然估计”的思想。

相关新闻

  • 哈尔滨劳力士官方售后网点核验报告|全新维修地址及客服电话权威公示(2026年7月最新) - 劳力士中国服务中心
  • 为什么选择Fief?探索这款用户认证管理工具的7大优势
  • @nuxt/components 终极指南:Nuxt.js 2.13+ 自动组件导入的革命性解决方案

最新新闻

  • 鉴于之前已经询问过 Prism 的多项功能(包括异步验证),我将提供一个精简且聚焦的回答,基于 WPF 环境,避免重复之前的内容
  • DiffusionGemma-26B-A4B-it-mxfp8 故障排除:常见问题与解决方案大全
  • 3步安装LizzieYzy:围棋AI分析的终极免费指南
  • 3DTopia在游戏开发中的应用:快速创建游戏资产的完整指南
  • SAP-ABAP:QSS0_FLTP_TO_CHAR_CONVERSION浮点数(FLTP 类型)转换为特定格式的字符串(CHAR 类型)的函数模块详解
  • CANN/Ascend C:int转half函数

日新闻

  • 宝珀中国官方售后服务中心|官方热线和维修地址权威信息声明(2026年7月更新) - 宝珀官方售后服务中心
  • # 2026年北京知识产权律师推荐怎么选?看这五点关键不踩雷 - 本地品牌推荐
  • 2026实测教程:生成的拼豆图纸不满意怎么修改才省事 - 省事研究所

周新闻

  • IX9104 PCIe5.0 高速交换芯片@ACP#完整规格 + 应用场景总结
  • Unity游戏集成Coze智能体:实现NPC智能对话与知识库联动
  • SAP EPIC 建行回单查询:从标准类CL_EPIC_EXAMPLE_CN_CCB_GHTD到Z类的5处关键修改

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号