08 2020 档案

摘要:皮尔逊积矩相关系数,又称“相关系数”, 取值范围为[-1,1],r=0,没有相关性。 -1:表示方向完全相反 1:表示方向相同,并且完全一样 0:表示没有相关性 函数签名: numpy.corrcoef(x, y=None, rowvar=True, bias=<no value>, ddof=<n 阅读全文
posted @ 2020-08-31 14:54 绍荣 阅读(2536) 评论(0) 推荐(0) 编辑
摘要:参考:https://blog.csdn.net/qq_32452623/article/details/78417609 .gitignore的模板:https://github.com/github/gitignore 阅读全文
posted @ 2020-08-28 17:26 绍荣 阅读(108) 评论(0) 推荐(0) 编辑
摘要:在测试用例中使用print的设置方法 在setting.json中输入一下内容: "python.testing.pytestArgs": [ ".", # 初始值为所有,理论上有了下面的,就不应该有该项目?可以考虑存在和不存在,查看对测试结果的影响 "--capture=no", # 表示控制台可 阅读全文
posted @ 2020-08-28 16:24 绍荣 阅读(3538) 评论(0) 推荐(0) 编辑
摘要:树回归 当回归的数据呈现非线性时,就需要使用树回归。 树回归的基本逻辑 获得最好的切分特征和切分特征值 遍历所有特征 针对某一特征,遍历该特征的所有值 针对某一特征值,进行划分数据,计算出划分数据之后的总方差, 若总方差最小,记下特征和特征值 当遍历完所有特征后,就能够获得最小方差的特征和特征值,并 阅读全文
posted @ 2020-08-28 11:33 绍荣 阅读(243) 评论(0) 推荐(0) 编辑
摘要:1 代码分析 dataSet[nonzero(dataSet[:,feature] <= value)[0],:][0] 大的方向是取矩阵中的第一行 根据[行:列]获取子矩阵 那么:nonzero(dataSet[:,feature] <= value)[0] 就是行的索引值,而nonzero对矩阵 阅读全文
posted @ 2020-08-27 15:08 绍荣 阅读(109) 评论(0) 推荐(0) 编辑
摘要:越发感觉,曾经熟悉的技能,慢慢地就会遗忘,很是可惜。所以现在想来来,还是建立良好的书写博客的习惯,很是重要。一方面,以备将来查阅,做到资料中所描述的步骤可重现性,另一方面,也可让其他的小伙伴们查阅,少走弯路。 凡是涉及到技术点的内容,争取一五一十的记录下来,做到有积累可复现。 阅读全文
posted @ 2020-08-26 09:39 绍荣 阅读(178) 评论(0) 推荐(0) 编辑
摘要:逐步前向线性回归 1.初始化系数为0,即zeros((特征数, 1)) 2.每执行一次迭代,都要遍历每一个特征,针对每一个特征的系数,有两种取值情况,分别是[-1,1]两个方向的sign*step。 这样就确定了两个权重向量,然后将所有的训练样本*权重向量,获得训练样本的预测值; 3.将所有这些预测 阅读全文
posted @ 2020-08-25 14:47 绍荣 阅读(155) 评论(0) 推荐(0) 编辑
摘要:以下列出了本人是学习线性回归算法时,所掌握的一些编程技巧 1.矩阵相减 matrix A是n*m,B是1*m 则A-B 表示A中的每行中对应列元素都减去B对应的列元素 2.对样本数据标准化处理 mean(A, 0) # 表示对A中的每一列取平均值,最后得到1*m的矩阵 var(A, 0) #表示对A 阅读全文
posted @ 2020-08-25 13:43 绍荣 阅读(306) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/zjfjava/p/10280247.html 阅读全文
posted @ 2020-08-25 09:39 绍荣 阅读(207) 评论(0) 推荐(0) 编辑
摘要:import matplotlib.pyplot as plt fig = plt.figure() ax = fig.add_subplot(111) ax.scatter(xSortRawArr, ySortRawArr) ax.plot(xSortRawArr, ySortHatArr) pl 阅读全文
posted @ 2020-08-24 19:14 绍荣 阅读(7504) 评论(0) 推荐(0) 编辑
摘要:numpy主要有两大类:narray和matrix(或简写mat),他们都有排序方法sort()和argsort() 这两个函数,默认都是按照纵轴切分数据,然后在各自切分的数据上进行从小到大排序。 sort() 会改变原有变量的数据存放,若是不想改变的话,可以使用copy(),即narray.cop 阅读全文
posted @ 2020-08-18 19:24 绍荣 阅读(263) 评论(0) 推荐(0) 编辑
摘要:roc通俗理解: http://www.360doc.com/content/18/0523/22/21027246_756500813.shtml 机器学习面试题集-如何画 ROC 曲线 机器学习实战:非均衡分类问题(召回率/ROC/AUC/采样方法) # 讲述了计算过程 非均衡分类问题: htt 阅读全文
posted @ 2020-08-14 18:05 绍荣 阅读(165) 评论(0) 推荐(0) 编辑
摘要:通俗易懂的介绍: https://blog.csdn.net/cauchy7203/article/details/107588241 https://www.zhihu.com/question/295048467/answer/1392963606 阅读全文
posted @ 2020-08-13 17:58 绍荣 阅读(153) 评论(0) 推荐(0) 编辑
摘要:听说自然数最初是从银行计算复利所得到的。示例如下: 本金1元,年初放入银行,年复利率为100%,那么年末的本息(本金+利息) = 1×(1+100%) = 2元。 复利可以按年计算,也可以按月、日、时、分、秒计算。如果年复利不变,那么月利率为1/12*100%,日利率为1/365*100%,时利率为 阅读全文
posted @ 2020-08-05 10:19 绍荣 阅读(1449) 评论(0) 推荐(0) 编辑