摘要: Multiprocessing是一个类似于threading模块的生成多进程的包,这个包提供了本地和远程的进程并发。使用multiprocessing能够有效的解决python因为在GIL(全局解释锁)下在CPU密集型任务中的瓶颈问题,允许使用多核处理器来运行python脚本程序。官方介绍https 阅读全文
posted @ 2018-10-08 14:05 Shaw_LAU 阅读(378) 评论(0) 推荐(0) 编辑
摘要: logistic回归不是线性回归,线性回归是一种预测算法,logistic回归是一种分类算法。什么是回归,如果存在一些数据点,用一条直线对数据进行拟合,这个拟合的过程就叫做回归。logistic回归就是根据数据的边界建立回归方程以此来进行分类。logistic回归算法训练分类器就是寻找最佳拟合参数。 阅读全文
posted @ 2018-05-02 22:45 Shaw_LAU 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 决策树分类 决策树分类归类于监督学习,能够根据特征值一层一层的将数据集进行分类。它的有点在于计算复杂度不高,分类出的结果能够很直观的呈现,但是也会出现过度匹配的问题。使用ID3算法的决策树分类第一步需要挑选出一个特征值,能够将数据集最好的分类,之后递归构成分类树。使用信息增益,来得到最佳的分类特制。 阅读全文
posted @ 2018-04-24 21:41 Shaw_LAU 阅读(2168) 评论(0) 推荐(1) 编辑
摘要: k-邻近算法是一种测量不同特征值之间距离来进行分类的一种算法。 該算法的优点是精度高,对异常的特征值不敏感,但是缺点也很明显,计算的复杂度高,计算空间复杂度也比较高。 k邻近算法就是 通过计算 目标点的特征值 与样本点的特征值 前k个距离最小的样本点的类别中概率最大的一个就是目标点的类别。 如上图 阅读全文
posted @ 2018-04-09 22:43 Shaw_LAU 阅读(1155) 评论(0) 推荐(0) 编辑
摘要: copy与deepcopy python 中的copy与deepcopy是内存数据的操作,但是两个函数有一定的区别。 1.copy 经过copy操作的得两个list,list1拥有两个同的地址(46925320和46967368),修改list时不会影响list1的值,但是 list中间的子列表[4 阅读全文
posted @ 2018-03-11 22:47 Shaw_LAU 阅读(14935) 评论(0) 推荐(0) 编辑
摘要: python有类似于C++的类继承, 例如: 在上面的继承关系中 在初始化类B的时候需要在__init__函数中同时初始化A, 在单一继承的模式当中,这种方式有效切不会引起在错误。但是如果是多重继承的模式时, 比如 从结果中可以看到classA被初始化了两次, 这不是期望的结果,在实际的应用中会造成 阅读全文
posted @ 2018-03-11 21:19 Shaw_LAU 阅读(3317) 评论(0) 推荐(0) 编辑