吴恩达机器学习复习4:非线性假设、神经和大脑、模型表示1、模型表示2、例子与直觉1、例子与直觉2、多类分类

【非线性假设】

为什么我们需要神经网络?

 

 

 因为神经网络不需要大量的为特征设计的内容或有大量特征,,我们可以直接把数据放进进神经网络模型,让它自己进行训练,并做自我“修正”。

【神经和大脑】

 在大脑中的感觉代表↑

大脑中的神经元↓

 

 

 

【模型表示1】

 

 

 神经网络:层1,层2,层3

a=激活单元

θ=控制来自j层到j+1层的映射的权重矩阵

 

 

Θ的维度 S_{j+1}*S_{j}+1

例子:如果1层有两个节点的输入,那么第二层有4个节点

 

 

 的维度是什么?( 暗示:加一个对偏执单元给输入何隐藏层)

 

 

 

 

 

 S2*(S1+1)=4*3

【模型表示2】

 

 

 为了重新迭代,下面是一个神经网络的例子

 

 

 实施向量化

 换言之,对于第二层,节点k,变量z是

 题目~

 

 

 

【例子与直觉1】

 

 

 

 

 

【例子与直觉2】

 

 

 

 

【多类分类】

为了把数据分成多类,我们会让我们的解社功能返回一系列向量值。比如我们希望分类数据成为四类。我们将使用以下的例子观察分类是如何完成的。

这个算法把输入当作一个图像,并把它相应的分类:

 

 把我们结果类集合定义为y

 

 每个y(i)表示一个与众不同的图像,对应于要么是一辆车、一个步行者、卡车或摩托车

内在层,每一个都给我们新的信息,这让我们最后的假设功能

 

 我们为一个输入集合而表示的结果假设像下面这样:

 

 在这个例子中我们的结果类是第三个是1,这代表着是摩托车

 

posted @ 2022-10-10 14:23  asandstar  阅读(75)  评论(1编辑  收藏  举报