- 博客(8)
- 收藏
- 关注
原创 machine learning_support vector machine
cost1(theta'X)cost2(theta'X)改为线性形式h(x)不是概率,变为1,0
2015-03-29 11:07:20 469
原创 machine learning_模型评价
1.影响模型的因素training set个数特征个数lambda取值阶数选择2.模型诊断取60%作为trainging set,20%作为cross validation,20%作为test set用training set拟合出的theta,计算J_cvJ_cv和J差不多时,拟合合适J很小,J_cv很大时过度拟合J和J_cv差不多且都很大时拟合不
2015-03-28 11:20:07 453
原创 machine learning_ANN与BP算法
这周的BP算法难度明显上了一层训练神经网络大概就是这么个流程输出层在有多个分类的时候输出的是一个只有一个为1的列向量随机选择theta的初始值:否则在运行算法的最后theta会变成全是一样的值接下来算代价函数,δ,偏导数都需要用循环代价函数的表达式:δ:代价函数:偏导数与δ的关系:在用fminunc的时候theta要展开成一列
2015-03-26 22:03:08 635
原创 第十章 描述的层次和计算机系统
层次人工智能面对的问题:如何把一个层次上的描述生成另一个层次的描述棋界高手能更好地运用组块化思维心理中的层次:认知混乱与层次意识层次的混乱有关,这就是为什么自我责备或者理性的思维对抑郁症不起作用的原因了。纠结于理性思维只能让抑郁症加重计算机系统的层次位----字特殊指针指向下一个字,CPU提取字到寄存器机器语言与汇编语言:汇编语言是初步的组块化,机器
2015-03-23 19:56:50 794
转载 值得学习的C/C++开源项目
值得学习的C语言开源项目- 1. WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。下载链接:http://home.tiscali.c
2015-03-23 12:16:38 1654
原创 machine_learning神经网络
cousera上的machine learning ex3中设置了一个input_layer_size为400,hidden_layer_size 25,output_layer_size 10的神经网络代码如下:X=[ones(m,1) X];hidden_layer=X*Theta1';hidden_layer=sigmoid(hidden_layer); %hidd
2015-03-22 12:24:42 589
原创 machine_learning_ex3笔记
逻辑回归的cost function(有regulation)hTheta=sigmoid(X*theta);J=-1/m(y'*log(hTheta)+(1-y')*log(1-hTheta))+1/(2*m)*theta'*theta提交了好几次总是有问题,终于发现问题出在grad上了,形式和线性回归的一样,但是hTheta的表达式变了grad = X'* (hThet
2015-03-21 19:49:48 1922 1
原创 edX_PH525.1_week2_R笔记
[,]代表数组定义一个二维数组 tab=read.csv(“”) C(1,2,2,3)就是把1,2,2,3组成一个向量(一维数组) Which返回的是满足括号内条件的下标 Tab$sleep_total是抽取一列重新组成一维数组后面加[]的时候,里面加条件,返回的是所有满足结果的值 加值,返回的是对应的数据 Sort(一维数组
2015-03-08 17:29:52 456
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人