手机扫码访问

导航
您当前的位置:首页 > 高教类 > 工学类
问题:

高效找答案就上答案窝。欢迎访问daanwo.com
[单选题]对于给定的下面的一段python程序及其输出,下面的说法正确的是NLR答案窝(daanwo.com)-大学作业答案分享平台
import numpy as npNLR答案窝(daanwo.com)-大学作业答案分享平台
a=np.asarray([0.5,0.5]) #假设a为实际分布NLR答案窝(daanwo.com)-大学作业答案分享平台
b=np.array([0.25,0.75])NLR答案窝(daanwo.com)-大学作业答案分享平台
c=np.array([0.125,0.875])NLR答案窝(daanwo.com)-大学作业答案分享平台
kl1=np.sum(a*np.log(a/b))NLR答案窝(daanwo.com)-大学作业答案分享平台
print ("b,a",kl1)NLR答案窝(daanwo.com)-大学作业答案分享平台
kl2=np.sum(a*np.log(a/c))NLR答案窝(daanwo.com)-大学作业答案分享平台
print ("c,a",kl2) NLR答案窝(daanwo.com)-大学作业答案分享平台
其输出结果为NLR答案窝(daanwo.com)-大学作业答案分享平台
b,a 0.143841036226NLR答案窝(daanwo.com)-大学作业答案分享平台
c,a 0.413339286592
A程序的输出是计算了条件熵NLR答案窝(daanwo.com)-大学作业答案分享平台
B程序的输出是计算了互信息NLR答案窝(daanwo.com)-大学作业答案分享平台
Cb和c相比,更接近实际分布aNLR答案窝(daanwo.com)-大学作业答案分享平台
Dc和b相比,更接近实际分布a
高效找答案就上答案窝。欢迎访问daanwo.com
答案解析:

您可能感兴趣的问题
相关问题
关于我们 | 用户指南 | 版权声明 | 给我留言 | 联系我们 | 积分商城 | 答案求助 | 网站地图
Copyright © 2020 www.daanwo.com All Rights Reserved