冠县网站建设多少钱网站开发手机模拟器

news/2025/9/23 10:40:25/文章来源:
冠县网站建设多少钱,网站开发手机模拟器,网站建设的公司哪家是上市公司,哪里可以检测钢结构防火涂料推荐阅读时间#xff1a;8min~15min主要内容#xff1a;卷积神经网络《Convolutional Neural Networks》是Andrw Ng深度学习专项课程中的第四门课。这门课主要介绍卷积神经网络#xff08;CNN#xff09;的基本概念、模型和具体应用。该门课共有4周课时#xff0c;所以我将… 推荐阅读时间8min~15min主要内容卷积神经网络《Convolutional Neural Networks》是Andrw Ng深度学习专项课程中的第四门课。这门课主要介绍卷积神经网络CNN的基本概念、模型和具体应用。该门课共有4周课时所以我将分成4次笔记来总结这是第一节笔记。1Computer Vision机器视觉Computer Vision是深度学习应用的主要方向之一。一般的CV问题包括以下三类Image ClassificationObject detectionNeural Style Transfer下图展示了一个神经风格转换Neural Style Transfer的例子使用传统神经网络处理机器视觉的一个主要问题是输入层维度很大。例如一张64x64x3的图片神经网络输入层的维度为12288。如果图片尺寸较大例如一张1000x1000x3的图片神经网络输入层的维度将达到3百万使得网络权重W非常庞大。这样会造成两个后果一是神经网络结构复杂数据量相对不够容易出现过拟合二是所需内存、计算量较大。解决这一问题的方法就是使用卷积神经网络CNN。2 Edge Detection Example对于CV问题我们在之前的笔记中介绍过神经网络由浅层到深层分别可以检测出图片的边缘特征 、局部特征例如眼睛、鼻子等、整体面部轮廓。这一小节我们将介绍如何检测图片的边缘。最常检测的图片边缘有两类一是垂直边缘vertical edges二是水平边缘horizontal edges。图片的边缘检测可以通过与相应滤波器进行卷积来实现。以垂直边缘检测为例原始图片尺寸为6x6滤波器filter尺寸为3x3卷积后的图片尺寸为4x4得到结果如下上图只显示了卷积后的第一个值和最后一个值。顺便提一下* 表示卷积操作。python中卷积用conv_forward()表示tensorflow中卷积用tf.nn.conv2d()表示keras中卷积用Conv2D()表示。Vertical edge detection能够检测图片的垂直方向边缘。下图对应一个垂直边缘检测的例子3 More Edge Detection图片边缘有两种渐变方式一种是由明变暗另一种是由暗变明。以垂直边缘检测为例下图展示了两种方式的区别。实际应用中这两种渐变方式并不影响边缘检测结果可以对输出图片取绝对值操作得到同样的结果。垂直边缘检测和水平边缘检测的滤波器算子如下所示下图展示一个水平边缘检测的例子除了上面提到的这种简单的Vertical、Horizontal滤波器之外还有其它常用的filters例如Sobel filter和Scharr filter。这两种滤波器的特点是增加图片中心区域的权重。上图展示的是垂直边缘检测算子水平边缘检测算子只需将上图顺时针翻转90度即可。在深度学习中如果我们想检测图片的各种边缘特征而不仅限于垂直边缘和水平边缘那么filter的数值一般需要通过模型训练得到类似于标准神经网络中的权重W一样由梯度下降算法反复迭代求得。CNN的主要目的就是计算出这些filter的数值。确定得到了这些filter后CNN浅层网络也就实现了对图片所有边缘特征的检测。4 Padding按照我们上面讲的图片卷积如果原始图片尺寸为n x nfilter尺寸为f x f则卷积后的图片尺寸为(n-f1) x (n-f1)注意f一般为奇数。这样会带来两个问题卷积运算后输出图片尺寸缩小原始图片边缘信息对输出贡献得少输出图片丢失边缘信息为了解决图片缩小的问题可以使用padding方法即把原始图片尺寸进行扩展扩展区域补零用p来表示每个方向扩展的宽度。经过padding之后原始图片尺寸为(n2p) x (n2p)filter尺寸为f x f则卷积后的图片尺寸为(n2p-f1) x (n2p-f1)。若要保证卷积前后图片尺寸不变则p应满足5 Strided ConvolutionsStride表示filter在原图片中水平方向和垂直方向每次的步进长度。之前我们默认stride1。若stride2则表示filter每次步进长度为2即隔一点移动一次。我们用s表示stride长度p表示padding长度如果原始图片尺寸为n x nfilter尺寸为f x f则卷积后的图片尺寸为上式中⌊…⌋表示向下取整。值得一提的是相关系数cross-correlations与卷积convolutions之间是有区别的。实际上真正的卷积运算会先将filter绕其中心旋转180度然后再将旋转后的filter在原始图片上进行滑动计算。filter旋转如下所示比较而言相关系数的计算过程则不会对filter进行旋转而是直接在原始图片上进行滑动计算。其实目前为止我们介绍的CNN卷积实际上计算的是相关系数而不是数学意义上的卷积。但是为了简化计算我们一般把CNN中的这种“相关系数”就称作卷积运算。之所以可以这么等效是因为滤波器算子一般是水平或垂直对称的180度旋转影响不大而且最终滤波器算子需要通过CNN网络梯度下降算法计算得到旋转部分可以看作是包含在CNN模型算法中。总的来说忽略旋转运算可以大大提高CNN网络运算速度而且不影响模型性能。卷积运算服从分配律6 Convolutions Over Volume对于3通道的RGB图片其对应的滤波器算子同样也是3通道的。例如一个图片是6 x 6 x 3分别表示图片的高度height、宽度weight和通道#channel。3通道图片的卷积运算与单通道图片的卷积运算基本一致。过程是将每个单通道RGB与对应的filter进行卷积运算求和然后再将3通道的和相加得到输出图片的一个像素值。不同通道的滤波算子可以不相同。例如R通道filter实现垂直边缘检测G和B通道不进行边缘检测全部置零或者将RGB三通道filter全部设置为水平边缘检测。为了进行多个卷积运算实现更多边缘检测可以增加更多的滤波器组。例如设置第一个滤波器组实现垂直边缘检测第二个滤波器组实现水平边缘检测。这样不同滤波器组卷积得到不同的输出个数由滤波器组决定。7 One Layer of  a Convolutional Network卷积神经网络的单层结构如下所示相比之前的卷积过程CNN的单层结构多了激活函数ReLU和偏移量b。整个过程与标准的神经网络单层结构非常类似卷积运算对应着上式中的乘积运算滤波器组数值对应着权重  所选的激活函数为ReLU。我们来计算一下上图中参数的数目每个滤波器组有3x3x327个参数还有1个偏移量b则每个滤波器组有27128个参数两个滤波器组总共包含28x256个参数。我们发现选定滤波器组后参数数目与输入图片尺寸无关。所以就不存在由于图片尺寸过大造成参数过多的情况。例如一张1000x1000x3的图片标准神经网络输入层的维度将达到3百万而在CNN中参数数目只由滤波器组决定数目相对来说要少得多这是CNN的优势之一。8 Simple Convolutional Network Example下面介绍一个简单的CNN网络模型9 Pooling LayersPooling layers是CNN中用来减小尺寸提高运算速度的同样能减小noise影响让各特征更具有健壮性。Pooling layers的做法比convolution layers简单许多没有卷积运算仅仅是在滤波器算子滑动区域内取最大值即max pooling这是最常用的做法。注意超参数p很少在pooling layers中使用。Max pooling的好处是只保留区域内的最大值特征忽略其它值降低noise影响提高模型健壮性。而且max pooling需要的超参数仅为滤波器尺寸f和滤波器步进长度s没有其他参数需要模型训练得到计算量很小。如果是多个通道那么就每个通道单独进行max pooling操作。除了max pooling之外还有一种做法average pooling。顾名思义average pooling就是在滤波器算子滑动区域计算平均值。实际应用中max pooling比average pooling更为常用。10 CNN Example下面介绍一个简单的数字识别的CNN例子图中CON层后面紧接一个POOL层CONV1和POOL1构成第一层CONV2和POOL2构成第二层。特别注意的是FC3和FC4为全连接层FC它跟标准的神经网络结构一致。最后的输出层softmax由10个神经元构成。整个网络各层的尺寸和参数如下表格所示11 Why Convolutions相比标准神经网络CNN的优势之一就是参数数目要少得多。参数数目少的原因有两个参数共享一个特征检测器例如垂直边缘检测对图片某块区域有用同时也可能作用在图片其它区域。连接的稀疏性因为滤波器算子尺寸限制每一层的每个输出只与输入部分区域内有关。除此之外由于CNN参数数目较小所需的训练样本就相对较少从而一定程度上不容易发生过拟合现象。而且CNN比较擅长捕捉区域位置偏移。也就是说CNN进行物体检测时不太受物体所处图片位置的影响增加检测的准确性和系统的健壮性。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/912244.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

做影视网站须要注意什么网站上做旅游卖家要学什么软件

lambda体中有受检异常,为什么不能在lambda表达式外层try catch,只能在lambda里面try catch xxx.getUpdateList().forEach((map) ->{xxxVO vo new xxxVO();BeanUtils.populate(vo,map); // populate方法往外抛了异常list.add(vo);});因为lambda表达式本身没有处理异常的机制…

百度站长 添加网站深圳龙华邮政编码是多少

MrDoc知识文档平台是一款基于Python开发的在线文档系统,适合作为个人和中小型团队的私有云文档、云笔记和知识管理工具,致力于成为优秀的私有化在线文档部署方案。我现在主要把markdown笔记放在上面,因为平时老是需要查询一些知识点&#xff…

网站建设网页与数据库连接中国建设银行官网招聘

1,其实自来水石出来的水是干净的,但是在运输到我们家的过程中      是不排除会造成二次污染的,比如管道材料故障,小区二次加压等环节      都可能带来虫卵,铁锈,泥沙等污染物,      2,不光咱们的自来水会有这种情况,很多欧美国家的饮用水,      也都需要自己 再…

怎么做网站8uftpwordpress 安全选项

一、需要自己安装PHP和MYSQL服务器环境。 二、务必设置伪静态规则,否则将无法访问文章栏目页面。 三、启用伪静态功能,请在站点设置中选择使用thinkphp的伪静态规则。 四、在域名的根目录下找到”data/config.php”文件,填入数据库的账号和…

石家庄自适应网站建设wordpress房地产插件

通讯网关 api网关这些年来,API网关正在经历一些身份危机 。 它们是否是集中的共享资源,从而促进了API对外部实体的公开和治理? 它们是集群入口哨兵,可以严格控制哪些用户流量进入或离开集群吗? 还是他们根据自己拥有…

日志清理脚本模板 - 一叶舟

日志清理脚本模板日志清理脚本模板 cat /data_log_back_bak/move_old_logs.sh #!/bin/bash# 日志源目录和备份目录LOG_DIR="/data/logs/back" TMP_DIR="/tmp" BAK_DIR="/data_log_back_bak&q…

11.备库出现gap处理方法

备库检查是否有日志缺失: select * from v$archive_gap; THREAD# LOW_SEQUENCE# HIGH_SEQUENCE#1 99 109 从上面的信息可以看出,备库中缺失了99到109的日志。…

网站开发江西网站推广软文是什么

前言算法为王。想学好前端,先练好内功,内功不行,就算招式练的再花哨,终究成不了高手;只有内功深厚者,前端之路才会走得更远。强烈推荐 GitHub 上值得前端学习的数据结构与算法项目,包含 gif 图的…

完整教程:2020年_408统考_数据结构41题

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

[原创]《C#高级GDI+实战:从零开发一个流程图》第10章:鼠标拖动完成连线、拖动时实时显示半透明虚线连线效果、自定义连接点样式

一、前言 上节课程我们实现了连接形状不同的连接点,但在实际使用中会发现很繁琐,需要分别指定开始形状和结束形状的连接点,这明显不符合操作经验逻辑。我们本节课程就来实现鼠标拖动完成连线,拖到哪个连接点就对哪…

修改Abp中Auto API Controllers中 默认生成的 Put、Delete请求

在做公家的项目,有个奇葩的规定,Http请求 不能用Put和Delete。 怎么在使用Abp,自动生成的Api,全局修改原有规则,将修改、删除都改成Post呢? 只需要,在Host项目的XXXModule类中,重写的PreConfigureServices方法…

dedecms做网站网站界面设计分析

一、文件的基本权限权限:r, w, x对于文件来讲,r::可读,可以使用类似cat等命令查看文件内容;w:可写,可以编辑或删除此文件;x:可执行,exacutable,可以命令提示符下当作命令…

博物馆网站微信公众号建设方案网站未备案 打不开

先安装MMEdu库! MMEdu安装:https://blog.csdn.net/zyl_coder/article/details/132483865 下面的代码请在Jupyter上运行,并自己准备数据集。若模型还未训练,请先在本地训练完模型后再进行模型推理。 import cv2 capture cv2.Vi…

公司和公司网站的关系男孩子和男孩子在一起怎么做网站

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 单片机家电产品–OC门电路 前言 记录学习单片机家电产品内容 已转载记录为主 一、知识点 1OC门电路和OD门电路的区别 OC门电路和OD门电路的区别 OC门:三极管…

红叶网站建设方案广州建立网站的公司网站

智能优化算法应用:基于非洲秃鹫算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于非洲秃鹫算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.非洲秃鹫算法4.实验参数设定5.算法结果6.…

传媒免费网站建设易语言做网站教程

随着人工智能技术不断深入实际应用场景,加速各行各业场景应用落地,边缘计算的重要性越发凸显。相较于传统的集中式云计算,边缘计算在距离数据源或用户更近的地方提供计算能力,不仅满足了对实时性要求较高的场景应用需求&#xff0…

免费创建企业网站阿里云 两个网站

1,将一个字符串转换为整数 在C语言中,可以使用库函数 atoi() 将字符串转换为整数。 atoi() 函数接受一个字符串作为参数,并返回其对应的整数。 以下是一个示例代码,演示如何使用 atoi() 函数将字符串转换为整数: #i…

河北网站备案 多长时间通过网站建设中项目经理的职责

目前 前言HarmonyOS 应用/服务发布的重要性使用HarmonyOS 构建跨设备的应用生态前期准备工作简述发布流程生成签名文件配置签名信息编译构建.app文件上架.app文件到AGC结束语 前言 随着智能设备的快速普及和多样化,以及编程语言的迅猛发展,构建一个无缝…

电阻-温度数据拟合工具(最小二乘法)

代码(html)<!DOCTYPE html> <html lang="zh-CN"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=…

delphi clientdataset 中文过滤问题

为了不待midas.dll 引用了MidasLib 单元,这样中文过滤就得两个字才能过滤出来。比如 like %高% 是过滤不出来的,要like %高深% 经测试,去掉MidasLib ,则正常。带上dll