美文网首页深度学习
深度学习入门(1)感知机

深度学习入门(1)感知机

作者: 阿旭123 | 来源:发表于2020-11-29 15:15 被阅读0次

感知机

感知机基础知识

感知机是神经网络(深度学习)的起源算法。

感知机可以接收多个输入信息,输出一个信号。

感知机的信号只有“流/不流”(1/0)两种取值。

接收两个信号的感知机,如下图:

x1与x2是输入信号;y是输出信号;

w1与w2是权重。圆圈O代表”神经元”或者”节点”。

输入信号被送往神经元时,会被分别乘以固定的权重(w1 x1, w2 x2)。神经元会计算传送过来的信号总和,只有当这个总和超过某个界限值时,才会输出1,这称为“神经元被激活”。这里将界限值称为阈值,用θ符号表示。

权重越大,对应该权重的信号的重要性就越高。

简单逻辑电路

用感知机实现简单的逻辑电路。

将θ用-b代替。b称为偏置,w1与w2称为权重。

与门(AND gate)

满足条件的(w1,w2, θ)有很多,如(0.5,0.5,0.7)

与非门(NAND gate)

NAND 表示not AND,即将与门结果颠倒。

可以用(w1,w2, θ) =(-0.5,-0.5,-0.7)实现.

或门(OR gate)

NAND 表示not AND,即将与门结果颠倒。

可以用(w1,w2, θ) =(0.5,0.5,0.2)实现

结论:

1)构造相同,只是参数(权重和阈值)不同实现3个不同的电路;

2)w1与w2时控制输入信号的重要参数,偏置是调整神经元被激活的容易程度(输出为1)的参数。

3)有时也将w1与w2,b统称为权重。

感知机局限性

异或门 (XOR gate)

单层感知机只能表示线性空间。

线性空间:直线分割成的空间;

非线性空间:曲线分割成的空间。

或门的输出

异或门的输出

异或门的输出,无法用线性切割。与门、与非门、或门均可用线性切分。

多层感知机实现异或门

代码实现:

异或门是一种多层神经网络,如下图:

注:有人称这为3层感知机;也有称2层感知机,因为只有2层有权重。

结论:

1)单层感知机只能表示线性空间,多层感知机可以表示多层空间;

2)多层感知机在理论上可以表示计算机.

如果想关注更多深度学习相关内容,请进入链接《深度学习专栏》进行了解,谢谢!

相关文章

  • 深度学习入门(1)感知机

    感知机 感知机基础知识 感知机是神经网络(深度学习)的起源算法。 感知机可以接收多个输入信息,输出一个信号。 感知...

  • 1、深度学习入门-感知机

    感知机是什么? 感知机 (perceptron):感知机是神经网络(深度学习)的起源算法,学习感知机的构造是通向神...

  • 深度学习理论笔记(感知机)

    学习韩老师的文章,笔记如下: 深度学习的入门不得不谈感知机,何为感知机? 感知机其实就是神经元,神经网络的组成单位...

  • 深度学习

    零基础入门深度学习(1) - 感知器零基础入门深度学习(2) - 线性单元和梯度下降零基础入门深度学习(3) - ...

  • 深度学习入门(2)神经网络

    上一篇文章《深度学习入门(1)感知机》主要介绍了神经网络的起源--感知机的基础知识及实现方式。本文主要介绍如何自己...

  • 深度学习入门--感知机

    最近开始学习一点深度学习、图像识别方面的内容,记录下来,以备温故。 感知机是由美国学者Frank Rosenbla...

  • 深度学习-机器学习

    零基础入门深度学习(1) - 感知器 机器学习 | Coursera 深度学习笔记(一)感知器、梯度下降、反向传播...

  • 深度学习入门系列,用白话文的方式让你看得懂学的快(第五章)

    Hello World感知机,懂你我心才安息 (深度学习入门系列之五) 原文再续,书接上回。 5.1 网之初,感知...

  • 感知机

    感知机 感知机算法是很多算法的鼻祖,比如支持向量机算法,神经网络与深度学习。在学习感知机的构造时可以学习到深度学习...

  • 反馈神经网络

    1、Reference 多层感知机MLP(机器学习5)多层感知机原理详解 & Python与R实现深度学习笔记——...

网友评论

    本文标题:深度学习入门(1)感知机

    本文链接:https://www.haomeiwen.com/subject/hnhadftx.html