首页 > 其他分享 >高级人工智能系列(一)——贝叶斯网络、概率推理和朴素贝叶斯网络分类器

高级人工智能系列(一)——贝叶斯网络、概率推理和朴素贝叶斯网络分类器

时间:2022-11-20 19:36:53浏览次数:72  
标签:... 概率 变量 网络 贝叶斯 分类器 推理 节点

高级人工智能系列(一)——贝叶斯网络、概率推理和朴素贝叶斯网络分类器

初学者整理,如有错误欢迎指正。

原创地址

一、概率论基础

1.1 样本空间 Ω

样本空间是随机试验中所有可能的取值的集合。

比如,掷骰子,结果有1-6 六种可能,那么样本空间即:

\(Ω = \{1, 2, 3, 4, 5, 6\}\)


1.2 事件空间

样本空间的一个子集。


1.3 条件概率

简单地,现有事件A和事件B,
条件概率 P(A|B)表示事件A在事件B发生的条件下发生的概率

条件概率计算公式:

\(P(A|B)\) = \(P(AB) \over P(B)\)

更一般地,条件概率公式可以扩展到多条件情况:

\(P(A|B_1,B_2,...,B_n)\) = \(P(A,B_1,B_2,...,B_n) \over P(B_1,B_2,...,B_n)\)

即分子是A和条件的联合概率,分母是条件的联合概率。

根据条件概率公式,可得到乘法公式

\(P(AB)\) = \(P(A|B) P(B)\)

\(P(A,B_1,B_2,...,B_n)\) = \(P(A|B_1,B_2,...,B_n) P(B_1,B_2,...,B_n)\)

根据上式可以看出,乘法公式可以链式递归

观察上述乘法公式,等式右侧仍然包含联合概率

\(P(B_1,B_2,...,B_n)\)

它仍然可以利用乘法公式进行变换:

\(P(B_1,B_2,...,B_n)\) = \(P(B_1|B_2,...,B_n) P(B_2,...,B_n)\)
\(P(B_2,...,B_n)\) = \(P(B_2|B_3,...,B_n) P(B_3,...,B_n)\)

\(...\)

\(P(B_{n-1},B_n)\) = \(P(B_{n-1}|B_n)P(B_n)\)

整理可得:

\(P(B_1,B_2,...,B_n)\) = \(∏^n_{i=1}P(B_i|B_1,...,B_{i-1})\)


1.4 伯努利大数定律

在日常生活中,我们很自然地会使用频率去估计一个事件的概率。那么其背后的理论是什么?是伯努利大数定律

标签:...,概率,变量,网络,贝叶斯,分类器,推理,节点
From: https://www.cnblogs.com/kindbrave/p/16904758.html

相关文章

  • 坚石诚信加密狗复制 公众~号:纯真网络
    坚石诚信加密狗复制全称 AbstractQueuedSynchronizer,队列同步器,该组件是JUC包下的实现锁和其他同步组件的基础框架。我们先从JavaDoc看看是如何介绍的。因原文过长,这里直接......
  • socket模块实现网络编程及struct模块解决黏包问题
    目录一、socket模块1、简介2、基于文件类型的套接字家族3、基于网络类型的套接字家族二、socket代码简介三、socket代码优化1.聊天内容自定义2.让聊天循环起来3.用户输入的......
  • 实验四:神经网络算法实验
    importnumpyasnpdefsigmoid(x):return1/(1+np.exp(-x))#f(x)=1/(1+exp(-x))defderiv_sigmoid(x):fx=sigmoid(x)returnfx*(1-fx)#f'(x)=f(x)*(1-f(......
  • 网络变成前戏和OSI七层协议
    目录一、软件开发架构1.什么是软件开发架构2.软件开发架构架构方式一:c/s架构架构方式二:b/s架构架构优劣势二、架构总结三、网络编程前戏1.什么是网络编程2.学习网络编程的......
  • 嵌入式linux日常使用的网络工具分享
    前言作为嵌入式linux开发中我们经常会调试网络,这个时候需要一些网络工具辅助我们的工作,有一些是命令工具有些是GUI工具,这些生产力工具如何使用呢,今天做一个小分享(本篇文章......
  • 实验四:神经网络算法实验
    【实验目的】理解神经网络原理,掌握神经网络前向推理和后向传播方法;掌握神经网络模型的编程实现方法。【实验内容】1.1981年生物学家格若根(W.Grogan)和维什(W.Wirth)发现了......
  • 实验四:神经网络算法实验
    【实验目的】理解神经网络原理,掌握神经网络前向推理和后向传播方法;掌握神经网络模型的编程实现方法。【实验内容】1.1981年生物学家格若根(W.Grogan)和维什(W.Wirth)发现了......
  • 实验四:神经网络算法实验
    【实验目的】理解神经网络原理,掌握神经网络前向推理和后向传播方法;掌握神经网络模型的编程实现方法。【实验内容】1.1981年生物学家格若根(W.Grogan)和维什(W.Wirth)发现......
  • 28-网络文件共享和实时同步
    NAS存储NAS存储就是存储设备通过标准的网络拓扑结构(比如以太网)添加到一群计算机上。与DAS以及SAN不同,NAS是文件级的存储方法。采用NAS较多的功能是用来进行文件共享。NAS......
  • 六_docker网络之跨主机网络通信(1)
    Docker跨主机网络通信常见的跨主机通信方案主要有以下几种:形式描述Host模式容器直接使用宿主机的网络,这样天生就可以支持跨主机通信。这样方式虽然可以解决......