信息论与编码篇---最大似然准则
通信与统计推断领域的另一座基石——最大似然准则MLMaximum Likelihood。如果说最大后验概率MAP是一位经验丰富、结合先验知识的侦探那么最大似然准则就是一位严谨客观、完全相信眼前证据的科学家。最大似然准则 (ML) 详解1. 核心思想寻找最能解释现状的“原因”最大似然准则的核心思想可以概括为在已知结果的情况下寻找那个使得该结果出现的可能性最大的参数或假设。在通信系统中这个过程可以理解为原因发送端发送的码字 x。结果接收端收到的信号 y。ML准则回答的问题是“假设我发送的是码字A那么收到信号y的概率有多大假设我发送的是码字B收到信号y的概率又有多大哪一个假设能让当前这个结果y的出现变得最合理我就选哪一个。”2. 数学定义最大似然准则的数学表达式非常简洁x^ML​ML准则估计出的发送码字。arg⁡max寻找使后面表达式最大的那个变量。P(y∣x)似然函数。给定发送码字为 xx 的条件下接收端观察到信号 yy 的概率密度或概率。关键区别P(y∣x)是关于 y 的函数将 x 视为已知参数。当我们改变 xx 来观察 P(y∣x)如何变化时它就被称为关于 x 的“似然函数”。3. 似然 vs. 概率为了帮助理解这里区分一下“似然”和“概率”概念数学表示直观理解概率P(y∥x)已知模型参数 xx预测结果 yy 的可能性。由因推果似然L(x∥y)已知观测结果 yy评估模型参数 xx 的合理程度。由果溯因在ML准则中我们固定观测值 y让 x 变化找到使似然函数最大的那个 x。4. 为什么ML如此重要无需先验信息与MAP不同ML准则不需要知道发送符号的先验概率P(x)。在许多实际系统中先验概率难以获得或者是非平稳的。ML只依赖于信道模型和当前观测。客观性ML准则提供了一种相对客观的估计方法不带有对发送符号的主观偏见。渐近最优性在样本数量足够大时最大似然估计具有非常好的性质如一致性趋近于真实值、渐近正态性和渐近有效性方差最小。5. 直观类比池塘钓鱼假设你来到一个池塘边里面有鲤鱼和草鱼两种鱼两种可能的发送信号 x。你看不见水下的情况但你想知道哪一种鱼更多。你放下鱼竿钓上来一条鱼这是接收信号 y结果是鲤鱼。站在MAP的角度需要先验你想起昨天隔壁老王说这里草鱼特别多先验 P(草鱼) 大。虽然你钓到了鲤鱼你可能还是会犹豫“会不会是运气不好实际上水下可能还是草鱼多”站在ML的角度只看证据你钓到了鲤鱼那么似然函数 P(钓到鲤鱼∣水下多为草鱼)应该很小草鱼多的地方不容易钓到鲤鱼。相反P(钓到鲤鱼∣水下多为鲤鱼)应该很大。ML准则会选择使当前观测最可能发生的假设。既然已经钓到了鲤鱼那就认为水下鲤鱼更多。它只相信看到的证据。6. 在AWGN信道下的几何解释最小距离在通信中最常见的加性白高斯噪声AWGN信道中ML准则有一个极其直观的几何解释。高斯噪声的概率密度函数是距离的单调递减函数其中 d(y,x)d(y,x) 是接收信号与发送信号在信号空间中的欧氏距离。距离 dd 越小指数负值越小P(y∣x) 越大。距离 dd 越大P(y∣x) 越小。因此寻找使 P(y∣x) 最大的 x完全等价于寻找使欧氏距离 d(y,x) 最小的 x。这就是我们在硬判决译码中常用的最小距离准则。7. ML与MAP的关系根据贝叶斯公式当先验等概时P(x)是常数最大化 P(x∣y)等价于最大化 P(y∣x)。此时MAP ML。当先验不等概时ML不考虑 P(x)它只依赖观测。如果某个符号先验概率极小但恰好观测到的信号很像它ML会坚持选它而MAP可能会综合考量后选择先验概率大的那个。ML译码准则总结框图下面这张Mermaid框图清晰地展示了ML准则的推导逻辑、与MAP的关系、在AWGN下的简化以及它的应用地位。总结一句话最大似然准则是一种基于观测驱动的决策方法它完全依赖当前收到的信号通过信道的噪声模型反推最可能的发送信号。当没有任何先验信息或假设所有发送符号等概出现时ML是最合理的选择。

相关新闻

IT开发转行大模型开发:2026大模型应用开发学习路线,大模型风口来袭?小白/程序员转行必看,收藏这份入行指南!

IT开发转行大模型开发:2026大模型应用开发学习路线,大模型风口来袭?小白/程序员转行必看,收藏这份入行指南!

文章探讨了在大模型领域发展的机遇与挑战,区分了算法工程师和应用工程师两类人才需求,建议有业务壁垒的大模型方向是适合转行者的选择。但同时也提醒,热门方向可能存在风险,建议谨慎评估个人热情与优势。最后,文章推荐…

2026/7/6 3:41:59 阅读更多 →
照着用就行:千笔写作工具,本科生论文救星

照着用就行:千笔写作工具,本科生论文救星

你是否曾为论文选题发愁,反复修改却仍不满意?是否在查重和格式上耗费大量时间,却收效甚微?论文写作的每一步都充满挑战,尤其是对初次接触学术写作的本科生来说。而如今,一款专为学生打造的AI写作工具——千…

2026/7/6 3:41:43 阅读更多 →
救命神器!更贴合本科生的AI论文写作软件 千笔·专业论文写作工具 VS 灵感ai

救命神器!更贴合本科生的AI论文写作软件 千笔·专业论文写作工具 VS 灵感ai

随着人工智能技术的迅猛发展,AI辅助写作工具已逐渐成为高校学生完成毕业论文的重要助手。越来越多的学生开始借助这些工具提升写作效率、优化内容结构,甚至解决选题困惑。然而,面对市场上琳琅满目的AI写作软件,许多本科生在选择时…

2026/7/6 3:42:17 阅读更多 →

最新新闻

基于Databricks的企业级AI Agent生产实践:从架构设计到部署运维

基于Databricks的企业级AI Agent生产实践:从架构设计到部署运维

🚀 30款热门AI模型一站整合,DeepSeek/GLM/Qwen 随心用,限时 5 折。 👉 点击领海量免费额度 如果你正在考虑将AI Agent引入企业生产环境,可能会面临这样的困境:在本地开发环境中跑得飞快的Agent原型&…

2026/7/6 3:42:09 阅读更多 →
飞书卡片表格渲染踩坑记:从 Markdown 到原生 table 组件的迁移实战

飞书卡片表格渲染踩坑记:从 Markdown 到原生 table 组件的迁移实战

背景 团队每日通过飞书推送项目晨报和日报,内容从项目管理平台实时拉取,包含任务统计、进度列表、风险项等多维数据,天然需要表格来承载。 最初的实现方案是飞书消息推送 纯文本,格式简陋,阅读体验差。于是决定升级为…

2026/7/6 3:40:09 阅读更多 →
构建AI毒舌投资人:用Prompt工程验证副业想法的可行性

构建AI毒舌投资人:用Prompt工程验证副业想法的可行性

🚀 30款热门AI模型一站整合,DeepSeek/GLM/Qwen 随心用,限时 5 折。 👉 点击领海量免费额度 最近在折腾各种 AI 工具时,我发现一个挺有意思的现象:很多人拿到一个强大的 AI 模型,比如 DeepSee…

2026/7/6 3:40:09 阅读更多 →
认识安企CMS-系统和模板文件结构

认识安企CMS-系统和模板文件结构

了解安企CMS安装后的完整目录结构,掌握主程序、配置文件、模板目录、附件目录、运行时数据等每个关键目录和文件的具体作用,方便后续日常维护和二次开发。安企CMS 安装后的完整目录结构概览,带你了解每个目录和文件的用途。一、顶层目录结构 …

2026/7/6 3:40:09 阅读更多 →
LB200倒置显微镜在梅毒螺旋体体外培养观察中的解决方案

LB200倒置显微镜在梅毒螺旋体体外培养观察中的解决方案

LB200倒置显微镜在梅毒螺旋体体外培养观察中的解决方案 梅毒螺旋体体外培养:微观世界的艰难跋涉 梅毒螺旋体是一种难以在体外环境中生存和繁殖的特殊病原体。其体外培养面临着很高的技术挑战,需要精确模拟人体内的复杂环境。在这一过程中,对培…

2026/7/6 3:38:09 阅读更多 →
PCB布局3大常见误区解析:从BGA阴影效应到40mil间距的工程取舍

PCB布局3大常见误区解析:从BGA阴影效应到40mil间距的工程取舍

PCB布局3大常见误区解析:从BGA阴影效应到40mil间距的工程取舍在硬件工程师的日常工作中,PCB布局往往是最容易被低估却又最影响最终产品性能的环节。许多初学者在完成原理图设计后,常常迫不及待地将元器件"塞"进电路板,却…

2026/7/6 3:38:09 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

月新闻