python数值优化计算
youngAntitheist
这个作者很懒,什么都没留下…
展开
-
python实现共轭梯度法
共轭梯度法(Conjugate Gradient)是介于最速下降法与牛顿法之间的一个方法,它仅需利用一阶导数信息,但克服了最速下降法收敛慢的缺点,又避免了牛顿法需要存储和计算Hesse矩阵并求逆的缺点,共轭梯度法不仅是解决大型线性方程组最有用的方法之一,也是解大型非线性最优化最有效的算法之一。 这里初始化A为对角线元素全为2且横纵坐标差值绝对值为1时为-1的矩阵,b为全1矩阵,求解x 算法实...原创 2017-10-23 10:58:53 · 12276 阅读 · 1 评论 -
python实现QR法解线性方程组
python简单实现QR法原创 2017-10-23 11:16:43 · 2228 阅读 · 0 评论 -
决策树剪枝简单python实现
决策树是一种依托决策而建立起来的一种树。在机器学习中,决策树是一种预测模型,代表的是一种对象属性与对象值之间的一种映射关系,每一个节点代表某个对象,树中的每一个分叉路径代表某个可能的属性值,而每一个叶子节点则对应从根节点到该叶子节点所经历的路径所表示的对象的值。决策树仅有单一输出,如果有多个输出,可以分别建立独立的决策树以处理不同的输出。ID3算法:ID3算法是决策树的一种,是基于奥卡姆剃刀原...原创 2017-12-18 16:52:31 · 8620 阅读 · 5 评论