- 博客(18)
- 收藏
- 关注
原创 老九学堂标准c++代码拆分
#include using namespace std; int main(){ cout << "Hello World"<<endl return 0;} iostream(input & output stream) using namespace std; 告诉编译器使用命名空间 std(standard) 。命名空间是 C++ 中一个相对新的概
2018-01-27 21:08:40
1333
原创 SVM的一些学习心得及案例(Python代码)实现
1、基本概念向量的内积即一个向量在另一个向量上的投影乘上被投影向量的模,上图不管是a投影在b上,还是b投影在a上,其结果是一样的,原理参照 B站上 3Blue1Browna∙b = (a1e1 + a2e2)∙(b1e1 + b2e2) = a1b1e1e1 + a1b2e1e2 + a2b1e2e1 +
2018-01-22 21:41:06
15750
3
原创 如何在Python上安装xgboost?
win7 python3.61、Python Extension Packages for Windows找到自己对应的版本,我的是64位,Python3.62、pip install D:\xgboost-0.7-cp36-cp36m-win_amd64
2018-01-09 11:19:05
510
转载 信息熵 entropy
熵最早是由热力学定义的一个函数,是普朗克来中国讲学的时候引入的。英文是“entropy”这个字,中文词汇中没有相关的字眼。当时是一个有名的姓胡的学者作为普朗克的翻译。因为这个熵“S”是定义为热量Q与温度的比值,所以当时他翻译是立刻创造出熵这个字,从火,从商。1、为什么有的信息量大有的信息量小?有些事情本来不是很确定,例如明天股票是涨还是跌。如果你告诉我明天NBA决赛开始了,这两
2018-01-03 15:34:22
2364
原创 Ridge和lasso回归实现的一个小案例
来自于邹博机器学习第七期第九课中的内容:简单介绍就是一个产品的销量sales与TV、radio、newspaper三个投入量之间的关系。
2017-12-26 22:02:55
7397
1
原创 python 里map()函数想到的外国人为什么要这么定义函数
首先 map(function, iterable,...)function -- 函数,有两个参数,iterable -- 一个或多个序列举个例子>>map(square,[1,2,3,4,5])# 计算列表和:1+2+3+4+5[1,4,9,16,25]1)如果这个函数是中国人来定义的话至少应该是map(function, itera
2017-12-22 10:58:07
495
原创 关于代码实现一个数求平方根
记该数为a,a的平方根记为x,则√a=x,写为x^2=a,f(x)=x^2-a,那么求方根的问题就转化为求f(x)在x轴交点的问题;若F(x)为f(x)的原函数,F'(x)=f(x)=x^2-a=0,就是求F(x)极值点的问题了(这样就转化到梯度下降上去了)
2017-12-21 19:16:34
9529
原创 SVD奇异值分解
奇异值分解是一个有着很明显的物理意义的一种方法,(马同学一个形象生动的例子)它可以将一个比较复杂的矩阵用更小更简单的几个子矩阵的相乘来表示(矩阵相乘的本质),这些小矩阵描述的是矩阵的重要的特性。就像是描述一个人一样,给别人描述说这个人长得浓眉大眼,方脸,络腮胡,而且带个黑框的眼镜,这样寥寥的几个特征,就让别人脑海里面就有一个较为清楚的认识,实际上,人脸上的特征是有着无数种的,之所以能这么描述,是因
2017-12-13 10:20:58
678
原创 关于python里运行出现'module' object has no attribute 'xxxx'等问题解决方法
本人在运行代码出错 I= np.stack((R, G, B), 2)报错为:'module' object has no attribute 'stack'stack 是属于numpy里的一个模块,而且电脑里numpy已经安装,解决方法为:直接更新下numpy,命令为python -m pip install --upgrade pip numpy之后运行正常0.0
2017-12-11 11:12:43
24442
1
原创 Windows下安装pillow问题,亲测可行
试了好几种方法 :1、pip install pillow不行=.= 2、用Git安装,不行 =.= 找了一下午快崩溃了。。。。。 最终在Stack Overflow上找到啦,
2017-12-10 20:06:19
4653
2
原创 吴恩达when to change dev/test sets and metrics
if doing well on your metric +dev/test set does not correspond to doing well on your application,change your metric and/or dev/test set
2017-12-02 16:15:59
382
原创 吴恩达关于dev / test sets的形象解释
dev set is also called development set or sometimes called hold out cross validation set. And worflow in machine learning is that you try lots of ideas,traning different models on the traning sets,
2017-12-02 15:01:38
5254
1
原创 吴恩达关于正则化的形象解释
if think learning to drive a car ,a car has three main controls,which are steering, the steering wheel decides how much you go left or right,acceleration and braking. so these three controls,or real
2017-12-01 11:37:29
968
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人