E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
垃圾邮件
朴素贝叶斯分类器 matlab,朴素贝叶斯实现
垃圾邮件
分类——matlab实现 | 学步园...
之所以用matlab实现,是因为这是数据挖掘课的几个大作业之一,作业要求,不然也不会这么蛋疼用matlab....(因为我不会matlab...)朴素贝叶斯原理非常简单,最重要的就是概率公式:下面贴用matlab的具体实现train阶段:[spmatrix,tokenlist,trainCategory]=readMatrix('MATRIX.TRAIN');trainMatrix=full(sp
泉川
·
2022-11-30 04:37
朴素贝叶斯分类器
matlab
朴素贝叶斯实现
垃圾邮件
的分类
背景
垃圾邮件
的问题一直困扰着人们,传统的
垃圾邮件
分类的方法主要有"关键词法"和"校验码法"等,然而这两种方法效果并不理想。
desehou
·
2022-11-30 04:33
分类
算法
实现
垃圾邮件
过滤(Python3实现)
实验代码:importosimportreimportstringimportmathDATA_DIR='enron'target_names=['ham','spam']defget_data(DATA_DIR):subfolders=['enron%d'%iforiinrange(1,7)]data=[]target=[]forsubfolderinsubfolders:#spamspam_f
XYHN13
·
2022-11-30 03:40
windows
机器学习:朴素贝叶斯的应用之
垃圾邮件
过滤
机器学习:朴素贝叶斯的应用之
垃圾邮件
过滤文章目录机器学习:朴素贝叶斯的应用之
垃圾邮件
过滤1.相关概念1.条件概率:2.贝叶斯公式:3.拉普拉斯平滑:2.朴素贝叶斯分类器1.根据已知数据计算先验概率以及条件概率
深知知知知
·
2022-11-30 02:19
人工智能
python
机器学习-朴素贝叶斯-
垃圾邮件
一:朴素贝叶斯算法概述1:朴素贝叶斯(NaïveBayes,NB)算法,是一种基于贝叶斯定理与特征条件独立假设的分类方法。朴素:特征条件独立;贝叶斯:基于贝叶斯定理。属于监督学习的生成模型,实现简单,并有坚实的数学理论(即贝叶斯定理)作为支撑。2:理解:贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。而朴素朴素贝叶斯分类是贝叶斯分类中最简单,也是常见的一种分类方法
weixin_54881329
·
2022-11-30 02:40
人工智能
python
垃圾邮件
分类
贝叶斯要解决的问题:如何计算逆向概率正向概率:已知袋子里有M个黑球,N个白球,摸一个球摸出黑球的概率是多大?逆向概率:一个未知的袋子里有一些黑球和白球,随机摸出一个或者好几个球,观察摸出的球可以对袋子里的黑球白球的比例做出什么样的推测?举一个更形象的例子:已知学校中的60%的人是男生,40%的人是女生,其中男生总是穿着长裤,女生则一半穿长裤,一半穿裙子正向概率:随机选择一个男生或者女生,他/她穿长
叶子yiin
·
2022-11-30 02:10
分类
算法
人工智能
傅里叶分析
机器学习-分类算法实战-使用朴素贝叶斯分类器过滤
垃圾邮件
我们将构建另一个分类器,看看它在现实世界的
垃圾邮件
数据集上的表现如何运行结果如上图下面是代码#-*-coding:utf-8-*-'''使用python把文本分割成一个个单词,构建词向量利用朴素贝叶斯构建分类器从概率的角度对文本进行分类
LyShay
·
2022-11-30 01:29
机器学习
python
垃圾邮件
识别_Python之机器学习-朴素贝叶斯(
垃圾邮件
分类)
朴素贝叶斯(
垃圾邮件
分类)邮箱训练集下载地址邮箱训练集可以加我微信:chenyoudea模块导入importreimportosfromjiebaimportcutfromitertoolsimportchainfromcollectionsimportCounterimportnumpyasnpfromsklearn.naive_bayesimportMultinomialNB
weixin_39753397
·
2022-11-30 00:57
python垃圾邮件识别
【机器学习基础】朴素贝叶斯进行
垃圾邮件
分类
目录一朴素贝叶斯简介二贝叶斯决策理论三朴素贝叶斯进行
垃圾邮件
分类3.1构造数据集3.2构造词典3.3构造词集模型3.4求解先验概率和条件概率3.5对样本集进行分类3.6交叉验证四整体代码实现五参考材料一朴素贝叶斯简介贝叶斯分类是一类分类算法的总称
Tuzi_bo
·
2022-11-30 00:26
机器学习
机器学习
朴素贝叶斯
机器学习实验:基于朴素贝叶斯的
垃圾邮件
识别
一、实验问题 基于朴素贝叶斯的
垃圾邮件
识别 二、实验软件 Python编程语言 三、实验目的 熟悉sklearn模块朴素贝叶斯分类的问题求解过程; 熟悉朴素贝叶斯建模及模型评估方法;
游遍西海的可乐
·
2022-11-30 00:56
1024程序员节
[机器学习实战]--朴素贝叶斯过滤
垃圾邮件
还将构造分类器观察其在真实的
垃圾邮件
数据集中的过滤效果。基于贝叶斯决策理论的分类方法假设现在我们有一个数据集,它由两类数据组成,数据分布如图4-1所示。
chenshengta6990
·
2022-11-30 00:51
机器学习:朴素贝叶斯算法与
垃圾邮件
过滤
简介贝叶斯算法是由英国数学家托马斯·贝叶斯提出的,这个算法的提出是为了解决“逆向概率”的问题。首先我们先来解释下正向概率与逆向概率的含义:正向概率:假设一个箱子里有5个黄色球和5个白色球,随机从箱子里拿出一个球,请问取出的是黄球的概率是多少?很容易计算P(黄球)=N(黄球)/N(黄球)+N(白球)=5/5+5=1/2。逆向概率:起初我们并不知道箱子里有多少个球,我们依次从箱子里取出10个球,发现这
丶一口冢
·
2022-11-30 00:47
算法
人工智能
机器学习-朴素贝叶斯过滤
垃圾邮件
一、朴素贝叶斯实现
垃圾邮件
分类的原理什么是朴素贝叶斯算法:用贝叶斯定理来预测一个未知类别的样本属于各个类别的可能性,选择可能性最大的一个类别作为该样本的最终类别。
郭小胖.
·
2022-11-30 00:17
python
人工智能
基于朴素贝叶斯的
垃圾邮件
分类Python实现
实验目的:运用朴素贝叶斯算法,实现对
垃圾邮件
的识别步骤一:首先准备文件,文件共有六组,每组文件中有两类,其中ham为正常邮件,spam为
垃圾邮件
步骤二:首先建立数据集data和标签集target,将邮件内容读取到数据集
yulin_ye
·
2022-11-29 22:01
分类
人工智能
11.24
垃圾邮件
识别
实验目的:运用朴素贝叶斯算法,实现对
垃圾邮件
的识别步骤一:首先准备文件,文件共有六组,每组文件中有两类,其中ham为正常邮件,spam为
垃圾邮件
步骤二:首先建立数据集data和标签集target,将邮件内容读取到数据集
yulin_ye
·
2022-11-29 22:01
人工智能
机器学习——朴素贝叶斯算法
贝叶斯分类器简单应用三、使用朴素贝叶斯进行文档分类3.1准备数据:从文本中构建词向量3.2训练算法:从词向量计算概率3.3测试算法:根据现实情况修改分类器3.4准备数据:文档词袋模型四、使用朴素贝叶斯过滤
垃圾邮件
装进了牛奶箱中
·
2022-11-29 19:37
机器学习
算法
人工智能
机器学习(四)朴素贝叶斯算法
目录1贝叶斯定理1.1贝叶斯定理有什么用1.2贝叶斯公式2.朴素贝叶斯分类器2.1朴素贝叶斯公式2.2拉普拉斯修正2.3防溢出策略3.朴素贝叶斯算法实例-过滤
垃圾邮件
3.1问题分析3.2代码实现3.2.1
Ag11
·
2022-11-29 18:45
算法
人工智能
使用朴素贝叶斯对
垃圾邮件
分类
使用朴素贝叶斯对
垃圾邮件
分类实验内容:把给定的数据集message.csv拆分成训练集和测试集,使用sklearn.naive_bayes.MultinomialNB类创建一个朴素贝叶斯模型,使用训练数据训练出一个预测模型
非常战斗机
·
2022-11-29 13:42
机器学习过程
机器学习
朴素贝叶斯算法
11月24日课堂作业(
垃圾邮件
过滤)
实验代码:importosimportreimportstringimportmathDATA_DIR='enron'target_names=['ham','spam']defget_data(DATA_DIR):subfolders=['enron%d'%iforiinrange(1,7)]data=[]target=[]forsubfolderinsubfolders:#spamspam_f
Together.733
·
2022-11-29 13:38
作业
python
贝叶斯分类器分类
垃圾邮件
1.文本切分和创建词汇表(词汇表就是将训练集中所有出现过的不同的单词全部集中到一起)#-*-coding:UTF-8-*-importre"""函数说明:接收一个大字符串并将其解析为字符串列表Parameters:无Returns:无"""deftextParse(bigString):#定义字符串分割函数,参数为需要分割的大字符串listOfTokens=re.split(r'\W+',bigS
淮北494
·
2022-11-29 13:37
机器学习实验
算法
分类
人工智能
python
机器学习实战--使用朴素贝叶斯过滤
垃圾邮件
在邮件分类过程中,代码报错,提示:UnicodeDecodeError:'gbk'codeccan'tdecodebyte0xaeinposition199:illegalmultibytesequence,错误原因出现不能解码的字符。解决办法:email\ham\23.txt,找到SciFinance?,把?替换成空格即可。
Timon---老赵
·
2022-11-29 13:36
机器学习实战
机器学习--使用朴素贝叶斯进行
垃圾邮件
分类
一、学习背景
垃圾邮件
的问题一直困扰着人们,传统的
垃圾邮件
分类的方法主要有"关键词法"和"校验码法"等,然而这两种方法效果并不理想。
梦里她落
·
2022-11-29 13:26
分类
人工智能
机器学习中最常见的四种分类模型
举一个简单易懂的例子:将电子邮件分类为“
垃圾邮件
”或“非
垃圾邮件
”(二分类的典型特征“非此即彼”,关于二分类,后文会涉及)。
普通网友
·
2022-11-29 09:39
[博学谷学习记录]超强总结,用心分享|人工智能机器学习基础知识逻辑回归总结分享
由于算法的简单和高效,在实际中应用非常广泛,可以用于
垃圾邮件
分类,是否患病,信用卡是否会违约等,逻辑回归最终的分类是通过属于某个类别的概率值来判断是否属于某个类别,并且这个类别默认标记为1(正例)
AAALice0.0
·
2022-11-29 07:26
逻辑回归
人工智能
机器学习——朴素贝叶斯
1、贝叶斯定理2、朴素贝叶斯3、朴素贝叶斯分类器4、拉普拉斯修正5、防溢出策略二、使用朴素贝叶斯过滤
垃圾邮件
三、实验总结1、实验中发生错误2、总结朴素贝叶斯的优点和缺点一、什么是朴素贝叶斯?
guanze1
·
2022-11-29 07:25
人工智能
垃圾邮件
问题:
importosimportreimportstringimportmathDATA_DIR='enron'target_names=['ham','spam']defget_data(DATA_DIR):subfolders=['enron%d'%iforiinrange(1,7)]data=[]target=[]forsubfolderinsubfolders:#spamspam_files=
cc不存在
·
2022-11-29 07:02
windows
python
开发语言
朴素贝叶斯
垃圾邮件
importosimportreimportstringimportmathDATA_DIR='enron'target_names=['ham','spam']defget_data(DATA_DIR):subfolders=['enron%d'%iforiinrange(1,7)]data=[]target=[]forsubfolderinsubfolders:#spamspam_files=
m0_73473998
·
2022-11-29 07:00
python
机器学习之深度学习入门
你是否依赖
垃圾邮件
过滤
yk 坤帝
·
2022-11-28 23:51
机器学习
python
机器学习
深度学习
机器学习代码实战——朴素贝叶斯(实现
垃圾邮件
分类)
文章目录1.实验目的2.导入必要模块并读取数据3.训练+预测4.使用SklearnPipeline方法1.实验目的(1)分析邮件数据并对数据进行预处理(2)运行朴素贝叶斯模型对邮件进行分类数据链接密码:bwfa2.导入必要模块并读取数据importpandasaspddf=pd.read_csv('spam.csv')df.head()df['spam']=df['Category'].apply
程旭员
·
2022-11-28 17:58
机器学习代码实战
朴素贝叶斯
垃圾邮件分类
机器学习
数据挖掘
朴素贝叶斯-
垃圾邮件
分类实现
本文介绍的是朴素贝叶斯的基础实现,用来
垃圾邮件
分类。2.朴素贝叶斯基础实现朴素贝叶斯(naiveBayes)法是基于贝叶斯定理与特征条件独立假设的分类的方法。
weixin_30354675
·
2022-11-28 17:58
人工智能
朴素贝叶斯算法代码实现(
垃圾邮件
检测)
1.文本预处理(1)分词首先需要对文本进行分词操作,转换为list,同时词语全部小写,并去除字母数量小于等于2的单词#将词切分为listdeftextParse(input_string):listofTokens=re.split(r'\W+',input_string)return[tok.lower()fortokinlistofTokensiflen(listofTokens)>2](2)
樱花的浪漫
·
2022-11-28 17:56
#
机器学习原理
算法
python
朴素贝叶斯法 -
垃圾邮件
分类
本文基于朴素贝叶斯构建一个分类
垃圾邮件
的模型,研究对象是英文的
垃圾邮件
。邮件内容保存在txt文件中,其中分为训练样本train和测试样本test。
ZhuNian的学习乐园
·
2022-11-28 17:26
机器学习
python
机器学习
朴素贝叶斯算法
《机器学习实战》基于朴素贝叶斯算法实现
垃圾邮件
分类
importrandomimportsysimportnumpyasnpimportpandasaspdfrompandasimportSeries,DataFrameimportredeftextParse(bigString):listOfTokens=re.split(r'\W*',bigString)#返回列表return[tok.lower()fortokinlistOfTokensif
Sunstar0708
·
2022-11-28 17:26
机器学习
机器学习
python
机器学习——基于朴素贝叶斯分类算法实现
垃圾邮件
分类
如:正常收到一封邮件,该邮件为
垃圾邮件
的概率就是“先验概率”2.P(A|B)称为”后验概率”,即在B事件发生之后,我们对A事件概率的重新评
亓小佐
·
2022-11-28 17:24
分类
人工智能
朴素贝叶斯--实现
垃圾邮件
分类
一、贝叶斯定理贝叶斯定理是关于随机事件和B的条件概率的一则定理。其中P(A|B)是在B发生的情况下A发生的可能性。二、朴素贝叶斯分类算法原理朴素贝叶斯分类算法是基于贝叶斯定理和特征条件独立假设的分类方法。对于给定的训练数据集,首先基于特征条件独立假设学习输入输出的联合概率分布;然后基于此模型,对给定的输入x,利用贝叶斯定理求出后验概率最大的输出y。朴素:假设的各个特征之间相互独立相关概念先验概率P
cpp_1211
·
2022-11-28 17:49
分类
算法
机器学习-基于朴素贝叶斯的
垃圾邮件
分类
我们还将构建另一个分类器,观察其在真实的
垃圾邮件
数据集中的过滤效果。一、基于贝叶斯决策理论的分类方法朴素贝叶斯是贝叶斯决策理论的一部分,所以讲述朴素贝叶斯之前有必要快速了解一下贝叶斯决
库里不会写代码
·
2022-11-28 17:48
分类
人工智能
python
神经网络与深度学习:分类问题
1.逻辑回归1.1广义线性回归1.2逻辑回归1.3交叉熵损失函数2.线性分类器3.多分类问题3.1独热编码3.2softmax()函数3.3多分类交叉熵损失函数1.逻辑回归1.1广义线性回归分类问题:
垃圾邮件
识别
Twinkle1231
·
2022-11-28 13:59
深度学习
神经网络
分类
Tensorflow项目实战-文本分类-唐宇迪-专题视频课程
Tensorflow项目实战-文本分类—5495人已学习课程介绍使用Tensorflow从零开始完成
垃圾邮件
分类任务,首先讲解如何使用卷积神经网络来处理文本数据,讲解整理网络架构以及构建细节。
迪哥有点愁了
·
2022-11-28 12:39
视频教程
机器学习
深度学习
Tensorflow
人工智能
逻辑回归原理
1、逻辑回归的应用场景>广告点击率>是否为
垃圾邮件
>是否患病>金融诈骗>虚假账号看到上面的例子,我们可以发现其中的特点,那就是属于两个类别之间的判断。逻辑回归就是解决二分类问题的利器。
温旧酒一壶~
·
2022-11-27 14:21
机器学习算法
机器学习
逻辑回归
人工智能
基于机器学习朴素贝叶斯算法完成经典的
垃圾邮件
分类任务
正向概率和逆向概率正向概率:假设袋子里面有N个红色球,有M个黑色球,现在我们伸手一摸,此时你摸出黑色球的概率是多少?逆向概率:事先我们并不知道袋子里面黑色球和红色球的比例,而是闭着眼睛摸出一个球(或者好几个球),观察这些取出来球的颜色之后,那么我们可以就对袋子里面的是黑红球的比例做出推测。这就是正向概率和逆向概率的不同,那么为什么要使用朴素贝叶斯呢?因为我们现实的世界本身就是不确定的,我们往往看到
幻风_huanfeng
·
2022-11-27 13:36
算法
机器学习
人工智能
python
深度学习
【机器学习】朴素贝叶斯算法
朴素贝叶斯--
垃圾邮件
分类过滤一、贝叶斯介绍【补充】二、朴素贝叶斯介绍2.1、朴素贝叶斯----
垃圾邮件
过滤实例2.2、朴素贝叶斯----
垃圾邮件
过滤实例(代码实现)三、总结一、贝叶斯介绍英国数学家.1701
weixin_51978164
·
2022-11-27 13:02
概率论
二分类器的常用评价指标
有一些比较经典的应用场景,比如说:短视频、新闻、广告等个性化推荐;投资、借贷等涉及到的风险管理场景;
垃圾邮件
、垃圾短信的识别;图像识别等那问题来了,怎么能够判断某分类器是否可以胜任一个业务场景,又如何比较分类器之间的优劣呢
STMHYQ
·
2022-11-27 10:43
数据分析
(pytorch-深度学习系列)pytorch实现线性回归
我们所说的图像分类、
垃圾邮件
识别、疾病检测等输出为离散值的问题都属于分类问题的范畴。softmax回归则适用于分类问题。定义两个1000维的向量importtorchfromtime
我是一颗棒棒糖
·
2022-11-27 07:32
DeepLearning学习
神经网络
机器学习
线性规划
机器学习之深度学习 二分类、多分类、多标签分类、多任务分类
在多个领域中,可以利用多任务学习来提高效果或者性能,比如
垃圾邮件
过滤、网页检索、自然语言处理、图像识别、语音识别等
醉公子~
·
2022-11-27 02:23
深度学习
语音识别
深度学习
神经网络
多分类
多任务学习
【成长笔记】逻辑回归与正则化
嗯,开局先抛出一个问题哈,譬如,如何根据已有的邮件数据(贴上了
垃圾邮件
与非
垃圾邮件
的标记),来判断未来的一封邮件是否是
垃圾邮件
呢?
portfloat
·
2022-11-26 19:52
成长日志
机器学习
逻辑回归
正则化
使用朴素贝叶斯对
垃圾邮件
分类_算法干货 | 朴素贝叶斯分类
分类算法是机器学习算法中的一种,用来判断给定数据项所属的类别,即种类或类型。比如,可以根据某些特征来分辨一部电影属于哪个流派,等等。这样,流派就是我们要预测的类别。第10章“预测性分析与机器学习”还会对机器学习做进一步介绍。此刻,我们要讨论的是一个名为朴素贝叶斯分类的流行算法,它常常用于进行文本文档的研究。朴素贝叶斯分类是一个概率算法,它基于概率与数理统计中的贝叶斯定理。贝叶斯定理给出了如何利用新
weixin_39669202
·
2022-11-26 12:39
使用朴素贝叶斯对垃圾邮件分类
2.0
预测分类
朴素贝叶斯做文本分类代码
用朴素贝叶斯做
垃圾邮件
分类&demo
贝叶斯公式全概公式思路和实现最终的目标:对于一封邮件,分词得到,我们需要求出给定的条件下,这封邮件是
垃圾邮件
的概率,即求出。这里s表示是
垃圾邮件
(spam)。
拿铁大侠
·
2022-11-26 12:09
深度学习
朴素贝叶斯算法
02.朴素贝叶斯-
垃圾邮件
分类
【需求说明】chinesespam.xlsx为邮件数据集,stopwords.txt为停用词数据集;根据现有数据集,采用jieba进行分词切分,并通过sklearn进行特征处理;由于样本特征是二元离散值或者很稀疏的多元离散值,采用先验为伯努利分布的朴素贝叶斯进行分类;数据集地址:https://download.csdn.net/download/LWY_Xing/13238548importma
LWY_Xing
·
2022-11-26 12:26
自然语言处理
python
机器学习
朴素贝叶斯算法
使用朴素贝叶斯对
垃圾邮件
分类
实验目的和要求:会用Python创建朴素贝叶斯模型使用朴素贝叶斯模型对
垃圾邮件
分类会把文本文件变成向量会用评价朴素贝叶斯模型的分类效果实验内容:把给定的数据集message.csv拆分成训练集测试集使用
码银
·
2022-11-26 12:25
分类
人工智能
python
学习
机器学习—逻辑回归算法分析心脏病
而逻辑回归属于分类算法,也就是说,逻辑回归预测结果是离散的分类,例如判断这封邮件是否是
垃圾邮件
,以及用户是否会点击此广告等等。所以逻辑回归是一种经典的二分类算法。
迷胡虫
·
2022-11-26 10:25
机器学习
回归
逻辑回归
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他