信息论介绍

有关信息论和 error-control coding 的简单介绍 信息论 有关信息论和 error-control coding 的简单介绍 当一件事情可能有多种可能情况时,这件事情对某人而言,具体是哪种情况的不确定性,叫做熵。而,信息,是消除该人对该事情不确定性的事物(知识)。本问将简单介绍当年香农是如何定义熵的,为什么熵有单位以及各种各样的信息在 comminication channel 上的应用。 一。熵是如何定义的? 下面这段内容摘自 https://www.zhihu.com/question/22178202 返朴 的回答。 香农的信息熵本.. 阅读详情

本文介绍信息论的应用及相关公式。信息量的大小,往往能判断一道题是否有解、无解,甚至反映其难度,还可用于解决实际问题。


信息论由香农在 1948 年提出,其核心思想是:信息是用来消除不确定性的度量。因此,要计算一个事件所表达的信息量,首先要计算其发生的概率,这样才能知道它能消除多少不确定性。


自信息

自信息是单个事件发生时所携带的信息量。对于某事件 xxx,若其发生概率为 p(x)    0<p(x)≤1p(x)\;\;_{0<p(x)\leq1}p(x)0<p(x)≤1​。
当 p(x)=1p(x)=1p(x)=1 时,表示必然发生;当 p(x)=0p(x)=0p(x)=0 时,表示不可能发生。

那么信息论中的自信息公式就是 I(x)=−log2 p(x)I(x)=-log_2\,p(x)I(x)=−log2​p(x)其中 I(x)I(x)I(x) 表示 xxx 的自信息,单位为 bitbitbit。


信息论的应用

来看一个经典的思维问题:12 枚硬币中有一枚假币,它可能更轻也可能更重。现在给你一个天平,问如何在三步之内测出哪一枚是假币。
那么我们现在来进行测算。要判断这道题是否有解,关键在于三步之内天平能表达的信息量,是否足以区分所有可能的情况。

天平每次无非就三种结果:左边重、右边重或平衡,这三种结果都可以被利用,每种情况的概率为 13\frac{1}{3}31​,所以单次测量的自信息为:I(x)=−log213=log23≈1.585  bitI(x)=-log_2 \frac{1}{3}=log_2 3\approx1.585\;_{bit}I(x)=−log2​31​=log2​3≈1.585bit​

由于总共能测量三次,总共能表达的信息量就等于:3×1.585  bit≈4.775  bit3\times1.585\;_{bit}\approx4.775\;_{bit}3×1.585bit​≈4.775bit​

接下来计算题目所需的信息量。题目中有 12 枚硬币,每一枚都可能是假币,这样就有 12 种情况;但假币既可能更轻也可能更重,所以假币更轻时有 12 种情况,假币更重时也有 12 种情况,一共就是 24 种情况。因此,每种情况的概率为 124\frac{1}{24}241​,题目所需的信息量就为:I(x)=−log2124=log224≈4.585  bitI(x)=-log_2\frac{1}{24}=log_2 24\approx4.585\;_{bit}I(x)=−log2​241​=log2​24≈4.585bit​

很明显 4.775bit>4.585bit4.775_{bit}>4.585_{bit}4.775bit​>4.585bit​,即三步之内天平能表达的信息量大于题目所需的信息量,足以区分全部 24 种情况,因此就能判断出这道题目一定有解。


结语

信息论的用处很多,不仅可以用于测算题目是否有解,还有助于判断题目难度,以及自行出题,在某些特定情况下解题也可能用到信息论。

本文到此结束,感谢大家的浏览。

OpenCV形状检测 开始定义我们的ShapeDetector类。我们将跳过这里的init构造函数,因为不需要初始化任何东西。#导入必要的包importcv2classShapeDetector#初始化形状名称并近似轮廓shape="unidentified"peri=cv2.arcLength(c,True)approx=cv2.approxPolyDP(c,0.04*peri,True)我们的检测方法,它只需要一个参数c,即我们试图识别的形状的轮廓。... 阅读详情

相关推荐

Windows系统监控实战:Grafana+Prometheus+node_exporter保姆级配置指南(含常见问题解决)

本文提供了一份详尽的Windows系统监控实战指南,详细讲解了如何从零部署Grafana、Prometheus和node_exporter(实际为windows_exporter)监控栈。内容涵盖核心组件认知、分步配置解析、高级生产环境考量,并重点针对配置过程中常见的“No Data”问题提供了系统性的排查手册,旨在帮助用户快速搭建稳定可靠的系统资源监控平台。

weixin_29197835的博客 1008

信息论-香农.pdf资源介绍:经典学术资源,掌握信息论核心知识

信息论-香农.pdf资源介绍:经典学术资源,掌握信息论核心知识 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在数字时代,信息已成为现代社会发展的核心动力。理解信息的本质和传播规律,对各类科技和工程领域至关重要。《信息论-香农.pdf》是一个不可或缺的学术资源,为读者提供了信息论领域的全面解读。 项目技术分析 信息论概述 信息论是应用数学的一个重要分支,主要研究信息的...

gitblog_06702的博客 831

彩票预测的可能性与算法分析

彩票作为一种以随机数为基础的赌博形式,吸引了大量希望一夜暴富的参与者。尽管许多人希望通过某种方式预测彩票结果,以增加中奖几率,但彩票预测的可能性依然是一个充满争议和误解的话题。本文将探讨彩票是否能够预测的理论依据,分析可能的预测算法,并解释这些算法为何在实际应用中难以奏效。

m0_38012434的博客 2万+

信息论、通信入门介绍

通信基础、信息论基础

742

【VS Code+Verilog+Vivado使用】(1)常用插件

VS Code + Verilog + Vivado联合使用说明

XDUryan的博客 5637

TC3xx芯片中断配置避坑指南:从AUTOSAR Davinci配置到SRN地址计算的完整流程

本文详细解析了英飞凌TC3xx芯片的中断配置流程,从AUTOSAR Davinci工具链到硬件调试的全链路指南。重点介绍了中断路由(IR)模块、服务请求节点(SRN)和中断控制单元(ICU)的配置技巧,帮助开发者避开常见陷阱,优化中断性能。

weixin_30628801的博客 412

从信息论的角度介绍交叉熵

信息论 交叉熵是信息论中的一个概念,要想了解交叉熵的本质,需要先从最基本的概念讲起。 1、信息量 首先是信息量。假设我们听到了两件事,分别如下: 事件A:巴西队进入了2018世界杯决赛圈。 事件B:中国队进入了2018世界杯决赛圈。 仅凭直觉来说,显而易见事件B的信息量比事件A的信息量要大。究其原因,是因为事件A发生的概率很大,事件B发生的概率很小。所以当越不可能的事件发生了,我们获取到的信息量就越大。越可能发生的事...

alex1801 1046

分享一个简单的迭代学习机器人双臂控制(MATLAB)

1 什么是迭代学习控制 迭代学习控制(iterative learning control,简称ILC)由Uchiyama于1978年首先提出,不过因为论文由日文撰写,影响不是很大。1984年,Arimoto等人用英文介绍了该方法。它是指不断重复一个同样轨迹的控制尝试,并以此修正控制律,以得到非常好的控制效果的控制方法。 迭代学习控制的特点是“在重复中学习”,通过反复的迭代修正,达到改善控制效果的目的。迭代学习控制的原理是根据系统前次运行所获得的输出误差信息,在控制过程中不断修正控制输入,随着迭代的进行,逐

weixin_45776027的博客 4483

《信息论与编码》资源文件介绍

《信息论与编码》资源文件介绍 去发现同类优质开源项目:https://gitcode.com/ 《信息论与编码》是由沈连丰、叶芝慧编著,杨千里主审,科学出版社出版的信息与通信工程研究生系列丛书之一。本书全面系统地介绍了信息论与编码的基本理论、方法和应用。 本书内容丰富,结构清晰,旨在帮助读者深入理解信息论与编码的基本概念、原理及其在实际工程中的应用。书中不仅包含了信息论的基础知识,还涵盖了编码理论...

gitblog_06779的博客 438

Windows 下 Claude Code Desktop 安装与使用全记录:从零到一的保姆级图文教程

本文主要介绍了Windows 下 Claude Code 安装全记录:从零到一的保姆级图文教程,希望能对学习使用 Claude Code 的同学们有所帮助。 文章目录 1. 背景 2. 安装Claude Code Desktop 3. 配置第三方API 4. 日常使用

weixin_43178406的博客 8万+

Allegro快速编辑丝印文字操作指导

选择setup-Application Mode-placement edit。Allegro支持丝印文字的编辑,下面介绍快速编辑丝印文字的两种方法如下。这个功能还支持拷贝粘贴,可以从其它地方拷贝过来,免去了书写的麻烦。出现text edit窗口,输入自己需要的文字,点击ok。鼠标移动到丝印文字位置,文字会被高亮起来。Allegro快速编辑丝印文字操作指导。点击丝印文字,丝印会被高亮起来。选择Text edit 命令。输入需要更改后的文字,如下。右击选择text edit。以编辑下方丝印文字为例。

weixin_54787054的博客 4192

《信息论基础第二版PDF文档下载介绍》:免费学习资源,掌握信息论核心知识

《信息论基础第二版PDF文档下载介绍》:免费学习资源,掌握信息论核心知识 【下载地址】信息论基础第二版PDF文档下载介绍 探索信息论的奥秘,从这里开始!我们为您精心准备了《信息论基础(第二版)》的PDF文档,全面解析信息论的核心理论与实际应用。无论您是信息科学领域的学子,还是对此充满好奇的探索者,这份文档都将成为您理解复...

gitblog_06704的博客 364

地表最强之Android微信语音/腾讯会议通话录音

地表最强之Android微信语音/腾讯会议通话录音

cczhengv 6103

《信息论与编码》资源文件介绍:全面掌握信息论与编码理论与实践

《信息论与编码》资源文件介绍:全面掌握信息论与编码理论与实践 去发现同类优质开源项目:https://gitcode.com/ 《信息论与编码》资源文件旨在帮助读者深入理解和掌握信息论与编码的核心知识,适用于学术研究及工程实践。 项目介绍 《信息论与编码》作为信息与通信工程研究生系列丛书中的一员,由沈连丰、叶芝慧编著,杨千里主审,科学出版社出版。本书旨在为读者提供全面、系统的信息论与编码知识,涵盖...

gitblog_06734的博客 420

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

数字通信介绍(2)香农与信息论

原文地址:http://blog.sciencenet.cn/home.php?mod=space&do=blog&id=275997 上个世纪四十年代,半导体三极管还未发明,电子计算机也尚在襁褓之中。但是通信技术已经有了相当的发展。从十九世纪中叶,电报就已经很普遍了。电报所用的摩斯码(Morse Code),就是通信技术的一项杰作。摩斯码用点和线(不同长度的电脉冲)来代表字母,而用空格来代表字母的边界。但是每个字母的码不是一样长的。常用的字母E只有一个点。而不常用的Z有两划两点。这样,在

qq_28938511的博客 1654

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

信息论介绍-ChatGPT4o作答

在信息论中,信息被视为用来消除不确定性的内容。信息的基本单位是比特(bit),它表示一个二进制状态(0或1),用于测量信息的量。

qq_46215223的博客 1149

《信息论基础第二版》资源文件介绍:信息论领域的经典教材

《信息论基础第二版》资源文件介绍:信息论领域的经典教材 去发现同类优质开源项目:https://gitcode.com/ 《信息论基础(第二版)》资源文件,是每一位信息论学者的必备学习资源。下面,让我们深入了解一下这个项目的核心功能和应用场景。 项目介绍 《信息论基础(第二版)》——约翰·A·托马斯著,作为信息论领域的经典教材,以其全面的内容和清晰的讲解深受读者喜爱。第二版在第一版的基础上进行了全...

gitblog_06700的博客 373

信息论-香农.pdf 资源介绍

信息论-香农.pdf 资源介绍 去发现同类优质开源项目:https://gitcode.com/ 《信息论-香农.pdf》是一个关于信息论领域的经典学术资源。本资源详细介绍了信息论的基本概念、理论框架及其应用。 信息论是运用概率论与数理统计的方法研究信息、信息熵、通信系统、数据传输、密码学、数据压缩等问题的应用数学学科。在这一领域,香农定理被公认为信息论的基础,该定理揭示了信息传输过程中的基本规律...

gitblog_06788的博客 551

《信息论与编码(陈运)习题答案》资源介绍

《信息论与编码(陈运)习题答案》资源介绍 去发现同类优质开源项目:https://gitcode.com/ 《信息论与编码》是一门深入探讨信息理论基础及编码技术的重要课程。对于广大学生而言,理解和掌握课程内容并非易事。为此,我们提供了《信息论与编码(陈运)习题答案》这一资源,旨在帮助同学们更好地学习这门课程。 本资源包含了《信息论与编码》课程的所有课后习题答案,详细解析了各个题目的解题思路和方法。...

gitblog_06761的博客 378

【亲测免费】 《信息论基础(第二版)》PDF文档下载介绍

《信息论基础(第二版)》PDF文档下载介绍 【下载地址】信息论基础第二版PDF文档下载介绍 探索信息论的奥秘,从这里开始!我们为您精心准备了《信息论基础(第二版)》的PDF文档,全面解析信息论的核心理论与实际应用。无论您是信息科学领域的学子,还是对此充满好奇的探索者,这份文档都将成为您理解复杂概念的得力助手。结构清晰,内...

gitblog_06736的博客 474

吴军信息论40讲_得到《吴军·信息论40讲》课程介绍

老师简介吴军,约翰霍普金斯大学计算机科学博士、计算机科学家、硅谷投资人、著名自然语言处理和搜索专家。畅销书《浪潮之巅》《数学之美》《文明之光》《大学之路》《硅谷之谜》《智能时代》《见识》《态度》作者。课程信息课程名称:《吴军·信息论40讲》课程教师:吴军课程平台:得到APP课程价格:99元课程讲数:40讲课程介绍1.信息时代的方法论信息论诞生于通信领域,但现在更广泛地应用于经营管理的商业世界。因为...

weixin_40005542的博客 2109

信息论中的基础概念介绍

信息论信息论基础新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 将陆续更新信息论的相关知识 信息论基础 你好!...

chenzeyu110的博客 692

最小描述长度MDL(Minimum Description Length)及信息论介绍

介绍信息论的基本概念以及最小描述长度的原理概念。

WHYbeHERE的博客 6309

《信息论基础(第二版)》资源文件介绍

《信息论基础(第二版)》资源文件介绍 去发现同类优质开源项目:https://gitcode.com/ 《信息论基础(第二版)》——约翰·A·托马斯著,是信息论领域的经典教材。本书的第二版在保持原有清晰、启发式教学风格的基础上,更新了问题集及部分内容,为读者提供了更加丰富和深入的学习材料。 本书内容涵盖信息论的各个方面,包括熵、数据压缩、信道容量、率失真理论、网络信息论和假设检验等,全面深入地讲解...

gitblog_06766的博客 610

《信息论答案(傅祖芸)》资源文件介绍

《信息论答案(傅祖芸)》资源文件介绍 去发现同类优质开源项目:https://gitcode.com/ 《信息论答案(傅祖芸)》是针对傅祖芸教授编写的信息论研究生教材的课后习题答案集。该资源文件详尽地解析了教材中的每一个习题,帮助读者更深入地理解信息论的知识点和理论框架。 此答案集适用于已经或正在学习《信息论》课程的研究生,通过查阅答案,读者可以自行检验学习成果,对知识点进行巩固和深化。同时,对于...

gitblog_06767的博客 352

华南理工大学信息论试卷资源下载介绍

华南理工大学信息论试卷资源下载介绍 去发现同类优质开源项目:https://gitcode.com/ 在信息时代的浪潮中,信息论作为一门基础学科,其重要性不言而喻。本文将为您详细介绍一个极具价值的开源项目——《华南理工大学信息论试卷》资源下载,帮助您轻松获取高质量的学习资源。 项目介绍 《华南理工大学信息论试卷》资源下载项目,是一个开源的、面向广大信息论学习者的试卷资源集合。该项目旨在为信息论学习...

gitblog_06772的博客 544

《信息论-基础理论与应用课后答案-全》资源介绍

《信息论-基础理论与应用课后答案-全》资源介绍 去发现同类优质开源项目:https://gitcode.com/ 《信息论-基础理论与应用课后答案-全》是一个专为信息论学习者提供的课后答案资源,内容全面,覆盖了信息论基础理论及其应用的各个方面。 此资源旨在帮助读者更好地理解和掌握信息论的知识点,通过课后答案的参照,读者可以自行检验学习成果,对不易理解的部分进行针对性的复习和巩固。 注意: 本资源所...

gitblog_06764的博客 320
上一篇: 如何用最粗糙的工艺手搓一台激光枪
user_4
博客等级 码龄113天 86粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值