《树莓派开发实战(第2版)》——1.5 练习

简介:

本节书摘来异步社区《概率编程实战》一书中的第1章,第1.5节,作者:【美】Avi Pfeffer(艾维·费弗),更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.5 练习

1.想象一下,您打算用一个概率推理系统推理扑克牌型的结果。

  a)您可以在模型中编码哪种一般知识?

  b)描述如何使用系统预测未来。什么是证据?什么是查询?

  c)描述如何使用系统推断当前观测结果的根源。什么是证据?什么是查询?

  d)描述推断出的过去根源如何帮助您预测未来。

2.在Hello World示例中,根据如下表格改变今天天气是否晴朗的概率。程序输出有何变化?为什么您认为将出现这样的变化?

3feb43e95fe30ba46486d075d7a8c493c76f5ff7

3.修改Hello World示例,添加一个新问候:“Hi,galaxy!”。提供这个问候语在天气晴朗时的概率,降低其他问候语的概率使总概率保持为1。还要修改程序,使所有查询打印“Hi,galaxy!”的概率而不是“Hello, world!”的概率。用Java和Figaro版本的Hello World程序进行这一修改。比较两种语言的过程。

相关文章
|
物联网 Python 数据安全/隐私保护