编码,隐匿在计算机软硬件背后的语言读书笔记(9)

本文通过实例探讨了二进制数在通信原理中的应用,解释了信息量与概率模型的关系,以及如何用比特表示不确定性。重点介绍了冗余的概念,如商品条形码中的纠错码。通过浅显易懂的方式阐述了抽象的信息量概念及其与ASCII码、二进制位数的联系。
摘要由CSDN通过智能技术生成

二进制数

这一章对通信原理中信息量、冗余、信息的本质等概念有直观的讲解,二进制数是如何表示信息量?

信息的度量(信息量)与消息重要程度、种类无关,而与其不确定性有关(通信原理对信息的描述)。这句话将信息量与概率模型对应起来(我们知道概率模型由样本空间、样本点以及每个样本点的概率建立起来,要不说机器学习中概率很重要),那如何理解信息量?这个抽象概念如何类比来理解呢?
从书中一步一步剖析:

  1. 作者首先举例说了几件事情说明很多事情只需要用“是““不是”来表达(换个说法就是0和1)。问一个人你爱不爱我?爱或者不爱(当然现实情况很复杂)。这条信息只需要1bit信息量就能表示清楚(前题假设等概率)。
  2. 再比如ASCII码中,样本点共127个,那么每个信息量是这么多可能中的一种,就需要7bit来表示。
  3. 所有可能转化成多种可能性的信息,都可以用bit来表示。最后,用比特表示信息时,我们就是要计算信息有多少可能性?决定了我们需要多少位二进制来表示信息,并为每个可能性分配二进制位。

冗余的概念?
从商品条形码中的有些位并不是为了编码,而是为了检查错误,而设置的比特位数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值