Deep Learning 学习笔记(6):神经网络( Neural Network )
神经元:
在神经网络的模型中,神经元可以表示如下

神经元的左边是其输入,包括变量x1、x2、x3与常数项1,
右边是神经元的输出
神经元的输出函数被称为激活函数(activation function),输出值被称为激活值(activation value)。
激活函数有很多种,其中最简单的莫过于sigmoid函数。
除非特别声明,否则博客里提及的激活函数均为sigmoid
神经网络:
多个神经元首尾相连连接成神经网络(Neural Network),可以表示如下:

尽管生物体中神经云之间的连接会更加复杂,
在常用的模型中,神经元的连接要遵循一定规则,
简单地来说就是要分层:上一层神经元的输出作为下一层的输入,
两层之间单向传递,没有反馈
同层之间的神经元没有交流。
下面我们来描述一下这个模型 :
神经网络  来表示网络的层数,
 来表示网络的层数,
其中最左边的叫做出入层,最右边的称为输出层,中间的层被称为隐藏层
隐藏层的借点成为隐藏节点。隐藏层的数量为网络的“深度”
我们将第  层记为
 层记为  ,于是
 ,于是  是输入层,输出层是
 是输入层,输出层是  。
 。
本例神经网络有参数  ,
 ,
其中 ,  (下面的式子中用到)是第
 (下面的式子中用到)是第  层第
 层第  单元与第
 单元与第  层第
 层第  单元之间的联接参数(权重,注意标号顺序),
 单元之间的联接参数(权重,注意标号顺序),
 是第
 是第  层第
 层第  单元的偏置项。
 单元的偏置项。
因此在本例中,  ,
 ,  。
 。
注意,即偏置单元没有输入
 表示第
 表示第  层的节点数,偏置单元不计在内
 层的节点数,偏置单元不计在内
神经网络的计算:
用  表示第
 表示第  层第
 层第  单元的激活值(输出值),当
 单元的激活值(输出值),当  时,
 时, 
 表示第
 表示第  层第
 层第  单元输入加权和(包括偏置单元)
 单元输入加权和(包括偏置单元)
于是, 可以按如下方法计算
  可以按如下方法计算

计算过程可以用向量运算简化
这种由输入求输出,从左向右计算的算法,叫做前向传播算法
于是乎这种神经网络也叫做前馈神经网络
(完)
Deep Learning 学习笔记(6):神经网络( Neural Network )的更多相关文章
- Neural Networks and Deep Learning学习笔记ch1 - 神经网络
		近期開始看一些深度学习的资料.想学习一下深度学习的基础知识.找到了一个比較好的tutorial,Neural Networks and Deep Learning,认真看完了之后觉得收获还是非常多的. ... 
- 【deep learning学习笔记】注释yusugomori的DA代码 --- dA.h
		DA就是“Denoising Autoencoders”的缩写.继续给yusugomori做注释,边注释边学习.看了一些DA的材料,基本上都在前面“转载”了.学习中间总有个疑问:DA和RBM到底啥区别 ... 
- 【面向代码】学习 Deep Learning(三)Convolution Neural Network(CNN)
		========================================================================================== 最近一直在看Dee ... 
- [置顶]
        Deep Learning 学习笔记
		一.文章来由 好久没写原创博客了,一直处于学习新知识的阶段.来新加坡也有一个星期,搞定签证.入学等杂事之后,今天上午与导师确定了接下来的研究任务,我平时基本也是把博客当作联机版的云笔记~~如果有写的不 ... 
- Deep Learning 学习笔记(8):自编码器( Autoencoders )
		之前的笔记,算不上是 Deep Learning, 只是为理解Deep Learning 而需要学习的基础知识, 从下面开始,我会把我学习UFDL的笔记写出来 #主要是给自己用的,所以其他人不一定看得 ... 
- paper 149:Deep Learning 学习笔记(一)
		1. 直接上手篇 台湾李宏毅教授写的,<1天搞懂深度学习> slideshare的链接: http://www.slideshare.net/tw_dsconf/ss-62245351? ... 
- 【Deep Learning学习笔记】Efficient Estimation of Word Representations in Vector Space_google2013
		标题:Efficient Estimation of Word Representations in Vector Space 作者:Tomas Mikolov 发表于:ICLR 2013 主要内容: ... 
- 【deep learning学习笔记】Recommending music on Spotify with deep learning
		主要内容: Spotify是个类似酷我音乐的音乐站点.做个性化音乐推荐和音乐消费.作者利用deep learning结合协同过滤来做音乐推荐. 详细内容: 1. 协同过滤 基本原理:某两个用户听的歌曲 ... 
- 【deep learning学习笔记】最近读的几个ppt(四)
		这几个ppt都是在微博上看到的,是百度的一个员工整理的. <Deep Belief Nets>,31页的一个ppt 1. 相关背景 还是在说deep learning好啦,如特征表示云云. ... 
随机推荐
- LeetCode OJ:Binary Tree Maximum Path Sum(二叉树最大路径和)
			Given a binary tree, find the maximum path sum. For this problem, a path is defined as any sequence ... 
- Java基础学习-extends继承(成员变量,局部变量,成员方法)
			package extend; /*面向对象-继承: * 多个类的共同成员变量和成员方法.抽取到另一个类中(父类),我们多个类就可以访问到父类的成员了 * */ class Game{ String ... 
- 【设计模式】calendar的单例需求和实现
			calendar单例需求: 参数:有default的calendar file 1.如果无实例,无参数调用,取default,检查是否合法,存入实例 2.如果无实例,有参数调用,检查是否合法,存入实例 ... 
- React 源码剖析系列 - 生命周期的管理艺术
			目前,前端领域中 React 势头正盛,很少能够深入剖析内部实现机制和原理. 本系列文章 希望通过剖析 React 源码,理解其内部的实现原理,知其然更要知其所以然. 对于 React,其组件生命周期 ... 
- Windows上包管理器之Chocolatey初体验
			一直使用Windows开发项目,前段时间使用了一段时间的macOS,感觉使用homebrew和npm去安装一些常用的包真的是方便啊,最近又使用回Windows,由于电脑比较新,发现里面连Git都没有, ... 
- 旧书重温:0day2【4】动态获取函数地址
			通过以上3篇文章的学习,我们已经可以获取到kernel32.dll的地址了下一步 我们就是获取几个重要的函数 1.GetProcAddress 2.LoadLibrary 有了这两个函数很多函数都可以 ... 
- 一个高性能RPC框架的连接管理
			既然说连接,先对EpollServer的连接管理做个介绍吧.客户端与服务器一次conn,被封装成为Connection类在服务器进行管理. 服务器连接有三种类型,分别为: enum EnumConne ... 
- mac地址常识及获取
			mac常识: 网卡地址这个概念有点混淆不清.因为实际上有两个地址,mac地址和物理地址,一般说网卡地址我是指物理地址,不知道别人怎么看?物理地址指的是网卡上的存放地址的ROM里的地址,mac地址是这块 ... 
- HihoCoder1621 : 超市规划(四边形DP优化)()
			超市规划 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Hi居住的城市的中轴线恰好是一条马路.沿着这条马路一共坐落有N个居民小区,其中第i个小区距离马路一端的距离是A ... 
- 关于 avalon总线理解(整理)
			1,一个基于Avalon接口的系统会包含很多功能模块,这些功能模块就是Avalon存储器映射外设,通常简称Avalon外设.所谓存储器映射外设是指外设和存储器使用相同的总线来寻址,并且CPU使用访问存 ... 
