贝叶斯分类是统计学方法。他们可以预测类成员关系的可能性,如给定样本属于一个特定类的概率。贝叶斯分类主要是基于贝叶斯定理,通过计算给定样本属于一个特定类的概率来对给定样本进行分类。
2021-08-07 12:06:11 871KB 机器学习 朴素贝叶斯
案例分析数据集
2021-08-07 12:06:05 540B 机器学习 朴素贝叶斯算法
1
内含完整程序和几组测试数据 /* 输入第一行: 顶点数 边 起点 接下来E行 起点 终点 权重 5 8 0 0 1 1 0 2 5 1 2 1 1 3 8 1 4 3 2 4 1 3 4 6 4 3 1 其中5表示有五个顶点; 8表示有八条边 0表示以0为起点 测试数据:见txt */ #include #include #define INF -1 long long** newMat(long long V); void printMat(long long** mat, long long length); void readMat(long long** mat, long long num); long long* dijkstra(long long** mat, long long length, long long r); int main(int argc, char const* argv[]) { long long V, E, r; long long i, j; scanf("%lld%lld%lld", &V, &E, &r); //初始化数组 long long** weight_mat = newMat(V); readMat(weight_mat, E); // printMat(weight_mat, V); dijkstra(weight_mat, V, r); return 0; } void printMat(long long** mat, long long length) { long long i, j; for (i = 0; i < length; i++) { for (j = 0; j < length; j++) { printf("%lld\t", mat[i][j]); } printf("\n"); } printf("\n"); } long long** newMat(long long V) { long long i, j; long long** mat = (long long**)malloc(sizeof(long long*) * V); for (i = 0; i < V; i++) { mat[i] = (long long*)malloc(sizeof(long long) * V); for (j = 0; j < V; j++) { mat[i][j] = INF; } mat[i][i] = 0; } return mat; } void readMat(long long** mat, long long num) { long long s, t, d; long long i; for (i = 0; i < num; i++) { scanf("%lld%lld%lld", &s, &t, &d); mat[s][t] = d; } } long long* dijkstra(long long** mat, long long length, long long r) { long long* distance = (long long*)malloc(sizeof(long long) * length); char mark[100000]; long long i, j, k, l, min; for (i = 0; i < length; i++) { distance[i] = mat[r][i]; mark[i] = 0; } mark[r] = 1; for (i = 1; i < length; i++) { //找到一个未使用的节点 min = length; for (j = 0; j < length; j++) { if (mark[j] || distance[j] == INF) { continue; } else {
2021-08-07 09:09:04 3KB c语言 dijkstra 邻接矩阵
1
Python实现线性回归、逻辑回归、KNN、SVM、朴素贝叶斯、决策树、K-Means7种机器学习算法的经典案例——亲测可用
2021-08-05 09:13:52 3KB 机器学习算法 Python
朴素贝叶斯对tic-tac-toe游戏结果数据集进行分类预测,正确率67.7%. 绝对完美的界面设计! 绝对完整的测试数据+源码+可执行文件+用户手册+详细设计文档!!! 还有小小游戏可以玩儿!!!
2021-07-28 23:13:03 1.37MB 朴素贝叶斯 分类训练预测
1
内含数据集。先执行cut_data.py划分训练集和测试集,再执行main.py即可。
2021-07-25 22:06:05 44KB python 朴素贝叶斯算法
行业分类-物理装置-基于朴素贝叶斯机器学习模型预测存储设备性能方法系统.zip
基于朴素贝叶斯分类器的文本分类程序 python
2021-07-20 13:31:51 1KB python
1
Python+jieba分词库+nltk+sklearn
2021-07-13 11:10:18 7KB python
1
简单的朴素贝叶斯垃圾邮件分类算法(python实现),另外上传的有垃圾邮件训练数据集,供大家下载。
1