我是靠谱客的博主 娇气路人,最近开发中收集的这篇文章主要介绍深度学习入门——Day1 感知机,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

第二章 感知机

今天开始学习《深度学习入门:基于Python的理论与实践》

2.1有两个输入的感知机原理

超过阈值,神经元被激活
在这里插入图片描述

2.2简单逻辑电路

2.2.1与门:

用感知机来表示与门,只有x1,x2均为1时,y才是1,其余时候都是0,可以设置参数(x1,x2, theta)=(0.5,0.5,0.7)可满足条件。

2.2.1与非门:

在x1,x2均为1时,y才是0,其余时候都是1,参数设置将可实现与门的全部参数取反即可实现。

2.2.3或门:

当x1,x2有任何一个为1时,y就是1。
注:构造相同的感知机,只需要适当调整参数即可 扮演不同的角色。

2.3 实现感知机

用python与门:
实现与门

2.3.2导入偏置和权重

此时,b称为偏置,w1,w2称为权重。
在这里插入图片描述
如下图完成上面式子的计算方式
在这里插入图片描述

2.3.3权重和偏置的实现

偏置和权重w1,w2的作用是不一样的。具体地说,w1和w2是控制输入信号的重要性的参数,而偏置是调整神经元被激活的容易程度(输出信号为1的程度)的参数。
在这里插入图片描述
我们在2.2节介绍过,与门、与非门、或门是具有相同构造的感知机,区别只在于权重参数的值。因此,在与非门和或门的实现中,仅设置权重和偏置的值这一点和与门的实现不同。

2.4感知机局限性

首先将或门形象化
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
实际是找不到这样一条直线的。

2.4.2线性与非线性

由直线分割的区域是线性空间,而由曲线分割的区域是非线性空间。
在这里插入图片描述

2.5多层感知机

2.5.1已有感知机的组合

在这里插入图片描述


在这里插入图片描述

2.5.2异或门的实现

用之前定义的AND函数、NAND函数、OR函数,可以像下面这样实现。
在这里插入图片描述
如图2-13所示,异或门是一种多层结构的神经网络。这里,将最左边的一列称为第0层,中间的一列称为第1层,最右边的一列称为第2层。异或门是一个2层感知机,叠加多层的感知机也称为多层感知机。
在这里插入图片描述

2.6从与非门到计算机

感知机通过叠加层能够进行非线性的表示,理论上还可以表示计算机进行的处理。

2.7本章小结

在这里插入图片描述

最后

以上就是娇气路人为你收集整理的深度学习入门——Day1 感知机的全部内容,希望文章能够帮你解决深度学习入门——Day1 感知机所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部