美文网首页
深度学习-神经网络算法

深度学习-神经网络算法

作者: 玛尼妈咪哄 | 来源:发表于2017-12-05 00:23 被阅读0次

1、神经网络算法

1、1多层向前神经网络(multiplayer feed-foward neural network)

1.1.1 bp算法

1.1.2 多层向前神经网络由输入层,隐藏层,输出层组成

1.1.3 每层由单元(units)组成,单元又叫神经节点。

1.1.4 隐藏层的个数是任意的,输入层和输出层只有一层。

2、设计神经网络结构

2.1 首先应确定神经网络的层数和每层的单元数

2.2 特征向量在输入之前通常要先标准化到0-1之间(为了加速学习过程)

2.3 对于分类问题,输出的单元数往往跟类别数是一样的

3、交叉验证(cross-validation)

k-fold cross validation

取一份作为测试集,k-1份作为训练集,这样我们就重复了k次,取均值

4、BP算法(backpropagation)

4.1 通过迭代性来处理训练集的实例

4.2 对比经过神经网络后的输入层预测值和真实值之间的差值

4.3 反方向更新每个连接的权重

4.4 步骤

4.4.1 初始化权重和偏向(bias):随机初始化在-1~1之间,或者-0.5~0.5之间,每个单元都有一个偏向。

4.4.2 每个单元先进性线性的回归,再进行非线性转化

4.5 根据误差反向传送

相关文章

  • 入门卷积神经网络

    “ 深度学习是在多层神经网络上运用各种机器学习算法,解决文本、图像问题的算法集合。其中卷积神经网络是深度学习的代表...

  • 深度学习之卷积神经网络

    深度学习是指多层神经网络上运用各种机器学习算法解决图像,文本等各种问题的算法集合。深度学习从大类上可以归入神经网络...

  • 2019-07-25 深度学习

    机器学习 - 神经网络 - 深度学习 图像 文本 语音 深度学习算法比机器学习都要好很多bp算法:多层感知器的误差...

  • 感知机

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

  • # 神经网络

    想必大家已经了解过一些深度学习的知识,深度学习是基于神经网络的高级算法,那么神经网络是什么呢? 神经网络的定义 猜...

  • 深度学习之外的人工智能——概率图模型

    神经网络是理解深度表征的模型,深度学习是训练深度神经网络的算法,两者是一脉相承的关系。本质上讲,神经网络和...

  • 8-神经网络

    算法简介 神经网络算法( Neural Network )是机器学习中非常非常重要的算法。这是整个深度学习的核心算...

  • 谁能看懂这个

    机器学习算法盘点:人工神经网络、深度学习 机器学习的算法很多。很多时候困惑人们都是,很多算法是一类算法,而有些算法...

  • 机器学习/深度学习/神经网络/人工智能算法/Python/视频教

    机器学习/深度学习/神经网络/人工智能算法/Python/视频教程源码

  • 深度学习概念和基础

    深度学习是以神经网络为基础的,神经网络是机器学习的一种算法。 关于机器学习中的神经网络: 机器学习之神经网络1前向...

网友评论

      本文标题:深度学习-神经网络算法

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