当前位置:首页 > 经验 >

sgn是什么函数(sgn函数怎么读)

来源:原点资讯(www.yd166.com)时间:2022-11-05 23:45:15作者:YD166手机阅读>>

图16 单层神经网络(扩展)

如果我们仔细看输出的计算公式,会发现这两个公式就是线性代数方程组。因此可以用矩阵乘法来表达这两个公式。

例如,输入的变量是[a1,a2,a3]T(代表由a1,a2,a3组成的列向量),用向量a来表示。方程的左边是[z1,z2]T,用向量z来表示。

系数则是矩阵W(2行3列的矩阵,排列形式与公式中的一样)。

于是,输出公式可以改写成:g(W * a) = z;

这个公式就是神经网络中从前一层计算后一层的矩阵运算。

3.效果

与神经元模型不同,感知器中的权值是通过训练得到的。因此,根据以前的知识我们知道,感知器类似一个逻辑回归模型,可以做线性分类任务。

我们可以用决策分界来形象的表达分类的效果。决策分界就是在二维的数据平面中划出一条直线,当数据的维度是3维的时候,就是划出一个平面,当数据的维度是n维时,就是划出一个n-1维的超平面。

下图显示了在二维平面中划出决策分界的效果,也就是感知器的分类效果。

sgn是什么函数,sgn函数怎么读(17)

图17 单层神经网络(决策分界)

4.影响

感知器只能做简单的线性分类任务。但是当时的人们热情太过于高涨,并没有人清醒的认识到这点。于是,当人工智能领域的巨擘Minsky指出这点时,事态就发生了变化。

Minsky在1969年出版了一本叫《Perceptron》的书,里面用详细的数学证明了感知器的弱点,尤其是感知器对XOR(异或)这样的简单分类任务都无法解决。

Minsky认为,如果将计算层增加到两层,计算量则过大,而且没有有效的学习算法。所以,他认为研究更深层的网络是没有价值的。

sgn是什么函数,sgn函数怎么读(18)

图18 Marvin Minsky

由于Minsky的巨大影响力以及书中呈现的悲观态度,让很多学者和实验室纷纷放弃了神经网络的研究。神经网络的研究陷入了冰河期。这个时期又被称为“AI winter”。

接近10年以后,对于两层神经网络的研究才带来神经网络的复苏。

四、两层神经网络(多层感知器)

  1. 引子

两层神经网络是本文的重点,因为正是在这时候,神经网络开始了大范围的推广与使用

Minsky说过单层神经网络无法解决异或问题。但是当增加一个计算层以后,两层神经网络不仅可以解决异或问题,而且具有非常好的非线性分类效果。不过两层神经网络的计算是一个问题,没有一个较好的解法。

1986年,Rumelhar和Hinton等人提出了反向传播(Backpropagation,BP)算法,解决了两层神经网络所需要的复杂计算量问题,从而带动了业界使用两层神经网络研究的热潮。目前,大量的教授神经网络的教材,都是重点介绍两层(带一个隐藏层)神经网络的内容。

这时候的Hinton还很年轻,30年以后,正是他重新定义了神经网络,带来了神经网络复苏的又一春。

sgn是什么函数,sgn函数怎么读(19)

图19 David Rumelhart(左)以及 Geoffery Hinton(右)

2.结构

两层神经网络除了包含一个输入层,一个输出层以外,还增加了一个中间层。此时,中间层和输出层都是计算层。我们扩展上节的单层神经网络,在右边新加一个层次(只含有一个节点)。

现在,我们的权值矩阵增加到了两个,我们用上标来区分不同层次之间的变量。

例如ax(y)代表第y层的第x个节点。z1,z2变成了a1(2),a2(2)。下图给出了a1(2),a2(2)的计算公式。

sgn是什么函数,sgn函数怎么读(20)

栏目热文

计算器上的atan是什么符号(计算器字母代表的含义)

计算器上的atan是什么符号(计算器字母代表的含义)

对宏程序中的变量可以可以进行算术运算和逻辑运算。1. 算术运算可以进行加、减、乘、除运算。运算功能和格式如表12-3所示...

2022-11-05 23:52:33查看全文 >>

计算器的rpn是什么意思(rpn的计算方式)

计算器的rpn是什么意思(rpn的计算方式)

无论你需要检查家庭作业,计算收支,还是换算货币,一款称手的计算器都能帮你大大提高速度和准确率。下面这几款出色的 App ...

2022-11-05 23:52:22查看全文 >>

荣归小妹的结局(荣归里面的拜金女结局)

荣归小妹的结局(荣归里面的拜金女结局)

由郑少秋、焦晃、归亚蕾主演的电视剧《荣归》,在大结局中,李国凯得白血病在哥哥李国荣的坚持捐髓的要求下手术成功,痊愈啦。哥...

2022-11-05 23:13:34查看全文 >>

荣归大结局李明杰叫老板爸爸(荣归电视剧李明思和大伯)

荣归大结局李明杰叫老板爸爸(荣归电视剧李明思和大伯)

平时就喜欢看电视,小时候因为看电视经常挨揍。看过的电视剧很多,但真正记住的却不多。第一次知道郑少秋老师是因为楚留香这个...

2022-11-05 23:05:27查看全文 >>

荣归明捷结局(荣归明捷重新追苏冬)

荣归明捷结局(荣归明捷重新追苏冬)

面对回归后的香港,国人都在思考,如何增进我们彼此的了解,血浓于水,但毕竟是百年的分离。我们是一家人,必须手牵着手,心连着...

2022-11-05 23:19:53查看全文 >>

数学中符号sgn是什么(函数符号sgn怎么读)

数学中符号sgn是什么(函数符号sgn怎么读)

考虑实现Comparable接口与本章中讨论的其他方法不同,compareTo方法并没有在Object 类中声明。相反,...

2022-11-05 23:07:37查看全文 >>

sgn是啥符号(数学符号sgn是什么)

sgn是啥符号(数学符号sgn是什么)

最近有一个新闻:中国科学技术大学潘建伟团队与中科院上海微系统所、国家并行计算机工程技术研究中心合作,成功构建76个光子的...

2022-11-05 23:21:32查看全文 >>

sgn在数学函数中代表什么(数学中sgn怎么运算)

sgn在数学函数中代表什么(数学中sgn怎么运算)

有一类函数的图像看起来像一只蝙蝠,一只倒吊着的蝙蝠,您也可以说它像一个倒吊的吸血鬼。当然,这是为了让大家对它有更深的印象...

2022-11-05 23:20:33查看全文 >>

在计算机网络中aln指的是(计算机网络层数分别是)

在计算机网络中aln指的是(计算机网络层数分别是)

罗德·贝克斯托姆是一位资深的硅谷企业家和投资者,著名的网络安全权威,互联网领导者和组织领导力专家。 在他担任ICANN(...

2022-11-05 23:07:00查看全文 >>

sgn数学中的含义(数学符号sgn的含义)

sgn数学中的含义(数学符号sgn的含义)

、、抛硬币在小学、初中、高中的数学教材中,都多次出现。前两者,我们已用GeoGebra进行了模拟。而抛硬币自然也可以用G...

2022-11-05 23:15:04查看全文 >>

文档排行