4 朴素贝叶斯法

第4章 朴素贝叶斯法 概述 朴素贝叶斯法是基于贝叶斯定理与特征条件独立假设的分类方法。对于给定的训练数据集,首先基于特征条件独立假设学习输入/输出的联合概率分布;然后基于此模型,对给定的输入x,利用贝叶斯定理求出后验概率最大的输出y。 一、全概率公式和贝叶斯公式 1.条件概率公式 设A,B是两个事件,且P(B)>0,则在事件B发生的条件下,事件A发生的条件概率(conditional probabilit... 阅读详情

4. 朴素贝叶斯法

4.1 朴素贝叶斯的学习与分类

4.1.1 基本方法

​ 设输入空间X是n维向量的集合输出空间为类标记集合Y={c1, c2, … , ck}。输入为特征向量x∈X,输出为类标记(class label) y∈Y。X是定义在输入空间上的随机变量,Y是定义在输出空间上的随机变量。P(X,Y)是X和Y的联合分布概率。训练数据集:
T = { ( x 1 , y 1 ) , ( x 2 , y 2 ) , . . . , ( x N , y N ) } T = \{(x_1,y_1), (x_2,y_2),...,(x_N,y_N)\} T={(x1​,y1​),(x2​,y2​),...,(xN​,yN​)}
由P(X,Y)独立同分布产生。

​ 朴素贝叶斯法通过训练数据集学习联合概率分布P(X,Y)。具体的,学习以下先验概率分布以及条件概率分布。先验概率分布
P ( Y = c k ) ,      k = 1 , 2 , 3 , . . . , K P(Y=c_k), \ \ \ \ k=1, 2, 3,...,K P(Y=ck​),    k=1,2,3,...,K
条件概率分布:
P ( X = x ∣ Y = c k ) = P ( X ( 1 ) = x x 1 , . . . , X ( n ) = x ( n ) ∣ Y = c k ) P(X=x|Y=c_k)=P(X^{(1)}=x^{x_1},...,X^{(n)}=x^{(n)}|Y=c_k) P(X=x∣Y=ck​)=P(X(1)=xx1​,...,X(n)=x(n)∣Y=ck​)
朴素贝叶斯法对条件概率分布作了条件独立性的假设。由于这是一个较强的假设,因此称为朴素贝叶斯法。具体的,条件独立性假设是:
P ( X = x ∣ Y = c k ) = P ( X 1 = x ( 1 ) , . . . , X ( n ) = x ( n ) ) = ∏ j = 1 n P ( X ( j ) = x ( j ) ∣ Y = c k ) P(X=x|Y=c_k)=P(X^{1}=x^{(1)},...,X^{(n)}=x^{(n)}) \\ =\prod\limits_{j = 1}^n {P({X^{(j)}} = {x^{(j)}}|Y = {c_k})} P(X=x∣Y=ck​)=P(X1=x(1),...,X(n)=x(n))=j=1∏n​P(X(j)=x(j)∣Y=ck​)
​ 朴素贝叶斯法实际上学习到生成数据的机制,所以属于生成模型。条件独立假设等于是说用于分类的特征在类确定的条件下是条件独立的。这一假设使朴素贝叶斯法变得简单,但有时候会牺牲一定的分类准确率。

​ 朴素贝叶斯分类时,对于给定的输入x,通过学习到的模型计算后验概率分布P(Y=c_k|X=x),将后验概率最大的类作为x的类输出。后验概率计算根据贝叶斯定理进行:
P ( Y = c k ∣ X = x ) = P ( X = x ∣ Y = c k ) P ( Y = c k ) ∑ k P ( X = x ∣ Y = c k ) P ( Y = c k ) P(Y=c_k|X=x)=\frac{{P(X = x|Y = {c_k})P(Y = {c_k})}}{{\sum\limits_k {P(X = x|Y = {c_k})P(Y = {c_k})} }} P(Y=ck​∣X=x)=k∑​P(X=x∣Y=ck​)P(Y=ck​)P(X=x∣Y=ck​)P(Y=ck​)​
朴素贝叶斯分类器(基本公式)表示如下:
y = f ( x ) = a r g m a x c k = P ( Y = c k ) ∏ j P ( X ( i ) = x ( i ) ∣ Y = c k ) ∑ k P ( Y = c k ) ∏ j P ( X ( i ) = x ( i ) ∣ Y = c k )          k = 1 , 2 , 3 , . . . , K y=f(x)=arg max_{c_k}=\frac{P(Y=c_k)\prod\limits_j P(X^{(i)}=x^{(i)}|Y=c_k)}{\sum\limits_k P(Y=c_k)\prod\limits_j P(X^{(i)}=x^{(i)}|Y=c_k)} \ \ \ \ \ \ \ \ k=1,2,3,...,K y=f(x)=argmaxck​​=k∑​P(Y=ck​)j∏​P(X(i)=x(i)∣Y=ck​)P(Y=ck​)j∏​P(X(i)=x(i)∣Y=ck​)​        k=1,2,3,...,K
由于朴素贝叶斯具有条件独立性,因此,朴素贝叶斯分类器被变换为:
y = f ( x ) = a r g m a x c k = P ( Y = c k ) ∏ j P ( X ( j ) = x ( j ) ∣ Y = c k ) y=f(x)=arg max_{c_k}=P(Y=c_k)\prod\limits_j P(X^{(j)}=x^{(j)}|Y=c_k) y=f(x)=argmaxck​​=P(Y=ck​)j∏​P(X(j)=x(j)∣Y=ck​)

4.1.2 后验概率最大化的含义

朴素贝叶斯法将实例分到后验概率最大的类。这等于期望风险最小化。假设选择0-1损失函数
L ( Y , f ( x ) ) = { 1 ,      Y ≠ f ( X ) 0 ,      Y = f ( X ) L(Y,f(x))=\left\{ \begin{array}{l} 1, \ \ \ \ Y\ne f(X)\\ 0, \ \ \ \ Y=f(X) \end{array} \right. L(Y,f(x))={1,    Y​=f(X)0,    Y=f(X)​
f(X)是分类决策函数。此时,期望风险函数为:
R e x p ( f ) = E [ L ( Y , f ( X ) ) ] R_{exp}(f)=E[L(Y,f(X))] Rexp​(f)=E[L(Y,f(X))]
期望是对联合分布P(X,Y)取的。由此取条件期望
R e x p ( f ) = E X ∑ k = 1 K [ L ( c k , f ( X ) ) ] P ( c k ∣ X ) R_{exp}(f)=E_X \sum\limits_{k=1}^{K} [L(c_k,f(X))]P(c_k|X) Rexp​(f)=EX​k=1∑K​[L(ck​,f(X))]P(ck​∣X)
为了使期望风险最小化,只需对 X=x 逐个极小化。这样就根据期望风险最小化准则得到了后验概率最大化准则:
f ( x ) = a r g   m a x y ∈ Y P ( y = c k ∣ X = x ) f(x)=arg\ max_{y∈Y} P(y=c_k|X=x) f(x)=arg maxy∈Y​P(y=ck​∣X=x)

4.2 朴素贝叶斯法的参数估计

4.2.1 极大似然估计

​ 在朴素贝叶斯中,学习意味着估计P(Y=c_k)和P(X_i=x_i|Y=c_k)。可以应用极大似然估计法估计相应的概率。先验概率P(Y=c_k)的极大似然估计是:
P ( Y = c k ) = ∑ i = 1 N I ( y i = c k ) N        k = 1 , 2 , 3 , . . . , K P(Y=c_k)=\frac{\sum\limits_{i=1}^N I(y_i=c_k)}{N} \ \ \ \ \ \ k=1,2,3,...,K P(Y=ck​)=Ni=1∑N​I(yi​=ck​)​      k=1,2,3,...,K
设第j个特征x^(j)可能取值的集合为{a_j1, a_j2, a_j3,…,a_jSj}, 条件概率P(X^(j)=a_jl | Y=c_k)的极大似然估计
P ( X ( j ) = a j l ∣ Y = c k ) = ∑ i = 1 N I ( x i ( j ) = a j l , y i = c k ) ∑ i = 1 N I ( y i = c k ) j = 1 , 2 , . . . , n ;        l = 1 , 2 , 3 , . . . , S j ;       k = 1 , 2 , 3 , . . . , K P(X^{(j)}=a_{jl}|Y=c_k)=\frac{\sum\limits_{i=1}^N I(x^{(j)}_i=a_{jl},y_i=c_k)}{\sum\limits_{i=1}^N I(y_i=c_k)}\\ j=1,2,...,n; \ \ \ \ \ \ l=1,2,3,...,S_j;\ \ \ \ \ k=1,2,3,...,K P(X(j)=ajl​∣Y=ck​)=i=1∑N​I(yi​=ck​)i=1∑N​I(xi(j)​=ajl​,yi​=ck​)​j=1,2,...,n;      l=1,2,3,...,Sj​;     k=1,2,3,...,K

4.2.2 学习与分类算法

输入:训练数据
KaTeX parse error: Undefined control sequence: \ at position 167: …S_j}\},\ \ \ \ \̲ ̲a_{jl}是第j个特征可能取…
输出:实例x的分类

(1)计算先验概率及条件概率:利用极大似然估计

(2) 对于给定的实例 x=(x(1),x(2),…,x(n))T,计算f(x)
f ( x ) = P ( Y = c k ) ∏ j = 1 n P ( X ( i ) = x ( i ) ∣ Y = c k ) ,      k = 1 , 2 , 3 , . . . , K f(x)=P(Y=c_k)\prod\limits_{j=1}^n P(X^{(i)}=x^{(i)}|Y=c_k),\ \ \ \ k=1,2,3,...,K f(x)=P(Y=ck​)j=1∏n​P(X(i)=x(i)∣Y=ck​),    k=1,2,3,...,K
(3) 确定实例x的类
y = a r g   m a x c k f ( x ) y=arg\ max_{c_k}f(x) y=arg maxck​​f(x)

4.2.3 贝叶斯估计

用极大似然估计可能出现所要估计的概率值为0的情况。这时会影响到后验概率的计算结果,使分类产生偏差。解决这一问题的方法就是采用贝叶斯估计:
P λ ( X ( i ) = a j l ∣ Y = c k ) = ∑ i = 1 N I ( x i ( j ) = a j l , y i = c k ) + λ ∑ i = 1 N I ( y i = c k ) + S i λ N o t e :    λ ≥ 0.     当 λ = 0 , 为 极 大 似 然 估 计 。 当 λ = 1 时 , 称 为 L a p l a c i a n   s m o o t h i n g P_{\lambda}(X^{(i)}=a_{jl}|Y=c_k)=\frac{\sum\limits_{i=1}^N I(x^{(j)}_i=a_{jl},y_i=c_k)+\lambda}{\sum\limits_{i=1}^N I(y_i=c_k)+S_i\lambda}\\ Note:\ \ \lambda≥0.\ \ \ 当\lambda=0,为极大似然估计。 当\lambda=1时,称为Laplacian\ smoothing Pλ​(X(i)=ajl​∣Y=ck​)=i=1∑N​I(yi​=ck​)+Si​λi=1∑N​I(xi(j)​=ajl​,yi​=ck​)+λ​Note:  λ≥0.   当λ=0,为极大似然估计。当λ=1时,称为Laplacian smoothing

4.3 代码

测试数据示范
在这里插入图片描述

import pandas as pd

'''
对每一个输入特征X^j进行计算
'''


if __name__ == '__main__':
    # 读入训练集
    filepath = "test.xlsx"
    data = pd.read_excel(filepath)
    x0, y0 = data.shape
    # 切割数据集
    X = data[0:x0 - 1]  # 输入
    Y = data[x0 - 1:]  # 目标
    # 计算先验概率P(Y)
    x1, y1 = Y.shape
    re=dict()
    for i in range(1,y1):
        v=Y[i].values[0]
        if v in re.keys():
            re[v]=re[v]+1;
        else:
            re[v]=1
    PY=dict()# 存放先验概率
    for item in re.keys():
        if item not in PY.keys():
            PY[item]=re[item]/(y1-1)
    # 计算条件概率
    XV=[]#记录每一个特征中不重复的元素
    x2,y2=X.shape
    for i in range(0,x2):
        tmpx=[]
        for j in range(1,y2):
            tmp=X[j].values
            if tmp[i] not in tmpx:
                tmpx.append(tmp[i]);
        XV.append(tmpx)
    ## 计算每个特征的条件概率
    PX = dict();  # 记录特征的条件概率
    index=0
    for itemX in XV:

        for item in itemX:
            tmp=dict();
            for itemy in re.keys():
                ixy=0
                for i in range(1,y2):
                    dtmp=data[i].values
                    if dtmp[index]==item and dtmp[x0-1]==itemy:
                        ixy=ixy+1
                if itemy not in tmp.keys():
                    tmp[itemy]=ixy/re[itemy]
            if item not in PX.keys():
                PX[item]=tmp
        index=index+1;
    # 对于给定的实例计算
    ## 输入实例
    xt=[2,"S"]
    ## 开始计算
    num=0
    rep=0 #这个取值一定不要与目标值的重复
    for item in re.keys():
        tmp=PY[item]
        for ixt in xt:
            tmp=tmp*PX[ixt][item]
        if num<=tmp:
            num=tmp;
            rep=item;
    # 输出识别的值
    print(rep)


4.2 朴素贝叶斯法的参数估计 利用极大似然估计计算概率 对于先验概率\(P(Y)\),似然函数为\(L=\underset{i=1}{\overset{m}{\prod}}P(Y=y_i)\),对数似然函数为\(l=\underset{i=1}{\overset{m}{\sum}}\log P(Y=y_i)\),注意到有约束条件\(\underset{k=1}{\overset{K}{\sum}}P(Y=c_k)=1\),于... 阅读详情

相关推荐

《统计学习方法》第4章朴素贝叶斯法与贝叶斯估计

前言 写本文章主要目的是复习(毕竟之前看纸质版做的笔记), 对于证明比较跳跃和勘误的地方我都做了注解,以便初学者和以后复习地时候快速阅读理解不会卡住。 本文原文将书上所有证明给出,由于优快云的公式编辑器公式支持不全,有些公式没法正常显示,欢迎点击此处查看原文, 个人技术博客:SnailDove 文章目录前言朴素贝叶斯法4.1 朴素贝叶斯法的学习与分类4.1.1 基本方法4.1.2 后验概率最大化...

you1314520me的专栏 990

ML—朴素贝叶斯

华电北风吹 日期:2015/12/11 朴素贝叶斯算法和高斯判别分析一样同属于生成模型。但朴素贝叶斯算法需要特征条件独立性假设,即样本各个特征之间相互独立。 一、朴素贝叶斯模型图示 其中,C1,C2,…,Ck表示k个类别的先验概率,pi1,pi2,…,pin表示 如图所示,对于k分类问题,贝叶斯算法需要构建k个联合概率分布。 二、朴素贝叶斯模

掉下个小石头 1549

一位海外开发者的 OpenSPG KAG 实践分享

KAG 是一个以创建和操作知识图谱为核心的框架。知识图谱是数据之间相互关联的可视化和结构化表示,对于搜索引擎、推荐系统和机器学习等应用至关重要。KAG 的目标是提供一个强大的平台,使开发者能够:轻松构建图谱;通过增强算法丰富数据;集成人工智能,以进行更精确的推理。通过理解 KAG,可以明显看出,这个框架旨在帮助从初学者到专业开发者,在项目中创造更优的解决方案。它在简便性和集成方面的优势,使其成为下一代基于数据的应用程序的前景工具。

金融机器智能社区 3405

【sklearrn学习】朴素贝叶斯NaiveBayes

朴素贝叶斯是直接衡量标签和特征之间的概率关系的有监督学习算法 sklearn.naive_bayes.GaussianNB class sklearn.naive_bayes.GaussianNB(*, priors=None, var_smoothing=1e-09) prior:类的先验概率,如果不指定,则自行根据数据计算先验概率 var_smoothing:浮点数,默认1e-9 >>> import numpy as np >>> X = np.arra

qq_41807261的博客 2646

从透射谱到能量分布:用Rsoft破解光纤光栅耦合模式的3个关键技巧

本文面向光通信工程师与研究者,分享了利用Rsoft软件深入分析光纤光栅耦合模式的三个关键技巧。通过配置场监视器观察XY截面能量分布、利用传播动画追踪动态过程,并结合模式求解器精准判定相位匹配,帮助用户超越透射谱分析,直观可视化能量从纤芯到包层的耦合与流动,从而优化器件设计。

weixin_29290963的博客 421

cellchat安装

cellchat

m0_65188455的博客 5445

机器学习(3)--朴树贝叶斯

先验概率与后验概率 想象有 A、B、C 三个不透明的碗倒扣在桌面上,已知其中有(且仅有)一个瓷碗下面盖住一个鸡蛋。此时请问,鸡蛋在 A 碗下面的概率是多少?答曰 1/3。   现在发生一件事:有人揭开了 C 碗,发现 C 碗下面没有蛋。此时再问:鸡蛋在 A 碗下面的概率是多少?答曰 1/2。注意,由于有“揭开C碗发现鸡蛋不在C碗下面”这个新情况,对于“鸡蛋在 A 碗下面”这件事的主观概率由原来的 1/3 上升到了1/2。这里的先验概率就是 1/3,后验概率是 1/2。 也就是说“先”和“后”是相对于引起

SpringHeather的专栏 880

pytorch-cifar100学习资料汇总 - 基于PyTorch的CIFAR-100图像分类实践

pytorch-cifar100是一个基于PyTorch实现CIFAR-100数据集图像分类的开源项目。该项目实现了多种经典的深度学习网络模型,如ResNet、DenseNet、VGG等,为开发者提供了在CIFAR-100数据集上进行图像分类实验的代码范例。pytorch-cifar100项目为我们提供了在CIFAR-100数据集上进行图像分类实验的完整代码实现。无论你是想要学习PyTorch的使用,还是研究不同网络模型在CIFAR-100上的表现,这个项目都是一个很好的起点。

helloaiworld的博客 1123

朴素贝叶斯 Naive Bayes Classifier

本文主要简单介绍了朴素贝叶斯的基本概念,优缺点,应用场景,建模时的注意事项,模型的评价指标,以及朴素贝叶斯在解决分类任务时的python实现方法和示例等。

JasonH2021的博客 3347

【Python】秋招机考 —— 2025/9/17 华为 AI 方向

秋招机考,华为 AI,使用 Python 完成编程。

一杯水果茶!足矣~ 1165

【产品】 产品设计:如何解决铝合金氧化着色后表面硬度低的问题(硬质氧化)

1、氧化处理技术 1)化学氧化 化学氧化处理所获得的膜层较薄,一般厚度为0.5μm ~4μm,质软不耐磨,抗蚀能力低于阳极氧化膜。 一般不宜单独便用,由于化学氧化膜吸附能力好,主要作用于油漆的底层,化学氧化按其溶液性可分为碱性和酸性两种。按其膜层性质可分为氧化膜,磷酸盐膜、铬酸盐膜及磷酸一铬酸盐膜等(这类型的氧化膜是可导电)。 2)电化学氧化(阳极氧化) 电化学氧化(俗称阳极氧化)是铝及...

产品线负责人 9728

sklearn朴素贝叶斯类库使用小结

在scikit-learn中,提供了3中朴素贝叶斯分类算法:GaussianNB(高斯朴素贝叶斯)、MultinomialNB(多项式朴素贝叶斯)、BernoulliNB(伯努利朴素贝叶斯) sklearn.naive_bayes.GaussianNB(priors=None)

每天进步一点点2017 2万+

中文核心:swin transformer 农作物病虫害识别 完整代码数据

中文核心:swin transformer 农作物病虫害识别

939

统计学习方法-第4章-朴素贝叶斯法

2019 July 01 朴素贝叶斯法 统计学习方法-第4章-朴素贝叶斯法

ahxieqi的博客 149

Allegro如何输出ODB文件操作指导

在PCB设计完成之后,需要输出生产文件用于生产加工,除了gerber文件可以用生产制造,ODB文件同样也可以用于生产,如下图。用Allegro如何输出ODB文件,具体操作如下。如何输出ODB文件操作指导。

weixin_54787054的博客 7203

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

统计学习方法 第4章 朴素贝叶斯法 习题答案

1 描述 设输入空间X⊆Rn\mathcal{X} \subseteq R^n为nn维向量的集合,输出空间为类标记集合Y={c1,c2,…,cK}\mathcal{Y}=\{c_1,c_2,\dots,c_K\}。输入为特征向量x∈Xx \in \mathcal{X},输出为类标记y∈Yy \in Y。XX是定义在输入空间X\mathcal{X}上的随机变量,YY是定义在输出空间Y\mathc

fxnfk 9115

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

第 4 章 朴素贝叶斯法

朴素贝叶斯(naive Bayes)法是基于贝叶斯定理与特征条件独立假设的分类方法,对于给定的训练数据集: 首先基于特征条件独立假设学习输入 / 输出的联合概率分布: 然后基于此模型,对给定的输入 x ,利用贝叶斯定理求出后验概率最大的输出 y 。 朴素贝叶斯法实现简单,学习与预测的效率都很高,是一种常用的方法。 4.1 朴素贝叶斯法的学习与分类 4.3.1 :基本方法 条件概率分布 p...

qq_44587855的博客 813

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

《统计学习方法》第4章——朴素贝叶斯法【学习笔记】

这些笔记主要是我个人的学习记录,如果恰好对你也有帮助,那就更好了。希望通过这个过程,能让自己对机器学习的理论基础有更扎实的理解。

玦尘的博客 1389

4、朴素贝叶斯法

1、原理 对于给定的训练数据集,首先基于特征条件独立假设学习输入、输出的联合概率分布;然后基于此模型,对给定的输入x,利用贝叶斯定理求出后验概率最大的输出y。 朴素贝叶斯法通过训练数据集学习联合概率分布P(X,Y),通过学习先验概率分布 和条件概率分布 由于对条件概率作了条件独立性假设,因此称为朴素贝叶斯法。条件独立性假设为 条件独立假设等于是说用于分类的特征在类确定的条件下...

去远方 328

第4章 朴素贝叶斯法

朴素贝叶斯 (naive Bayes) 法是基于贝叶斯定理与特征条件独立假设的分类方法。对于给定的训练数据集,首先基于特征条件独立假设学习输入/输出的联合概率分布;然后基于此模型,对给定的输入x,利用贝叶斯定理求出后验概率最大的输出Y。 4.1 朴素贝叶斯法的学习与分类 基本方法 朴素贝叶斯法通过训练数据集学习X和Y的联合概率分布 P(X,Y)。 训练数据集                ...

ILancy的博客 423

《统计学习方法》 第4章 朴素贝叶斯法

本文只要记录一些书中的一些小知识点,挑一些本人认为重要的地方进行总结。各位道友!道长(zhǎng) 道长(chǎng)今天的内容是统计学习方法的第一章节,挺容易理解的,结合模型图理解更加方便。

weixin_46034279的博客 1077

机器学习系列(4)——朴素贝叶斯法

本文介绍朴素贝叶斯分类器算法,及其在sklearn中的实现。 0x01、朴素贝叶斯法简介 朴素贝叶斯(naive Bayes)法是基于贝叶斯定理与特征条件独立假设的分类方法。对于给定的训练数据集,首先基于特征条件独立假设学习输入输出的联合概率分布,然后基于此模型,对给定的输入x,利用贝叶斯定理求出后验概率最大的输出y。 (1)朴素贝叶斯法是典型的生成学习方法。生成方法由训练数据学习联合概率分布 ,然后求得后验概率分布 。具体来说,利用训练数据学习 和 的估计,得到联合概率分布:。概率估计...

从此醉 3193

《统计学习方法》第4章朴素贝叶斯法

《统计学习方法》第4章 朴素贝叶斯法4.1朴素贝叶斯法的学习与分类4.1.1基本方法4.1.2后验概率最大化的含义 朴素贝叶斯(naive Bayes)法是基于贝叶斯定理与特征条件独立假设的分类方法。 对于给定的数据集,首先根据特征条件独立假设学习输入/输出的联合概率分布;然后基于此模型,对给定的输入x,利用贝叶斯定理求出后验概率最大的输出y。 4.1朴素贝叶斯法的学习与分类 4.1.1基本方法 ...

m0_37180911的博客 352

机器学习算法总结4:朴素贝叶斯法

朴素贝叶斯(naive Bayes)是基于贝叶斯定理和条件独立假设的分类方法。该方法是生成方法,即通过数据学习输入/输出的联合概率分布,然后基于此模型,对于给定的输入x,求出后验概率最大的输出y。 1.模型 联合概率分布:P(X,Y) 先验概率(边缘概率)分布: 条件概率分布: 三者关系:条件概率分布=联合概率分布/先验概率。 条件概率分布有指数级数量参数,通过条件独立假设(用于分类的特征在类...

qq_35946628的博客 646
上一篇: python+selenium+chromdriver 图书馆预约和签到程序
下一篇: 图床
Ai_Math
博客等级 码龄7年 218粉丝 17原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值