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

简述网站开发岗位及职务金利福珠宝的网站建设理念

简述网站开发岗位及职务,金利福珠宝的网站建设理念,佛山住房和城乡建设部网站官网,快速增加网站权重摘要#xff1a; 深度学习大潮为什么淹没传统的计算机视觉技术#xff1f;听听大牛怎么说~这篇文章是受到论坛中经常出现的问题所创作的#xff1a;深度学习是否可以取代传统的计算机视觉#xff1f;这明显是一个很好的问题#xff0c;深度学习#xff08;DL#xff09;…摘要 深度学习大潮为什么淹没传统的计算机视觉技术听听大牛怎么说~ 这篇文章是受到论坛中经常出现的问题所创作的深度学习是否可以取代传统的计算机视觉这明显是一个很好的问题深度学习DL已经彻底改变了计算机视觉CV和人工智能。许多曾经看起来不可能解决的问题都解决了机器获得比人类更好的结果。图像分类可能就是最好的例子。但深度学习仍然只是解决计算机视觉领域内问题的工具之一。它并不是解决该所有问题的万能药。在这篇文章中我想详细说明这一点。也就是说我想阐述一下为什么传统的计算机视觉技术仍然非常有用。我将把这篇文章分成以下部分深度学习需要大数据。深度学习有时是过拟合的。传统的计算机视觉知识可以将帮助你进行深度学习。但在我讨论这些论点之前我认为有必要首先详细解释什么是“传统的计算机视觉”、深度学习是什么以及它为什么如此有破坏力。背景知识在进行深度学习之前如果你有诸如图像分类之类的任务这时你需要执行一个称为特征提取的步骤特征提取是非常“有趣的”。我这篇文章中将要提到一些传统的计算机视觉技术包括诸如边缘检测角点检测物体检测等等。在使用这些技术时例如在特征提取和图像分类方面我们想的是从一类对象例如椅子马等的图像中提取尽可能多的特征并将这些特征视为一种“定义”被称为“袋”的对象。然后你会在其他图像中搜索这些“定义”。如果一个袋子中的大量特征位于另一个图像中则该图像被分类为包含该特定对象即椅子马等。这种图像分类特征提取方法的难点在于你必须选择在每个给定图像中查找哪些特征。当你尝试分类的类别数量开始增加例如10或20时这会变得很麻烦并且变得几乎不可能。你是否寻找边缘纹理信息使用不同类型的功能可以更好地描述不同类别的对象。如果你选择使用许多特征则必须处理大量参数所有这些参数都必须由你进行微调。那么深度学习介绍了端到端的学习概念其中简而言之机器被告知要针对每个特定类别的对象学习要寻找什么。它为每个对象提供了最具描述性和显着的特征。换句话说神经网络已经被告知发现图像类别中的底层模式。因此通过端到端的学习你不再需要手动决定使用传统计算机视觉技术来描述你的特征。有线杂志这样说道例如如果你想教一个神经网络来识别一只猫那么你不要告诉它寻找胡须耳朵毛皮和眼睛。你只需要展示成千上万张猫的照片最终就能解决问题。如果它将狐狸误分类为猫你不需要重写代码你只需要做的是继续训练。下面的图片描绘了特征提取使用传统的方法和端到端学习之间的差异所以这是整篇文章的背景。接下来让我们来看看为什么传统的计算机视觉仍然是必要的有益的。深度学习需要大数据首先深度学习需要数据很多很多的数据。上面提到的那些著名的图像分类模型都是在大数据集上进行训练的这些用于训练的数据集的前三名是ImageNet——包含 1000个对象类别/类的 150万个图像。上下文中的Microsoft通用对象COCO——250万个图像91个对象类别。PASCAL VOC数据集 ——500K图像20个对象类别。比一般图像分类更容易的任务不需要这么多的数据但你仍然需要很多数据。如果你无法获得那么多的数据你根本不知道会发生什么确实也有一些技巧可以提高你的训练数据量但这些是人为的方法。没有充足的数据训练出来的模型一般表现都不好因为一台机器没有洞察能力它不能在没有看到数据的情况下概括它看到的东西。对于你来说看到训练好的模型并且手动调整一些东西太困难了因为深度学习模型里面有数百万个参数其中每个参数在训练过程中都会被调整。从某种意义上说深度学习模式是一个黑匣子。传统的计算机视觉为你提供了充分的透明度使你能够更好地评估和判断你的解决方案是否可以在训练环境之外进行工作。你可以深入了解算法中存在的问题如果有任何不妥你可以很容易地弄清楚在哪里以及需要调整什么。深度学习有时会发生过度拟合这可能是我支持传统计算机视觉技术研究的最佳理由。训练深度神经网络需要很长时间你需要专用硬件例如高性能GPU在很长的时间内训练最新的最先进的图像分类模型。此外如果你的训练模型表现不佳会发生什么你必须返回并用不同的训练参数重做整个过程而且这个过程有时可能重复数百次。但有时候这些都是不必要的因为有时传统的CV技术可以比DL更有效地解决问题并且代码行数更少。例如我曾经参与过一个项目以检测通过传送带的每个锡罐是否有红色的勺子。现在你可以训练一个深度神经网络来检测勺子或者你可以对红色上编写简单的颜色阈值算法红色的某个范围内的任何像素都是白色的每个其他像素是黑色的然后计算你有多少白色像素。了解传统的计算机视觉可能会为你节省大量时间和减少一些不必要的麻烦。传统的计算机视觉将提高你的深度学习技能理解传统的计算机视觉实际上可以帮助你更好地进行深度学习。例如计算机视觉中使用的最常见的神经网络是卷积神经网络。但什么是卷积它实际上是一种广泛使用的图像处理技术例如参见Sobel边缘检测。了解这可以帮助你了解你的神经网络做了什么因此可以更好地设计和调整你尝试解决的任务。然后还有一件事叫做预处理。这是经常对你提供的模型的数据进行准备以进行训练。这些预处理步骤主要通过传统的计算机视觉技术来完成。例如如果你没有足够的训练数据则可以执行称为数据增加的任务。数据增加可以包括对训练集中的图像执行随机旋转移位剪切等以创建“新”图像。通过执行这些计算机视觉操作你可以大大增加你拥有的训练数据量。结论在这篇文章中我解释了为什么深度学习没有取代传统的计算机视觉技术为什么后者仍应该学习。首先我发现了DL经常需要大量数据才能执行的问题。其次深度学习对于特定任务来说可能会出现过度拟合现象。在这样的任务中标准的计算机视觉可以比DL更有效地解决问题并且代码行数更少。第三认识传统的计算机视觉实际上可以让你更好地进行深度学习。这是因为你可以更好地了解DL到底正在做什么并且你可以执行某些预处理步骤来改善DL结果。简而言之深度学习只是计算机视觉的工具当然不是万能药。不要只用它因为它现在是新潮。传统的计算机视觉技术仍然非常有用知道它们可以为你节省时间和解决许多麻烦。本文由阿里云云栖社区组织翻译。文章原标题《Why Deep Learning Has Not Superseded Traditional Computer Vision》作者Zbigniew译者虎说八道审校。原文地址干货好文请关注扫描以下二维码
http://www.yutouwan.com/news/485457/

相关文章:

  • 营销型网站建设试卷做电影网站用什么软件叫什么名字吗
  • 织梦网站错位德阳如何做百度的网站
  • 公司网站建设征稿令广州市城乡和建设局网站
  • 涞源网站建设网页设计与制作图片素材
  • 网站的图片做多大尺寸学做网站论坛会员
  • 建设网站使用的工具东莞中小型网站建设
  • 个人网站模板大全wordpress配置域名
  • it行业公司排名河北搜索引擎优化
  • 网站后台怎么换图片网站建设要域名和什么科目
  • 技术支持 金华网站建设wordpress更换主题帖子封面不显示
  • 如何发布自己的网站网页界面清空筛选下载
  • 做环境设计的网站wordpress 主题切换
  • wordpress 怎么传网站照明网站建设
  • 如何能去医疗网站做编辑温州建校网站
  • 响应式网站有哪些2017广东企业网站备案
  • 贴心的广州网站建设网站模板的缺点
  • 网站底部广告宝安设计公司
  • 网站建设基本流程网页升级访问网页导航
  • 域名解析后怎么做网站gta 买房网站建设中
  • 网站备案文件推广普通话的广告语
  • 什么是商务网站南昌做网站多少钱
  • 指示灯具网站建设二维码转链接
  • 企业网站系统wordpress织梦哪个好
  • 成品网站w灬源码16伊园网站需要什么费用
  • 太原网站制作哪里便宜建企业网站浩森宇特
  • 石家庄专业做网站深圳注册公司网址
  • 找回老网站seo外包公司优化
  • 网站被k申述钦州做网站
  • 西安个人做网站centos7如何安装wordpress
  • 在别人网站做的友链_为何百度检测带后缀cnindex.asp做网站最贵