美文网首页
简单的神经网络

简单的神经网络

作者: siriusing | 来源:发表于2017-10-20 17:11 被阅读21次
简单的神经网络

一个只有一个隐藏层的神经网络,他只有一个隐藏层,一个输出层

单样本处理

层级标识

对一个节点,有

第一层第一个节点 节点内的运算 image.png

得到第二层

image.png

回过头来,对第一层,进一步抽象成向量

image.png

得到这么一个结果图


单样本处理结果

到这里,对于一个输入样本的处理就结束了

多样本处理

对m个样本,可以有用循环来处理

loop 处理

但是由于for循环十分缓慢,所以可以考虑再进一步向量化

这里主要是因为像python的numpy模块都利用了计算机的单指令多计算流特性,对同一计算任务的大量重复,可以节省很多时间。这也是GPU为什么在图形计算上好用的原因。

这里对m个x进一步向量化为X

image.png

注:这里大多数图片引用了吴恩达老师的课件内容,有兴趣的朋友可以去网易云课堂或者吴恩达老师的deeplearning网站了解。如有引用不妥,还请斧正。

相关文章

  • Tensorflow语法基础(3)-mnist

    mnist实例--用简单的神经网络来训练和测试 mnist实例--卷积神经网络CNN 关于softmax 简单神经...

  • 1-1 深度学习概论

    吴恩达《神经网络和深度学习》课程笔记 1. 简单的神经网络 上图可以看做一个简单的神经网络: x为该网络的输入,y...

  • 神经网络和深度学习(Neural Networks and De

    @[toc] 1.1欢迎 1.2 什么是神经网络 最简单的神经网络 1.3 用神经网络进行监督学习 CNN:适合于...

  • 人工神经网络及其MATLAB实现

    前言 这里只记录BP神经网络 1.人工神经网络基本理论 1.1人工神经网络模型拓扑结构 人工神经网络是由大量简单的...

  • 理解循环神经网络(RNN)

    参考文章Understanding LSTM Networks译文 什么是循环神经网络 神经网络简单介绍(Recu...

  • 无标题文章

    ### 特殊的网络结构 **卷积神经网络** 卷积神经网络是如何计算的非常简单。但还是先简单说说数学中的卷积是怎么...

  • 神经网络体系搭建(一)——神经网络

    本篇是神经网络体系搭建的第一篇,解决体系搭建的前四个问题,详见神经网络体系搭建(序) 神经网络 最简单的神经网络 ...

  • 深度学习基础知识学习笔记

    教材选用《动手学深度学习》,李沐等著; 单层神经网络 单层神经网络是最简单的神经网络,有线性回归(linear-r...

  • 使用PyTorch从零开始构建Elman循环神经网络

    本文以最简单的RNNs模型为例:Elman循环神经网络,讲述循环神经网络的工作原理,即便是你没有太多循环神经网络(...

  • 用浅层神经网络拟合数据(1)

    用浅层神经网络拟合数据 神经网络擅长拟合功能。 实际上,有证据表明,相当简单的神经网络可以满足任何实际功能。例如,...

网友评论

      本文标题:简单的神经网络

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