Machine Learning - week 4 - 习题
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Machine Learning - week 4 - 习题相关的知识,希望对你有一定的参考价值。
1.
第一个。,是对的。
第二个。结果只会认出是一类,如图:。但这里是为了举例子,实际上不会恰好是 1。而是选择最大概率表示的类别。所以是错误的。
第三个:所有基于 0,1 的逻辑方程都可以使用神经网络来表示。真值表是有限的,所以可以。
第四个:一个两层的神经网络可以用来表示 XOR。将两层合为一层?
还是有错误
2.
获取真值表,再与选项中的对比,可知为 NAND。
3.
a(3)1 表示第三层第一个,由第二层推导而来,为第二层对应 θ * 对应的元素。选择第一个。
4.
上面的代码表示的是:
所以答案为 a2 = sigmoid (x * Theta1);
矩阵乘法:
有错误
a2 是 3*1,而现在返回的是 1*3。
那就说明 x 错了。theta * x 为 3 * 1。
5.
计算前后两种,发现是一样的。
以上是关于Machine Learning - week 4 - 习题的主要内容,如果未能解决你的问题,请参考以下文章
Coursera - Machine Learning, Stanford: Week 5
Coursera - Machine Learning, Stanford: Week 11
Coursera - Machine Learning, Stanford: Week 10
Machine Learning - week 2 - 编程
神经网络作业: NN LEARNING Coursera Machine Learning(Andrew Ng) WEEK 5