matlab中的pinv代码-Machine-Learning-Linear-Regression-Gradient-Descent:机器学习

时间:2021-05-26 20:03:18
【文件属性】:
文件名称:matlab中的pinv代码-Machine-Learning-Linear-Regression-Gradient-Descent:机器学习
文件大小:10KB
文件格式:ZIP
更新时间:2021-05-26 20:03:18
系统开源 matlab中的pinv代码机器学习线性回归梯度下降 #Machine Learning Course Coursera作者:Andrew NG 它包含具有单变量和多变量的线性回归和梯度下降的矢量化实现。 它还包括通过正则方程法的解决方案。 #Regression回归问题是指在一定时间间隔内输出值的问题。 像:我们有一个1000的项目库存,并希望预测在未来3个月中将出售多少这些项目。 #成本功能:它可以帮助我们找出最适合我们数据的方式。 由J(theta(0),theta(1)...)表示。 h(x)= theta(0)+ theta(1)+ theta(2)....其中theta(i)是参数该想法是选择theta(i)(其中i = 1,2,3,。 ..n),因此h(x)接近y(这是训练示例的输出)。 因此,(h(x)-y)^ 2必须更小(成本函数的实现单独编写在代码中) #Gardient Descent这是一种算法,可缓慢最小化成本函数并达到最佳假设h(x)以拟合数据 #Normal方程与梯度下降法则相反,Normal方程为我们提供了一种简单的分析方法,可一次性获得输出,最适用于行
【文件预览】:
Machine-Learning-Linear-Regression-Gradient-Descent-main
----computeCost.m(811B)
----featureNormalize.m(1KB)
----gradientDescentMulti.m(993B)
----finalLinearRegressionExecution.mlx(4KB)
----data1.txt(1KB)
----plotData.m(1KB)
----data2.txt(657B)
----gradientDescent.m(1KB)
----README.md(2KB)

网友评论