Skip to content

ItGirls/Regression

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

Regression

Practice For PRML(Unit 3 Linear Regression) 数据data.txt: 共两百条,第一列为特征(自变量),第二列为因变量

基本共用: 1)BasisFunction: 包含几类常见到基函数,比如高斯、sigmoidal、幂函数

2)measures: 包含几个常见评价指标

几个模型及其求解: 1)BayesianRegression: 贝叶斯线性回归,引入参数到先验分布。

2)normalEquation: 最大似然(用normal Equation实现) & regularized least squares(用normal Equation实现)

3)LeastMeanSquares: 最小二乘(基于随机梯度下降),不过这个代码目前有问题,还未debug.

主函数: myRegression: 调用这几个模型进行学习( #1.bayesis Linear regression; #2.normal equation + regularized least squares;#3. least squares with stochastic gradient descent)

相关笔记:https://blog.csdn.net/qq_29496135/article/details/81545506

About

Practice For PRML(Unit 3 Linear Regression)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages