吴恩达机器学习第四周测验及编程作业⽂章⽬录
测验:Neural Networks: Representation
第⼀题
答案
AD
分析:
B:错误,XOR需要三层。
C:输出结果并不是概率,不⼀定和为1。
第⼆题
答案
A
分析:画出真值表
x1x2真值
001
011lambda编程
101
110第三题
答案
A
第四题
答案
A
分析:
x为3 x 1的列向量,theta1为3 x 3 的矩阵,故做乘法时为 theta1 * x,并且sigmoid()不会改变乘法结果的⼤⼩,即a^(2)为3*1列向量,符合神经⽹络的定义。
第五题
答案
A
分析:交换了Layer2的两个节点,同时将theta1两⾏交换,并将theta2最后两列交换,相当于对应参数都没有发⽣变换,故值不变。
编程作业:
作业⼀:Regularized Logistic Regression
注意点:
注意CostFunction计算时,后部的theta平⽅⾥⾯theta(0)是不参与的,故在程序中theta(1)是不参与的。
注意gradient descent时,grad(0)是不正则化的!
lrCostFunction.m
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论