当前位置: 首页 > news >正文

营销型网站定做客户说做网站价格高

营销型网站定做,客户说做网站价格高,网络营销的特点和作用,营销网站建设文章记得17年第一次阅读深度学习相关文献及代码觉得不是很顺畅,做客户端开发时间久了,思维惯性往往觉得比较迷茫。 而且文章中涉及的数学公式及各种符号又觉得很迷惑,虽然文章读下来了,代码也调试过了,意识里并没有轻松的…

记得17年第一次阅读深度学习相关文献及代码觉得不是很顺畅,做客户端开发时间久了,思维惯性往往觉得比较迷茫。

而且文章中涉及的数学公式及各种符号又觉得很迷惑,虽然文章读下来了,代码也调试过了,意识里并没有轻松的感觉,隔段时间再看,脑子里又是空空如也。

其实目前来看,深度学习的底层逻辑很简单,只是当时完全迷失在了数学逻辑的符号,公式推导,及代码对应层面,对于神经网络学习的精髓并未完全把握。

我尝试着就自己的理解,极简化其中的数学逻辑,阐述最简单的神经网络学习模型具体原理,不会涉及什么Tensorflow,卷积神经网络这些经常听到的概念,就是很朴素的语言。

可以参考 Michael Nielsen 的经典文章 Neural Networks and Deep Learning

神经网络 - Hello Wrold

具体神经网络缘由介绍很多,此处就不冗余跳过,从一个最简单的问题开始

在这里插入图片描述

上面的手写数字,计算机如何识别 就是神经网络中的 Hello World

在这里插入图片描述

比如手写体数字 3, 如何识别出 罗马数字3

解决输入问题

抽象

先把这个Hello World看做一个黑盒,输入就是一个手写体的数,也就是一张图

在这里插入图片描述

我们把 上图中的 圈计为一个神经元,圈中标注 0 ~ 1 范围的数字,表明神经元被激活的强度

在这里插入图片描述
手写体数字9 就被划分为 28*28 个小单元,也就是784个神经元

在这里插入图片描述

每个神经元中标注的数字,就是图中对应像素的灰度值

可以理解为相应位置的神经元被激活的强度

0表示纯黑像素,1表示纯白像素

激活强度,暂时命个名 - Activation (激活值)

变换

把这784个神经元经过以下变换

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

其中,中间的两层暂时当做大黑盒,黑盒里面就进行着处理识别数字的具体工作

最左边的一层 784 个神经元

最右边的一层神经元,激活值也为 0~1,表明输入的图像 是具体某一个罗马数字的可能性

至于中间为啥两层,每层16个神经元,可以认为就这么着,重在理解模型为主

最终构成了一个神经网络,这个网络包含了 784+16+16+10 个神经元

网络认知

我们认知手写数字的逻辑可能是这样的

在这里插入图片描述

数字整体拆分成 几个大的部分

在这里插入图片描述
在这里插入图片描述

每个部分进一步拆分成小一点的笔画

在这里插入图片描述

中间一层 对应着 拆分的较大的部分

较右边的一层 对应着 笔画部分

神经元 - 神经元

那么,如何拆分部件,怎么拆分才是正确的呢,而且输入图像,也就是784个神经元 与 网络中间的黑盒又是如何工作的?

就着这个网络,可能我们直观的逻辑就是希望这样

在这里插入图片描述

比如,手写体数字7 中的 水平一部分,中间较粗明亮的水平部分,如何提取出来

在这里插入图片描述

为了简单,拆分的大组件 用一个神经元表示

在这里插入图片描述

其中 横 组件边缘较 暗的部分,也就是 输入层横 边缘激活值较低的神经元, 对第二层 对应 横组件的 那个神经元 作用就弱,具体表现就是 第一层的神经元连过来的线就弱一些

第一层其余的神经元(跟横无关的神经元) 此刻 练过来的线 甚至可能看不见,影响微乎其微

w表示 - 神经元之间的连线强弱

a表示 - 神经元的激活值

此时,这个装着 横 的神经元的激活值 就是 w1a1 + w2a2 + … + w784*a784

在这里插入图片描述

前面说过,每个神经元的激活值 在 0~1之间

但此时 得到的这个 代表 横 的神经元的激活值 可能为任意值,并不在0~1之间

为了让 激活值 能继续 收敛在 0~1之间,用到Sigmoid 函数

在这里插入图片描述

这个 装着 横 的神经元 并不能随便激发,必须有个门槛,过门槛才能激发,比如这个门槛为1,才能激发

在这里插入图片描述

Sigmoid(w1a1 + w2a2 + … + w784*a784 - 1), 正好对应 超过上图中的 标注点,神经元激发

最终 Sigmoid(w1a1 + w2a2 + … + w784*a784 + bias), bias 就是 上面的 -1

抽象网络关系

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

这是线性代数中的矩阵 相乘

整个网络中 包含的

开关变量总数:78416 + 1616 + 1610 + 162 + 10 = 13002

也就是 总权重开关:78416 + 1616 + 16*10 = 12960

总bias开关:16*2 + 10 = 42

接下来就是 这 13000 个开关变量 的设置问题了,可以认为 这个黑盒函数 有 13000 个变量,要对这13000个变量求解,得到一个完全函数,然后使用这个函数 就可以得到 识别结果了

求解的过程就是 学习的过程

未完,待续 深度学习基础(二)-梯度下降

http://www.yayakq.cn/news/391102/

相关文章:

  • 建设网站用什么语言开发稳定云南工程建设信息网官网
  • 网站后台jsp怎么做分页五网合一网站建设
  • 盐都区城乡建设局网站网站服务器 优帮云
  • 网站建设与管理以后工作方向google chrome网页版
  • ios移动网站开发详解 pdfhtml5网站的优点
  • 购物网站设计建筑业企业服务平台
  • 上不了国外网站 怎么做贸易移动建站平台有哪些
  • 网站设计的重要性加工外包网
  • 做买鞋网站的论文医院网站模板
  • 17一起做网站广州广西灵山县住房和城乡建设局网站
  • 利用网盘做网站网页设计公司有专门做图的部门
  • 管理网站开发教程wordpress数据备份插件
  • 网站开发的比较上海亿网站建设
  • 陕西教育建设信息网站制作图片视频软件app
  • 惠州做网站公司做电影网站配什么公众号
  • ps兼职做网站品牌设计公司简介
  • 判断网站的好坏crm在线观看
  • 网站免费建站ozhihe网站建设 淘宝
  • 上虞网站建设文广网络应用公园app制作平台
  • 做公司网站需不需要注册凡科平台送审严格吗
  • 食品营销型网站网站网站建设费进什么科目
  • 小松建设的官方网站安丘网站建设公司
  • 网站建设公司宣传文案青岛市做网站
  • 郑大二附院网站建设招标同心食品厂网站建设项目任务分解
  • 南宁百度网站建设公司wordpress首页白屏
  • 网站结算系统怎么做wordpress后台图片无法显示
  • 安卓上怎么做单机网站餐饮品牌设计哪个公司最好
  • 初期做网站直播系统平台
  • 山西建设厅网站青岛高端网站制作公司
  • 网站网站地图怎么做无极网站站怎么有的下不了