首页 文章 精选 留言 我的

精选列表

搜索[算力暴增],共10000篇文章
优秀的个人博客,低调大师

使用多尺度空间注意力的语义分割方法

点击上方“AI公园”,关注公众号,选择加“星标“或“置顶” 作者:Abhinav Sagar 编译:ronghuaiyang 导读 用于自动驾驶的新的state of the art的网络。 本文提出了一种新的神经网络,利用不同尺度的多尺度特征融合来实现精确高效的语义分割。 重点 我们在下采样部分使用了膨胀卷积层,在上采样部分使用了转置卷积层,并在concat层中对它们进行拼接。 alternate blocks之间有跳跃连接,这有助于减少过拟合。 我们对我们的网络训练和优化细节进行了深入的理论分析。 我们在Camvid数据集上使用每个类的平均精度和IOU作为评价指标来评估我们的网络。 我们的模型在语义分割上优于之前的state of the art网络,在超过100帧每秒的速度下,平均IOU值为74.12。 语义分割 语义分割需要对输入图像的每个像素预测一个类,而不是对整个输入图像进行分类。为了预测图像中每个像素的内容,分割不仅需要找到输入图像中的内容,还需要找到它的位置。语义分割在自动驾驶、视频监控、医学影像等方面都有应用。这是一个具有挑战性的问题,因为要在准确性和速度之间进行权衡。由于模型最终需要在现实环境中部署,因此精度和速度都应该很高。 数据集 在训练和评估中使用了CamVid数据集。数据集提供了ground truth标签,将每个像素与32个类中的一个相关联。图像大小为360×480。数据集的ground truth样本图像如图1所示: 图1:来自数据集图像的Ground truth 将原始图像作为ground truth。对于任何算法,总是在与ground truth数据的比较中进行指标的评估。在数据集和测试集中提供ground truth信息用于训练和测试。对于语义分割问题,ground truth包括图像、图像中目标的类别以及针对特定图像中每个目标的分割掩模。对于图2中的12个类别,这些图像分别以二进制格式显示: 图2:图像转换为二进制类掩模 这些类别为:Sky, Building, Pole, Road, Pavement, Tree, SignSymbol, Fence, Car, Pedestrian 和 Bicyclist. 网络结构 对网络结构的解释如下: 我们将原来360×480像素的图像调整为224×224像素。 我们将数据集分成两个部分,训练集中有85%的图像,测试集中有15%的图像。 使用的损失函数是分类交叉熵。 我们用扩张卷积来代替下采样层中的普通卷积层这是用来减少特征图的,用转置卷积来代替上采样层中的普通卷积层来恢复特征。 我们在图层之间使用concat操作来合并不同尺度的特征。 对于convolutional layer我们没有使用任何padding,使用3 * 3 filter,并且使用relu作为激活函数。对于最大池化层,我们使用2×2的过滤器和2×2的步长。 我们使用VGG16作为训练模型的预训练主干。 在最后一层使用Softmax作为激活函数,输出一个物体是否存在于一个特定像素位置的离散概率。 我们使用adam作为优化器。 为了避免过拟合,我们使用了我们认为最优的batch size值4。 本工作中使用的网络结构图3所示: 图4:我们的网络结构 优化 假设给定一个局部特征C,我们将其输入一个卷积层,分别生成两个新的特征图B和C。对A与B的转置进行矩阵乘法,应用softmax层计算空间注意力图,定义如下式: 我们在X和A的转置之间进行矩阵乘法并reshape它们的结果。然后将结果乘以一个尺度参数β,并与A进行元素和运算,得到最终的输出结果如下式所示: 由上式可知,得到的各通道特征是各通道特征的加权和,并模拟了各尺度特征图之间的语义依赖关系。主干网络以及子阶段聚合方法可表示为: 这里i指的是stage的索引。 实验 池化层的数量对IOU的影响如表2所示。 模型架构中使用的分支数和融合方法对IOU的影响如表3所示。 模型训练了40个epoch,训练的平均像素精度为93%,验证的平均像素精度为88%。损失和像素级精度(训练和测试)被绘制成epoch的函数,如图4所示: 图4:a) Loss vs epochs b) Accuracy vs epochs 评估指标 对于评价,使用了以下两个指标: 1、每个类的平均精度:这个度量输出每个像素的类预测精度。 2、平均IOU:它是一个分割性能参数,通过计算与ground truth掩模之间的交集和并集的比来度量两个目标之间的重叠率。 按类别计算IOU值的方法如下所示。 其中TP为真阳性,FP为假阳性,FN为假银性,IOU表示交并比。 结果 使用多个block、FLOPS和参数对IOU的影响如表5所示。在这里,FLOPS和参数是我们的模型架构所需要的计算量的度量。 表6中显示了之前的stage和我们的模型结构所实现的FPS和IOU的比较分析。 将预测的分割结果与来自数据集的ground truth图像进行比较,结果如图5所示。 图5:预测图像的结果 —— 第一列来自dataset的原始图像,第二列来自network的预测图像,第三列来自dataset的ground truth图像 总结 本文提出了一种基于多尺度关注特征图的语义分割网络,并对其在Camvid数据集上的性能进行了评价。我们使用了一个下采样和上采样结构,分别使用了扩展卷积和转置卷积层,并结合了相应的池化层和反池化层。我们的网络在语义分割方面的表现超过了以往的技术水平,同时仍能以100帧每秒的速度运行,这在自动驾驶环境中非常重要。 论文地址:https://abhinavsagar.github.io/files/sem_seg.pdf 代码:https://github.com/abhinavsagar/mssa —END— 英文原文:https://towardsdatascience.com/semantic-segmentation-with-multi-scale-spatial-attention-5442ac808b3e 请长按或扫描二维码关注本公众号 喜欢的话,请给我个好看吧! 本文分享自微信公众号 - AI公园(AI_Paradise)。如有侵权,请联系 support@oschina.cn 删除。本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

优秀的个人博客,低调大师

6 个前端开发必备工具,提高你的生产力

云栖号:https://yqh.aliyun.com第一手的上云资讯,不同行业精选的上云企业案例库,基于众多成功案例萃取而成的最佳实践,助力您上云决策! 网络为我们提供了多种多样的前端工具,我挑选了6个实用的前端工具,能帮助大家提高工作效率。 1.EnjoyCSS 老实说,我做过很多的前端开发,但一直不擅长CSS。 这个简单易上手的工具在很多时候给了我极大的帮助。它既是一个代码生成器,也是一个视觉编辑器。 你可以用它来创建各种网页元素,例如按钮、输入框,同时给它们添加自定CSS3属性。 2.Prettier Playground Prettier是一个代码格式化工具,支持JavaScript, ES2017, JSX, Angular, Vue, Flow, TypeScript等。 它能够解析代码,使用你自己设定的规则来重新打印出格式规范的代码。 这个工具非常流行,并且有一个线上版本。 3.Postman Postman是一种网页调试与发送网页http请求的chrome插件。 我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。 我从事开发来,Postman就一直存在于我的开发工具列表中。 4.StackBlitz Chidume Nnamdi 曾说,这是每个用户最喜欢的在线IDE工具。 主要原因是它将我们最喜欢和最常用的IDE引入了Web — Visual Studio Code。 StackBlitz允许您一键设置Angular,React,Ionic,TypeScript,RxJS,Svelte和其他JavaScript框架。 由于有了这个方便的功能,您可以在不到五秒钟的时间内开始编码。 5.Bit.dev 软件开发的一项基本原则是代码可重用性。这使您可以减少开发工作,因为您无需从头开始构建组件。 这正是Bit.dev所做的。它使您可以共享可重用的代码组件和代码片段,从而使您减少开销并加快开发过程。 它还允许在团队之间共享组件,这使您的团队可以与其他团队协作。 6.CanIUse 这个在线工具非常方便,因为它使您可以了解所实现的功能是否与您希望使用的浏览器兼容。 为了了解这一点,让我们检查一下哪些浏览器支持WebP图像格式。 如您所见,目前不支持Safari和IE。这意味着您应该为不兼容的浏览器提供一个后备选项。下面的代码段是支持所有浏览器的最常用WebP图像实现。 云栖号:https://yqh.aliyun.com第一手的上云资讯,不同行业精选的上云企业案例库,基于众多成功案例萃取而成的最佳实践,助力您上云决策! 原文发布时间:2020-03-08本文作者:实验楼本文来自:“今日头条”,了解相关信息可以关注“今日头条”

优秀的个人博客,低调大师

稳定+性能+价格,阿里云发力ECS企业级产品

云服务器 ECS(Elastic Compute Service),以简单高效、安全可靠、扩展能力强等特点,在当今互联网飞速发展的今天,成为大多数企业及个人的优先之选。阿里云的ECS系列产品家族凭借业界领先的性能优势,在云服务器市场取得了不凡的战果。近日,为满足企业级客户对计算的高标准需求,阿里云正式发布云服务器ECS企业级产品家族,推出面向173种企业应用场景的19款实例。该系列适合在复杂的企业计算环境下,满足对于高性能、高可靠的计算需求。同时阿里云也新发布了该系列产品中采用25G网络与Skylake处理器的全新一代实例,性能持续领先,旨在赋能企业客户,让企业节约更多的IT资本投入,专注业务创新。 此次发布的阿里云企业级产品家族实例,与入门级产品家族相比,具备更强的计算性能与可靠性,适合于核心生产业务需求的计算。 稳定压倒一切 对于企业来说,数据的稳定性至关重要。据阿里云云服务器ECS负责人蒋林泉介绍,阿里云的稳定性首先来自基础设施,“我们对于数据中心的可用性是近乎偏执的要求”,无论是电力供应还是网络供应,获得高稳定性最好的办法就是冗余,多条线路同时供应电力和网络,并且,所有的交换机也是冗余架构。除了基础设施,飞天数据操作系统也是阿里云的“独门绝技”。 在这个操作系统里,构建了通过大数据机器学习的闭环,自动化运维的能力。百万级的服务器的真正运维人员不超过10个,通过技术红利去运营大规模的服务器,才能够真正的通过调度迁移、模式识别,在故障上自动探测、主动预防,才能真正的把稳定性还给客户。系统内核的稳定性则主要来自两个方面:业界一流的人才和无数的客户在不同产品下的高压锻造。 蒋林泉表示“云服务商有责任通过赋能客户把基础设施的拓扑透明给客户,让客户可以高效的搭建自己的容灾架构。” “所谓的稳定性、容灾是云服务商和客户共担的责任。” 阿里云云服务器ECS负责人蒋林泉 性能更加强悍 此次发布的19款实例包括计算型C5、通用型G5、内存型R5、高主频计算型HFC1、本地SSD型I2等数款实例。这一系列产品最高支持88核,704G内存。并通过25G基础网络带来了200%的网络带宽提升,基于Skylake带来单实例最高60%的计算性能提升,基于计算存储分离架构获得300%的云盘IOPS吞吐提升,基于Apsara vSwitch获得300%网络PPS吞吐性能提升。其中I2在数据库垂直场景相较于I1提升至210万IOPS。 针对对IO有强需求的企业客户,阿里云新引入本地SSD机型I1,该实例具备高达48万IOPS。为需要进行大数据计算的客户提供大数据型实例D1NE,单GB存储成本下降97%,整机吞吐能力提升400%,网络带宽提升200%。 全新一代实例尚无同类产品可比。而在上一代基于10G网络的企业级实例上,已领跑同时代产品。 以本地SN1NE为例,多线程下计算能力达到同行的1.4倍。以SN2NE为例,网络比同行高出26倍,网络转发能力高出8倍。最大内网带宽为3倍。 存储方面以I1为例,随机IOPS达到同行的2倍,存储性能高出6倍。 不断降价,普惠于民 在提高性能的同时,阿里云宣布企业级产品家族部分实例最高降幅35%。为了感谢老用户,对8月3日前的客户推出向企业级实例变配补贴50%差价。 “我们不会忘记老朋友、老客户,是你们告诉我们怎样才能做好一个云计算,我们会一直回馈客户。”蒋林泉表示。 覆盖更多场景 此次发布的19款实例的一大亮点就是覆盖了更多的应用场景。随着互联网业态越来越丰富,云服务器的发展也呈现出垂直场景的深度定制化,针对风口上的异构计算,例如深度学习、神经网络,阿里云在此前的GPU可视化计算型GA1、FPGA计算型F1、GPU计算型GN4的基础上,国内首家推出具备8块NVIDIA P100的GPU计算性GN5,达到74.4TFLOPS,比上一代双精度性能提升近100倍。 记者视点 在云服务器行业,谁在计算、存储、网络三者上做到最好,谁就拔得头筹。更高的稳定性、更高的弹性和易用性、更高的安全性、更低的成本...同时,在垂直领域数据库场景也有着极致的要求,阿里云ECS产品势必会把自己的优势做到更大。 此外,发布会现场的跑分环节让记者留下了深刻的印象。“我们愿意做第一家在发布会上真实跑分的云计算产品企业。”阿里云对自己产品的信心可见一斑。 本文作者:赵立京 来源:51CTO

优秀的个人博客,低调大师

发力IoT领域 Marvell注重生态系统发展

智能终端的普及,给IoT(物联网)的发展提供了绝佳的条件。而越来越多的厂商也争相进入这个市场中。Marvell就是其中之一。 Marvell是全球最主要的移动芯片厂商之一,其在嵌入式计算和无线技术领域拥有多年经验,科针对智能家庭、可穿戴设备、移动、计算、消费类电子产品、视频、汽车、工业和企业级市场提供全面的无线互连产品,涵盖从Wi-Fi 11n 1 x 1到 11ac 4x4 MU-MIMO以及其他包括蓝牙、GNSS、NFC和ZigBee在内的众多无线技术。IoT技术将使消费者、工业和企业能够以新的方式、通过新功能实现嵌入式计算和互连。 昨天,Marvell在京举办了物联网方案巡演活动。参与会议的还有在智能家居、IoT领域非常活跃的小米科技、京东智能、360、乐视、易车网、上海庆科、美的、海尔、海信、长虹等。此外,Marvell还在活动上宣布,推出增强版的Marvell EZ-Connect系列无线微控制器SoC产品系列,主要内容包括扩展的软件,以及更多合作伙伴提供的补充产品和服务。 去年,Marvell推出了Marvell EZ-Connect软件平台,该平台包括易用的软件开发工具包(SDK)和应用编程接口(API),能够帮助开发人员充分挖掘SoC解决方案中内置微控制器的全部潜力。今年发布的增强版的Marvell EZ-Connect无线微控制器产品为客户提供了一个完整的平台解决方案,提供所需的工具和专业的技术,可帮助客户开发更高性价的解决方案,加速产品上市。 Marvell公司全球副总裁、无线与物联网业务部总经理Philip Poulidis表示:“我们增强的EZ-Connect产品系列和全面的Wi-Fi解决方案系列反映了整个IoT市场取得的重大进步,非常高兴我们能够为客户提供专业技术和工具,帮助客户简便地开发出领先的智能设备并推向市场。同时,Marvell非常骄傲能够助力多个行业开发最具创新性的联网产品,并不断为促进IoT发展提供高质量、低功耗和高性价比的解决方案。” 88MW300/302 Wi-Fi微控制器SoC是EZ-Connect系列的旗舰芯片产品,自今年年初上市以来,已经得到全球领先设备制造商的采用,用来开发广泛的IoT产品,包括:白色家电、空调、自动调温器、一氧化碳/烟雾探测器、玩具、无线存储、HomeKit配件以及其他智能家居产品。首款设备制造商产品已经上市,很多新产品预计将在未来几个月内推出。Marvell还与领先智能家居平台厂商建立了合作关系,包括与苹果公司HomeKit平台的合作以及与小米公司就智能家居解决方案展开的合作。 支持88MW300/302 Wi-Fi微控制器SoC的软件开发套件包括工具和文件,以帮助开发人员快速设计互连设备,使他们能够集中精力为其IoT产品开发独特功能、服务及应用。除了用C/C++编程,开发人员还可以使用KinomaJS,用JavaScript编写应用。KinomaJS是基于JavaScript第六版的、为嵌入式微控制器类产品进行了优化的一套开源开发环境。 除此之外,Marvell还宣布,其合作伙伴生态系统正在日益扩大,该生态系统包括IoT云平台提供商、无线模块供应商和工程设计公司。Marvell的IoT生态系统合作伙伴进一步简化了IoT产品的开发,为设备制造商提供了众多可信、互补的产品及服务选择,为IoT产品的开发提供了便利。 原文发布时间为:2015年09月25日 本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。

优秀的个人博客,低调大师

深信服2016亚太巡展:安全和虚拟化共同发力

2016年3月17日,深信服2016年亚太区巡展在中国上海隆重首发,拉开了深信服第14个巡展的序幕。今年的巡展以“未来·相生”为主题,于23日来到北京站,吸引了超过600名IT界精英参会,成为历史上规模最大的一次。 会上,深信服公布了新的企业定位,将聚焦于安全和虚拟化云计算两大业务。并围绕这两大业务,不断孵化新的产品,不断提升在两块业务上的能力。在这种新的业务布局下,深信服将会继续保持创新,通过交付创新的产品和解决方案,让用户的IT更简单、更安全、更有价值。 北京站巡展期间,深信服综合展示了过去一年的发展成绩。2015年,深信服销售额突破了16亿,在安全和虚拟化领域多款产品持续保持市场占有率第一。在不断进步的过程中,深信服也看到,随着IT技术不断的推陈出新,CIO们在追随新技术趋势来提升IT价值,实现业务创新。比如通过云计算来提升资源利用率、降低成本;利用移动互联网来提升业务效率等。然而,IT架构复杂化带来的巨大的运维工作量、新业务模式带来新型安全风险等问题也在同步暴露。 深信服作为专业的网络安全与虚拟化解决方案厂商,对此提出了自己的解决之道。 深信服安全:持续为用户输送安全能力 深信服认为,面对风云变幻的网络安全形势,安全不是安全产品的堆砌抑或是安全服务,而是一种能力。为此,深信服发布了全新的安全理念:不仅交付产品,还要为客户持续输送安全能力。深信服将通过创新推出的“产品+云服务”模式,来为用户赋能。让用户单位能够在现有人员水平的情况下,具备强大的安全能力,在安全威胁快速变化的环境中,看懂安全风险现状,持续应对新型安全威胁,并通过简化的安全运营手段来实现快速响应和处理。 深信服超融合:一套架构,共享一切 针对传统IT架构面临的问题,深信服发布了“一套架构,共享一切”的SDDC/超融合解决方案,对数据中心、桌面架构进行重新定义,为用户提供超融合数据中心、桌面云等解决方案,与用户共同打造面向未来的新IT架构。 目前,国家卫生与计划生育委员会、国家行政学院、海印集团、劲霸男装集团、南京理工大学等知名用户都已率先部署深信服超融合解决方案。深信服通过软件的形式重新定义数据中心架构,帮助用户实现IT价值的最大化。 面对持续变革的IT形势,深信服将持续创新,推出更多让用户满意、符合技术发展趋势的产品及解决方案,帮助用户安全、高效、低风险、低成本的实现IT创新和组织的业务创新。深信服致力于成为值得用户长期信赖合作伙伴,这也是对所有选择深信服的用户最好的回报。 接下来深信服亚太巡展的南京站、宁波站、洛阳站、长沙站等将陆续登陆多个城市,想到现场了解深信服在安全和虚拟化领域的解决方案?扫描二维码,即可报名参加巡展! 原文发布时间为:2016-03-24 本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

用户登录
用户注册