本节书摘来异步社区《概率编程实战》一书中的第1章,第1.4,作者:【美】Avi Pfeffer(艾维·费弗),更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.4 小结
做出判断需要知识+逻辑。
在概率推理中,概率模型表示知识,推理算法编码逻辑。
概率推理可用于预测未来事件,推断过去事件的原因,从过去事件中学习以改善预测。
概率编程是概率推理,其中的概率模型用编程语言表达。
概率编程系统使用图灵完备编程语言表示模型,并提供使用模型的推理算法。
Figaro是用Scala实现的概率编程系统,Scala提供了函数和面向对象编程风格。