神经网络概述

神经元与大脑

一、神经网络

起源:试图模仿大脑的算法。
在80年代和90年代早期被广泛使用;
90年代末,流行度下降。
最近:神经网络作为最先进的技术,许多应用都在使用神经网络。

二.模型展示(一)

运用神经网络如何表示我们的假设和模型呢?

1、单个的神经元(neuron)在大脑中的样子:

神经元是一个计算单元,从输入通道接受一定数目的信息,并做些计算,然后将结果通过它的轴突传送到其他节点或者大脑中的其他神经元。

树突(Dendrite):像输入电线,接受来自其他神经元的信息。

轴突(Axon):输出通道,给其他神经元传递信号或传送信息。

2、一组神经元:

神经元之间利用微弱的电流进行沟通,也称作动作电位。

3、神经元模型:逻辑单元(Logistics unit)

x1,x2,x3代表由树突接收到的信息。 

黄色圆圈代表一个神经元。

 

θ为模型的参数或者成为模型的权重。

x0为偏置项(有时也用b表示),值为1。

 激活函数(Sigmoid(Logistic) activation funtion):非线性函数g(z)

 

4、Neural Network

 神经网络其实就是一组神经元连接在一起的集合。

 Layer1:输入层

Layer2:隐藏层(隐藏层的值在训练集中看不到)。在神经网络模型中可能不止一个隐藏层。

Layer3:输出层

5、

注:如不理解上述公式,可把θ看作权重放在层与层之间的连接线上,通俗易懂。

θ的上标表示第一层和第二层之间的权重矩阵,下标表示在矩阵中位置。本例中为第一个权重矩阵θ^(1)。

θ^(1)控制着从三个输入单元到三个隐藏单元的映射的权重矩阵。

一般的,如果第j层有m个单元,第(j+1)层有n个单元,则从j到(j+1)层的映射矩阵为n*(m+1).

注:此处的j层和(j+1)层的单元数不包含偏置数。

三、模型展示(二)

1、前向传播:向量化实现

 2、神经网络学习自身具有的特点

 3、其他神经网络架构

 四、为什么神经网络可以用来学习复杂的非线性假设模型

异或(xor)是一个数学运算符。它应用于逻辑运算。异或的数学符号为“⊕”,计算机符号为“xor”。

如果两个值不相同,则异或结果为1。如果两个值相同,异或结果为0。

同或(xnor):如果两个值相同,则同或结果为1。如果两个值不相同,则同或结果为0。

五、如何利用神经网络解决多类别分类的问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值