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.
计算前后两种,发现是一样的。