贝叶斯法则概要

article/2025/11/9 22:21:22

贝叶斯法则

贝叶斯分类算法是一大类分类算法的总称
贝叶斯分类算法以样本可能属于某类的概率来最为分类的依据
贝叶斯法则推导

朴素贝叶斯

朴素贝叶斯是基于贝叶斯定理与特征条件独立假设的分类方法。其中“朴素”的意思就是条件概率独立性
朴素贝叶斯的思想:如果一个事物在一些属性条件发生的情况下,事物属于A的概率大于属于B的概率,则判定该事物属于A。
数学原理:P(类别 | 特征) = P(特征 | 类别) * P(类别) / P(特征)

  1. 高斯朴素贝叶斯
    高斯贝叶斯是用来处理连续型变量的分类问题,例如:人的身高,特征1:身高为160cm以下;特征2:身高为160cm到170cm;特征3:身高为170cm以上。这个例子看似是个离散型分类,但是里面存在着连续变量,为了更好地解决这种问题,我们可以用高斯朴素贝叶斯。

  2. 多项式朴素贝叶斯
    多项式朴素贝叶斯是用来处理离散型变量的分类问题。常用于文本分类,特征是单词,值是单词出现的次数。
    多项式模型在计算先验概率P(yk)和条件概率P(xi|yk)时,会做一些平滑处理,平滑方法是为了解决零概率问题。
    比较常用的平滑处理有:拉普拉斯平滑(Laplace Smoothing),又称为加1平滑。
    平滑处理公式为:
    先验概率:
    在这里插入图片描述
    (注:N是总的样本个数,k是总的类别个数,Nyk是类别为yk的样本个数, α是平滑值);

    条件概率:
    在这里插入图片描述
    (注:Nyk是类别为yk的样本个数,n是特征的维数,Nykxi是类别样本为yk的样本中,第i维特征的值是xi的样本个数,α是平滑值)。

    当α = 1时,称作Laplace平滑,当0 < α < 1时,称作Lidstone平滑,当α = 0时不做平滑。
    如果不做平滑,当某一维特征的值xi没在训练样本中出现过,会导致P(xi|yk) = 0,从而导致后验概率为0,而平滑处理可以解决这个问题。

  3. 伯努利朴素贝叶斯
    伯努利模型与多项式模型一样,适用于离散型特征,不同的是,伯努利中每个特征的取值只能是1和0(以文本分类为例,某个单词在文档中出现过,则其特征值为1,否则为0)。
    在伯努利模型中,条件概率P(xi|yk)的计算方式是:
    当特征值xi为1时,P(xi|yk)=P(xi=1|yk);
    当特征值xi为0时,P(xi|yk)=1-P(xi=1|yk);
    这意味着,“没有某个特征”也是一个特征。


http://chatgpt.dhexx.cn/article/UWywK2OW.shtml

相关文章

AI —— Bayes Rule

重点一、Bayes’ Rule 贝叶斯法则 P(a | b) P(b) P(a, b) P(b | a) P(a) P(a | b) P(b | a) P(a)/P(b) 基础概率论知识&#xff1a; 全概率公式》由条件推结论 贝叶斯公式》由结论去判断条件 重点二、条件独立 绝对独立&#xff1a; P(x,y) P(x)P(y) P(x|y) P(x) or …

shell--pushd和popd

Linux有三个关于目录切换的常用命令&#xff0c;分别是cd,pushd,popd。 pushd cd用于切换工作目录&#xff0c;但是如果你在两个目录之间需要频繁切换时&#xff0c;比如/root/admin和/root/user&#xff0c;那这样一直cd会很麻烦&#xff0c;还容易出错&#xff0c;此时用pus…

Linux中pushd和popd用法

linux命令pushd和popd使用方法 与linux cd命令相似,用pushd实现在不同目录间切换 在命令行模式下&#xff0c;当你工作在不同目录中&#xff0c;你将发现你有很多时间都浪费在重复输入上如果这些目录不在同一个根目录中&#xff0c;你不得不在转换时输入完整的路径名&#xff0…

批处理命令PUSHD和POPD

随时随地阅读更多技术实战干货&#xff0c;获取项目源码、学习资料&#xff0c;请关注源代码社区公众号(ydmsq666) PUSHD: 语法&#xff1a; PUSHD [path | ..] Path 指定当前目录更改后的目录。该命令支持相对路径。 /? 在命令提示符下显示帮助。 POPD 语法 popd 参数 /…

ISO/IEC 5055:软件代码质量的标尺

本文分享自华为云社区《自动源代码质量度量&#xff08;ISO/IEC 5055&#xff09;》&#xff0c;原文作者&#xff1a;Uncle_Tom 。 ISO 5055是首个直接从软件内部结构方面衡量软件质量&#xff08;如安全性和可靠性&#xff09;的ISO标准。该标准基于统计安全性、可靠性、可维…

ISO-15031/ISO-15765 诊断说明

注&#xff1a;15765诊断可参考15031&#xff0c;两者诊断逻辑相同 1: ISO15031 目录说明 ISO15031-1: 这里边介绍的是一般信息和用例定义&#xff1b; ISO15031-2: 术语、定义、缩写词和首字母缩写词[技术报告] ISO15031-3: 这里边主要介绍了诊断连接器及相关电路&#xff1…

UDS——ISO15765

目录 一、前言 二、术语 三、网络层报文 四、网络传输 五、网络层地址格式 六、错误识别和处理 一、前言 ISO15765-2定义了诊断模型中TP网络传输层对于不同CAN报文格式单帧和多帧的处理方式。ISO15765目的是为了解决ISO 11898协议中定义的经典CAN数据链路层与ISO 14229协…

法规标准-UN R152标准解读

UN R152是做什么的&#xff1f; UN R152 全名为关于M1和N1型机动车高级紧急制动系统&#xff08;AEBS&#xff09;型式认证的统一规定&#xff0c;是联合国对于M1和N1型车辆AEBS系统认证的要求说明&#xff0c;当满足其要求内容时&#xff0c;才可通过联合国的认证&#xff0c…

法规标准-ISO 17361标准解读

ISO 17361是做什么的&#xff1f; ISO 17361全称为智能交通系统-车道偏离警告系统性能要求和测试程序&#xff0c;其中主要描述了LDWS系统的功能要求及测试要求 &#xff0c;由于GB/T 26773与此文档内容相同&#xff0c;故不再对其重复解读 系统功能 车道偏离警告系统的功能…

ISO15765协议

ISO 15765 网络层协议分析 ISO 15765 网络层的功能主要有&#xff1a; &#xff08;1&#xff09;为上层的应用层提供接口服务。 &#xff08;2&#xff09;进行内部操作。为上层服务提供接口从而实现数据交流&#xff1b;主要有为对等实体间的通信提供分段、重组和流控制这几…

去哪查阅ISO国际标准?

ISO官网 访问ISO官网&#xff0c;不需要翻墙&#xff0c;只要懂点英文就行。 ISO官网地址&#xff1a;https://www.iso.org/&#xff08;可进行全面了解、购买付费内容&#xff09; ISO部分公开标准下载地址&#xff1a;https://standards.iso.org/ittf/PubliclyAvailableSt…

法规标准-ISO 20900标准解读

ISO 20900是做什么的&#xff1f; ISO 20900全名为智能交通系统-部分自动泊车系统(PAPS)-性能要求和试验程序&#xff0c;其中主要是对PAPS系统的功能要求、性能要求及测试步骤进行了介绍 PAPS类型 I类型PAPS系统反应 II类型PAPS系统反应 一般要求 运行期间的最大速度 系统…

国际标准 ISO 11898 解读

从 1993 第一个版 CAN 国际标准(ISO 11898:1993 和 ISO 11519-2)发布至今,ISO 11898 逐渐被分割整合成了相互独立的 6 个部分。分别以 Part 1 ~ Part 6 来标识。在旧版本(2003年之前)中 ISO 11898 是通信速度为 5kbps - 1Mbps 的 CAN 高速通信标准。规范中同时定义了 数据…

ISO 14229、ISO 15765、ISO 11898的区别

文章目录 前言ISO 11898ISO 14229ISO 15765ISO 26262ISO 27145-4 前言 最近在做车载诊断相关的工作&#xff0c;对于ISO 14229一点都不熟悉&#xff0c;开发起来进度很慢&#xff0c;也非常痛苦。分不清ISO 14229、ISO 15765、ISO 11898之间有啥联系和区别。下面简单介绍一下这…

ISO15031 DTC

好久不更新了&#xff0c;本来像分享 许飞的 父亲的散文诗 这首歌的&#xff0c;然而QQ音乐找不到原唱&#xff0c;还是算了。因为翻唱听不出鼻子一酸的味道。也许不久的将来&#xff0c;我也会成为某人的父亲&#xff0c;也会做这么一首诗&#xff0c;也会给自己两拳。 正文…

ISO11898/ISO14229/ISO14230/ISO15031/ISO15765标准对比简介

各行各业都有很多的国际标准和规范&#xff0c;汽车行业也不例外&#xff0c;经常遇到一套一套的标准和规范&#xff0c;什么ISO11898&#xff0c;ISO14229&#xff0c;ISO14230&#xff0c;ISO15031&#xff0c;ISO15765等等&#xff0c;这些标准规范到底是干啥的&#xff0c;…

手把手教会你CAN原理和电路设计

目录 1 CAN是什么 2 CAN的特点和基本概念 2.1 CAN的特点 2.2 CAN的基本概念 3 CAN协议 3.1 IOS标准 3.2 CAN协议 4 CAN原理图设计 4.1 ISO1050--TI CAN收发器应用 4.1.1 特性和功能框图 4.1.2 引脚定义和电气特性 4.1.3 CAN总线状态和芯片应用要点 5 CAN资料…

手机忘记密码解锁的 6 大软件方法

您可能想要解锁手机的原因有很多。也许您正在海外旅行并想使用当地的 SIM 卡&#xff0c;或者您可能刚买了一部二手手机并且需要删除之前所有者的个人数据。您可能想知道如何获得可以免费解锁任何手机的软件。Android 用户可以使用他们的指纹、面部识别或 PIN。您也可以通过快速…

android数据格式化,手机格式化了?教你找回安卓手机数据

原标题&#xff1a;手机格式化了?教你找回安卓手机数据 手机格式化了,怎么恢复数据&#xff1f;在使用手机过程中&#xff0c;有时候为了更好的体验&#xff0c;我们通常会选择刷机或恢复出厂设置等对手机进行格式化处理&#xff0c;那么格式化后的手机数据可以恢复吗&#xf…

值得收藏的 5 款iPhone 数据恢复软件

在恢复已删除或丢失的 iPhone 文件时&#xff0c;通常有两种解决方案&#xff1a;检查是否有备份&#xff0c;使用 iPhone 数据恢复软件。 虽然前者听起来很简单&#xff0c;而且您可能已经检查过但没有备份。那么你最后的选择是尝试 iPhone 数据恢复工具。 市场上有许多工具都…