北大黄柏喻同学用北太天元实现机器学习算法之线性回归和朴素贝叶斯

作者:北京大学数学科学学院黄柏喻
文件夹中包括两个项目:线性回归的实现和朴素贝叶斯的实现。
其中线性回归的代码文件为“linear_regression",需要导入train.csv的数据来运行。
朴素贝叶斯封装在m-函数中,主要通过demo.m调用。
余下文件为封装的m-函数:
- load_data
导入数据,数据来源为西瓜书《机器学习》数据集:西瓜数据集3.0
- init_func
设定起始参数,如平滑系数和连续变量个数
- fit_predict
拟合和预测
- accuracy
计算准确率
相应的代码和资料以及视频下载地址: https://disk.pku.edu.cn/#/link/BED417B4250DA44B5CF27EAE45BD00F5
有效期到2023年6月15日,下载从速。