• 大小: 5KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: C/C++
  • 标签: 贝叶斯  

资源简介

机器学习贝叶斯学习器的经典算法,关于是否去打网球的源代码

资源截图

代码片段和文件信息

//朴素贝叶斯学习器算法c语言代码实现

#include “stdio.h“

//天气类型
enum enum_outlook
{
sunny = 0
overcast = 1
rain = 2
}_outlook;

//温度类型
enum enum_temperature
{
hot = 0
mild = 1
cool = 2
}_temperature;

//湿度类型
enum enum_humidity
{
high = 0
normal = 1
}_humidity;

//风强度类型
enum enum_wind
{
weak = 0
strong = 1
}_wind;

//目标类型
enum enum_targetAttribute
{
yes = 0
no = 1
}_targetAttribute;

//训练实例
#define TRAIN_NUM 14      //定义14个训练实例
#define ATTR_NUM 4        //每个训练实例有4个属性
int trainSample[][ATTR_NUM + 1] = {
{
sunnyhothighweakno
}
{
sunnyhothighstrongno
}
{
overcasthothighweakyes
}
{
rainmildhighweakyes
}
{
raincoolnormalweakyes
}
{
raincoolnormalstrongno
}
{
overcastcool

评论

共有 条评论