2.3.3人工智能数学基础(信息熵)(决策树)(概率)

面对100只瓶子中的一瓶毒药,通过将瓶子编号转为二进制码并分配给多只老鼠进行检验,能在24小时内高效找出毒药瓶。这种方法体现了信息熵在决策过程中的应用,以及在人工智能中解决问题的策略。通过观察老鼠的存活状态,可以确定毒药瓶的二进制标签,并转换回10进制确定具体编号。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

老鼠与毒药(问题)

有100只一模一样的瓶子,编号1-100。其中99瓶是水,有一瓶是看起来像水的毒药。只要老鼠喝下一小口毒药,一天后则死亡。给你24小时时间,如何检验出哪个号码瓶子里是毒药?并且使用老鼠数量越少越好.

老鼠喝后一天才会毒发身亡.解决这类问题我们可以用到二进制的经典应用:

首先,将瓶子的10进制编号数改成7位的2进制码。然后,让第1只老鼠喝所有2进制码第1位是1的瓶子中的水;让第2只老鼠喝所有2进制码第2位是1的瓶子中的水;以此类推下去。这样,每个老鼠第二天的死活情况就决定了毒水瓶子二进制码这一位的数字:老鼠死,对应1,反之为0。换言之,将7只老鼠死活情况排成一排。比如说结果是“死活死死活活死”的话,毒水瓶子的二进制标签就是:1011001,转换成10进制,得到89。

信息是对不确定性的消除 。消除的不确定性越多,获得的信息量就越大
信息量的大小跟随机事件的概率有关。 越小概率的事情发生了产生的信息量越大,如北京地震了; 越大概率的事情发生了产生的信息量越小,如太阳从东边升起来了
假如我错过了看世界杯,赛后我问一个知道比赛结果的观众“哪支球队是冠军”?
他不愿意直接告诉我, 而要让我猜,并且我每猜一次,他要收一元钱才肯告诉我是否猜对了 那么我需要付给他多少钱才能知道谁是冠军呢?我可以把球队编上号,从 1 到 32, 然后提问: 冠军的球队在 1-16 号中吗?   假如他告诉我猜对了,我会接着问: 冠军在 1-8 号中吗? 假如他告诉我猜错了, 我自然知道冠军队在 9-16 中。这样最多只需要五次, 我就能知道哪支球队是冠军。 所以,谁是世界杯冠军这条消息的信息量就是5.
什么是信息熵 ?
熵度量了事物的不确定性,越不确定的事物,它的熵就越大。
具体的,随机变量 X
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值