美文网首页
鱼书学习笔记一感知机(perceptron)

鱼书学习笔记一感知机(perceptron)

作者: freezml | 来源:发表于2019-07-30 13:29 被阅读0次

感知机(perceptron)
感知机接收多个输入信号,输出一个信号。


image.png

其中一个重要的组成叫做神经元,这正是受生物学中神经元的原理启发而来。一个神经元通常具有多个树突,主要用来接受传入信息;而轴突只有一条,轴突尾端有许多轴突末梢可以给其他多个神经元传递信息。轴突末梢跟其他神经元的树突产生连接,从而传递信号。这个连接的位置在生物学上叫做“突触”。


673793-20151229121248198-818698949.jpg
所以其实这样表示可以更好的理解神经元
微信图片_20190730102043.jpg
图中的神经元只是表示一个黑盒,如果我们展开来看它应该是这样的结构 微信图片_20190730102518.jpg

中间的部分由若干个隐藏单元组成
作者用逻辑电路为例来解释感知机的作用,我感觉理解起来还是有些吃力,毕竟用一个抽象的概念来解释另一个抽象概念,确实有些费脑。我认为作者的用意一是逻辑电路和神经网络的结构相似,二是组合门的效果可以产生单一门无法实现的效果:因为一个门只能处理线性空间,对于非线性空间就需要许多门组合使用。对此,我想分享一个具体的例子。比如我们想要知道一个房子的值多少钱,我们有一些关于房子的数据,比如房屋面积,几室,邮编,与地铁的距离,那么我们如何通过这些数据分析房子的价格呢,请看下图


微信图片_20190730125141.jpg
通过面积和几室来判断可容纳人数,通过邮编可以判断是否是学区,孩子是否有独立房间,判断是否有利孩子成长,通过邮编和附近的交通状况就可以判断步行化的,由此就可以推断房屋的价格,当然这只是个例子,房屋价格影响因素有很多,所以在具体应用深度学习的时候也会有很多隐藏单元来处理。图中的圆圈代表激活函数,通过激活函数的激活可以计算出的结果变为信息方便传递或者是输出。
那么一个神经元是如何计算的呢,其实就是就是书中提到的逻辑回归的方式
y=wx+b
x是输入值,y是输出值,w为权重,b为偏移量
如果是多个神经元连续传递,则变为
z1 = w1x +b1
a1 = sigmoid(z1)
z2 = w2a1 +b2
.....

sigmiod是激活函数的一种,通过这样的方式就可以得到最后的预测值

相关文章

  • 鱼书学习笔记一感知机(perceptron)

    感知机(perceptron)感知机接收多个输入信号,输出一个信号。 其中一个重要的组成叫做神经元,这正是受生物学...

  • 机器学习笔记-Python实现BP误差逆传播算法

    这是机器学习笔记的第二篇,之前写了一篇:机器学习笔记-Python实现感知机(Perceptron) 。这篇博客在...

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

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

  • 【机器学习基础】从感知机模型说起

    感知机(perceptron) 感知器(perceptron)1957年由Rosenblatt提出,是神经网络与支...

  • 统计学习方法-2 感知机

    感知机(perceptron)属于判别模型,是神经网络与SVM的基础。 2.1 感知机模型 2.2 学习策略2.2...

  • 感知机(Perceptron)

    在之前的文章中我们已经讲过了逻辑回归分类器,现在趁热打铁总结一下与逻辑回归非常相似的感知机模型。感知机模型是一个非...

  • 感知机(Perceptron)

    一. 概念 1. 模型 感知机是二分类的线性分类模型,旨在求出将输入实例划分为两类的分离超平面,是神经网络与支持向...

  • 感知机 perceptron

    参考书:《统计学习方法》李航 简介: 感知机是二类分类的线性分类模型,输入为实例的特征向量,输出为实例的类别,取 ...

  • 感知机与神经网络

    一、感知机 感知机(perceptron)由美国学者Frank Rosenblatt在1957年提出的。 1、感知...

  • 动手学深度学习笔记(二)

    从零开始写多层感知机 多层感知机 本节中,我们将以多层感知机(multilayer perceptron,简称 M...

网友评论

      本文标题:鱼书学习笔记一感知机(perceptron)

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