机器学习
山地环境
这个作者很懒,什么都没留下…
展开
-
Python机器学习实战--线性回归
线性回归实现由上第一个公式,我们可以假设所有x0x_0都等于1,即可得到第二个公式。 class LinearRegression(): def __init__(self): self.w=None def fit(self,X,y): X=np.insert(X,0,1,axis=1) #加入了一列全为1的X0到X中 print(X原创 2017-07-07 21:19:47 · 857 阅读 · 2 评论 -
回归算法的应用——信用卡欺诈检测案例
如下图是该数据集正负样本的分布情况,异常情况相比正常情况极少。 面对非平衡数据集时,有两种解决方案:过采样和下采样。 下采样: 让数量多的样本减少到和数量少的样本数量一样多。 过采样:生成数量少的样本,以平衡数据。下采样下采样代码:import numpy as npimport pandas as pdimport matplotlib.pyplot as pltfrom IPyth原创 2017-07-11 21:08:58 · 3840 阅读 · 1 评论 -
支持向量机Python实现
SVM中C参数(松弛向量的系数)和gamma参数(RBF函数中的参数)的改变对分类效果的影响如下:from sklearn import datasetsimport numpy as npfrom sklearn.cross_validation import train_test_splitimport matplotlib.pyplot as pltfrom matplotlib.co原创 2017-07-17 22:33:41 · 741 阅读 · 0 评论