![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据挖掘
梦蓝者
这个作者很懒,什么都没留下…
展开
-
机器学习(回归、梯度下降、最小二乘法)
回归回归在数学上来说是给定一个点集,能够用一条曲线去拟合之,如果这个曲线是一条直线,那就被称为线性回归,如果曲线是一条二次曲线,就被称为二次回归。梯度下降梯度下降是通过求偏倒数,算出算出局部最优解,然后按照一定的步长一步一步达到最优解。最小二乘法最小二乘法则是通过对误差的平方和求导直接得出最优解。对于线性回归,最小二乘法可以求出得x=(A^T A)^{-1}A^T*b,而对于非线性的则无法得到。梯度转载 2015-05-31 12:33:15 · 567 阅读 · 0 评论 -
python实现决策树(ID3算法)
from math import logimport operatordef createDataSet(): dataSet = [[1,1,'yes'],[1,1,'yes'],[1,0,'no'],[0,1,'no'],[0,1,'no']] features = ['no surfacing','flippers'] return da转载 2014-08-15 15:15:28 · 543 阅读 · 0 评论 -
决策树绘图(python)
决策树绘图的代码:import matplotlib.pyplot as plt#定义文本框和箭头格式decisionNode = dict(boxstyle="sawtooth",fc='0.8')#定义判断结点形态leafNode = dict(boxstyle="round4",fc="0.8")#定义叶结点形态arrow_args = dict(arrowstyle="<-"转载 2014-08-16 13:35:58 · 2455 阅读 · 0 评论