实验三:朴素贝叶斯算法实验

【实验目的】

理解朴素贝叶斯算法原理,掌握朴素贝叶斯算法框架。

【实验内容】

针对下表中的数据,编写python程序实现朴素贝叶斯算法(不使用sklearn包),对输入数据进行预测;
熟悉sklearn库中的朴素贝叶斯算法,使用sklearn包编写朴素贝叶斯算法程序,对输入数据进行预测;

【实验报告要求】

对照实验内容,撰写实验过程、算法及测试结果;
代码规范化:命名规则、注释;
查阅文献,讨论朴素贝叶斯算法的应用场景。

 

实验如下:


 1.朴素贝叶斯算法(不使用sklearn包),对输入数据进行预测

导包:

 

 读取数据:

 

 数据处理:

 

 实验预测:

 

输出结果:

 

 

 

 2.朴素贝叶斯算法(使用sklearn包),对输入数据进行预测

将文字数据化并输出:

 

 

 

 数据预测:

 

 预测出该瓜为好瓜

posted @ 2022-11-13 14:23  熊文豪  阅读(47)  评论(0)    收藏  举报