2019年过去一小半了,这些深度学习研究值得一看!

2019 到目前为止的深度学习研究进展汇总 本文为 AI 研习社编译的技术博客,原标题 : Best Deep Learning Research of 2019 So Far 作者 |ODSC - Open Data Science 翻译 | 敬爱的勇哥 编辑 | 酱番梨、邓普斯•杰弗 原文链接: https://medium.com/@ODSC/best-deep-learning-research-of-20... 阅读详情

大数据文摘出品

作者:李雷、张弛、蒋宝尚


转眼间2019年已经过去了快一半,这对于日新月异的深度学习技术已经算是很长一段发展时间。Open Data Science在Medium上整理了2019年到现在为止深度学习技术发布的精华成果,选择的论文都是在GitHub平台上有相关代码的论文。文摘菌为大家做了编译工作,希望大家紧跟时代的步伐~


用PyTorch Geometric实现快速图表示学习


这篇论文介绍了PyTorch Geometric,这是一个基于PyTorch(深度学习框架)的非结构化数据(如图形,点云和流形)深度学习库。除了通用图形数据结构和处理方法之外,它还包含关系学习和三维数据处理领域的各种最新方法。PyTorch Geometric通过利用稀疏GPU加速,提供专用CUDA内核以及为不同大小的输入样本引入高效小批量处理,从而实现了高数据吞吐量。


GitHub链接:

https://github.com/rusty1s/pytorch_geometric


蒙版得分R-CNN(Mask Scoring R-CNN)


在大多数计算机视觉的实例分割任务中,通常将实例分类的置信度作为实例分割框架的蒙版(mask)质量分数,这可能会出现偏差。这篇论文研究了这一问题,并提出了蒙版得分R-CNN(Mask Scoring R-CNN ),即用一个模块来学习预测实例蒙版的质量。蒙版评分策略校准了蒙版质量和分类评分之间的差异,并在对COCO数据集的平均准确度(AP)评估中优先考虑更为准确的蒙版预测来改善实例分割效果。


GitHub链接:

https://github.com/zjhuang22/maskscoring_rcnn


如何用更少标签生成高保真图像


深度生成模型是现代机器学习的基础。近期关于条件生成对抗网络(GAN)的研究表明,自然图像的复杂高维分布是可以学习的。虽然最新的模型能够生成高分辨率、高保真、多样化的自然图像,但它们往往依赖于大量标记数据。本论文展示了如何利用目前关于自主和半监督学习的研究,在无监督及条件设定下实现最高水平的ImageNet图像合成。


GitHub链接:

https://github.com/google/compare_gan


GCNv2:实时SLAM的高效响应预测


这篇论文介绍了GCNv2,一个用于生成关键点和描述符的深度学习网络。GCNv2建立在图卷积神经网络GCN之上,GCN是用于训练三维投影几何的网络。GCNv2使用二进制描述符向量作为ORB(Oriented FAST and Rotated BRIEF)特征,因此它可以轻松替换ORB-SLAM(一种基于ORB特征的三维即时定位与地图构建算法)等系统中的ORB。


GitHub链接:

https://github.com/jiexiong2016/GCNv2_SLAM


ALiPy:Python的主动学习


监督式的机器学习方法通常需要大量标记样本用于模型训练。但是,在许多实际应用中存在大量未标记的数据,已标记数据其实并不多,并且数据打标的成本很高。主动学习(AL)通过迭代地选择最有价值的数据样本并从标注器查询其标签,从而降低标注成本。这篇论文介绍了用于主动学习的Python 工具库 ALiPy。


GitHub链接:

https://github.com/NUAA-AL/ALiPy


DeepFashion2:用于服装图像的检测,姿势判断,实例分割和重新识别的多功能基准数据集


基准数据集DeepFashion提升了人们对服装时尚的理解,它具有丰富的标签,包括服装类别,标记和卖家秀-买家秀图像。然而,DeepFashion也有不可忽视的问题,例如每副图像只有单个服装类别,标记稀疏(仅4~8个),并且没有像素蒙版,这些都与现实场景有着显著差距。本论文介绍的DeepFashion2解决了上述问题。它是一个多功能数据集,包含四个功能,服装检测,姿势判断,实例分割和识别。


GitHub链接:

https://github.com/switchablenorms/DeepFashion2


星际争霸多智能体挑战赛


在过去几年中,深层多智能体强化学习(RL)一直是一个非常活跃的研究领域。这一领域中有非常具有挑战性的问题,就是局部观察、局部合作,和多智能体学习,在这种学习中各智能体必须学会基于自己的观察来与他人协调合作。这一研究领域非常吸引人,因为其中拥有大量现实世界相关的场景,并且这些问题比一般汇总问题更适合算法评估。诸如ALE(街机游戏模式学习环境)和MuJoCo(物理模拟引擎)之类的标准化环境使单智能体强化学习突破了小型领域,如网格世界。但是,合作式多智能体强化学习却缺乏相应的基准环境。因此,该领域的大多数论文都针对一次性小型问题,难以衡量实际效用。这篇论文提出的星际争霸多智能体挑战赛(SMAC)可以作为填补这一空白的基准问题。


GitHub链接:

https://github.com/oxwhirl/smac


Dropout - 随机δ规则特例:更快,更准确的深度学习


多层神经网络在文本、语音和图像处理等多种基准任务中表现出色。在分层模型中,非线性参数估计受到过拟合和误差的影响。这些估计及相关问题(局部最小值,共线性,特征发现等)的其中一种解决方法就是Dropout。Dropout算法在每次更新之前会根据具有先验概率p的Bernoulli随机变量暂时丢弃某些隐藏单元,从而对平均更新的网络产生随机“冲击”。本论文表明Dropout是一个称为随机δ规则(SDR)的更为通用模型的特例,这个模型最早于1990年发布。


GitHub链接:

https://github.com/noahfl/sdr-densenet-pytorch


Lingvo:用于序列到序列建模的模块化可扩展框架


Lingvo是一个Tensorflow框架,为协作深度学习研究提供完整的解决方案,侧重于序列到序列模型。Lingvo模型由模块化构件组成,灵活,易扩展,实验配置集中且高度可定制。它内置支持分布式训练和量化推理,附带大量关于实际应用,辅助函数和最新研究理念的实现代码。在过去两年中,Lingvo已被数十名研究人员使用,相关论文有20多篇。这篇论文概述了Lingvo的底层设计,并介绍了框架各个部分,同时还提供了高级功能示例,以展示框架能力。


GitHub链接:

https://github.com/tensorflow/lingvo


学习率动态边界的自适应梯度算法


自适应优化算法,如AdaGrad,RMSProp和Adam可以用来实现快速训练过程,且具有学习率的元素缩放项。尽管很流行,但与随机梯度下降算法SGD相比,它们的泛化能力较差,甚至会由于不稳定或极端的学习率而未能收敛。这篇论文证明极端学习率会导致算法表现不佳,并给出了Adam和AMSGrad算法的新变体,分别称为AdaBound和AMSBound,引入学习率的动态边界,实现从自适应方法到SGD的逐步平滑过渡,并给出收敛的理论证明。作者对各种流行任务和模型做了进一步的实验。实验结果表明,新变体可以消除自适应方法与SGD之间的泛化差距,同时在训练早期保持较高的学习速度。


GitHub链接:

https://github.com/Luolc/AdaBound

相关报道:

https://medium.com/@ODSC/best-deep-learning-research-of-2019-so-far-7bea0ed22e38

深度学习笔记(0)——机器学习基本概念 本篇博客仅针对毫无机器学习理论背景的人,其他人可以直接跳过。机器学习(machine learning)是最近非常火的一个领域,关于其一些基本定义百度百科、维基百科或者网上随便都可以找到很多资料,所以这里不做过多解释。就我个人理解,通常任何问题我们都可以用一个数学模型来解释: y=f(x)y=f(x) 在统计学习方法里面通常使用的是P(y|x)P(y|x),为了方便理解,不妨不严谨地把P看作是 阅读详情

相关推荐

dmx512协议c语言编程,DMX512协议+c程序代码.pdf

DMX512 协议1.协议简介DMX 是Digital MultipleX 的缩写 ,意为多路数字传输。DMX512 控制协议是美国舞台灯光协会(USITT)于1990 年发布的灯光控制器与灯具设备进行数据传输的工业标准 ,全称是 USITT DMX512(1990) ,包括电气特性、数据协议、数据格式等方面的内容。2. 电气特性和物理层2.1. 电气特...

weixin_39928993的博客 2543

自动机器学习:最近进展研究综述

深度学习已经运用到多个领域,为人们生活带来极大便利。然而,为特定任务构造一个高质量的深度学习系统不仅需要耗费大量时间和资源,而且很大程度上需要专业的领域知识。 因此,为了让深度学习技术以更加简单的方式应用到更多的领域,自动机器学习(AutoML)逐渐成为人们关注的重点。 本文首先从端到端系统的角度总结了自动机器学习在各个流程中的研究成果(如下图),然后着重对最近广泛研究的神经结构搜索(Neur...

AI 研习社的博客 2512

华为2288H-V5服务器做raid的详细步骤

华为2288H-V5服务器做RAID

qq_50263172的博客 6万+

脑洞大开!Adobe等新研究把「自拍」变「他拍」,魔幻修图效果感人

选自arXiv作者:Liqian Ma、Zhe Lin等机器之心编译编辑:蛋酱、张倩、杜伟自拍也能变为他拍,魔幻修图界又出新招式,但效果实在感人。智能手机的出现,让摄影变成了一项大众艺术...

zandaoguang的博客 332

U8备份提示“远程组件初始化失败”

问题现象: SQL出现问题后重装,U8没有重装,之后直接附加数据库,U8可以正常登陆,但是在备份的时候提示远程组件初始化失败。 问题原因: 因为重装了SQL,没有进行U8数据源初始化,导致Master库中丢失了存储过程储 解决办法:在Master库重建存储过程 USE [master] GO SET ANSI_NULLS OFF GO SET QUOTED_IDENTIFIER OFF GO CREATE PROCEDURE [dbo].[U8FileServerExtendProc] @cmdLi.

SamYux 2472

如何使用windows搭建一个公网ftp/sftp服务器

在有公网ip的情况下,使用windows系统搭建一个ftp/sftp服务器会带来很多的方便,可以实现远程移动端的一键式访问,对于文件的备份、多设备的共享都十分的方便。然而网上许多的教程都是基于windows自带的iis搭建一个局域网ftp服务器,然而在搭建好后,我想要通过端口映射的方式实现在外网访问时,却发现连接不上的问题,感觉可能是因为windows家庭版的原因导致的。因此在查阅很多资料之后终于找到了一个公网ftp/sftp服务器的搭建方式,实测可用。这里把流程记录一下,做一个备忘录,也方便大家搭建。

weixin_43354138的博客 1万+

不要再闲玩啦!博主手把手带你两个月入门自然语言处理,还不赶紧碗里来!...

点击上方,选择星标或置顶,每天给你送干货!阅读大概需要4分钟跟随小博主,每天进步一丢丢每日英文Tired of life, a smaller part comes from the l...

zenRRan的博客 190

【MFiX后处理】MFiX中使用des_usr_var输出颗粒的传热量(2020-11-27更新变更输出变量名方法)

参考之前Yin的那一篇博客 https://www.cnblogs.com/Jay-CFD/p/10621274.html 输出一下颗粒传热量 使用的算例是fluid_bed_dem_2d 打开des scalar tracking 前面都和Yin那篇一样,打开enable user scalar tracking 输入2 因为第一个用来测试Y加速度了 第二个输出传热量 然后在output vtk中勾选好 更改源代码 源代码为des_thermo_newvalues.f 在mfix-GUI自带的ed

beidou111的博客 1532

机器学习&深度学习基础(目录)

从业这么久了,做了很多项目,一直对机器学习的基础课程鄙视已久,现在回头看来,系统的基础知识整理对我现在思路的整理很有利,写完这个基础篇,开始把AI+cv的也总结完,然后把这么多年做的项目再写好总结。 参考:机器学习&深度学习算法及代码实现 学习路线第一步:数学主要为微积分、概率统计、矩阵、凸优化第二步:数据结构/算法常见经典数据结构(比如字符串、数组、链表、树、图等)、算法(比如查找、排序...

weixin_34344403的博客 225

数据分析案例-电脑笔记本价格数据可视化分析3

本文基于Kaggle笔记本数据集(1303条记录,13个变量),使用Python进行数据可视化分析。通过自定义函数预处理了CPU频率、内存类型等关键特征,利用Seaborn和Matplotlib绘制了品牌分布、内存类型占比、价格影响因素等可视化图表。研究发现:1)Dell和Lenovo市场份额最大;2)SSD是主流存储类型;3)高RAM配置普遍采用SSD;4)Intel处理器占据绝对优势。分析揭示了不同品牌、配置与价格的关系,为消费者购买决策和市场策略制定提供了数据支持。

m0_64336780的博客 1万+

Neo4j LLM知识图谱构建器使用教程

是一个开源应用程序,旨在将非结构化数据(如PDF、文档、文本、YouTube视频、网页等)转换为存储在Neo4j中的知识图谱。该项目利用大型语言模型(如OpenAI、Gemini等)从文本中提取节点、关系及其属性,并通过Langchain框架创建结构化的知识图谱。

u013250861的博客 539

挂帆蓄力 破浪前行

往常,我会将这种总结写在微博中,随便可能会有陌生的人光顾。最早的时候可能还会发到朋友圈里,仿佛在“叫嚣”别人看我一年的成长。

等一杯咖啡的博客 1370

彻底解析 DDIC_TYPE_INCONSISTENCY:从 ABAP ST22 连环 Dump 到 SE14 一键修复

听上去像内核级的致命故障,实则更多源于日常运维的细枝末节。只要掌握的排查三板斧,结合严格的变更流程与周期性的字典体检,再严重的 Dump 也能化险为夷。希望本文的案例与步骤能帮助读者在下一次遇到类似问题时,既能快速止血,也能追根溯源,避免重蹈覆辙。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 629

Lesson1-从神经网络到深度学习

《深度学习与行人重识别》笔记1-从神经网络到深度学习

m0_51471309的博客 608

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

博主带你两个月入门自然语言处理~

点击上方,选择星标或置顶,每天给你送干货!阅读大概需要4分钟跟随小博主,每天进步一丢丢每日英文Tired of life, a smaller part comes from the l...

zenRRan的博客 215

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

深度学习模型优化:全连接层算力计算与性能分析

在深度学习模型优化中,算力消耗是评估模型效率的核心指标,尤其对于计算密集型操作如矩阵乘法。全连接层作为模型参数和计算量的主要部分,其算力本质源于大规模的矩阵运算,通常以浮点运算次数(FLOPs)衡量。理解其计算原理,包括输入维度、输出维度和批量大小对算力的影响,是进行模型分析、硬件选型和性能优化的基础。在工程实践中,全连接层在训练和推理阶段的计算差异显著,反向传播的算力开销可达前向传播的3倍,而激活函数如ReLU或GELU也会引入额外计算成本。这些因素共同决定了模型在边缘设备部署或大规模训练中的可行性。通过

weixin_30673611的博客 509

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

软件测试怎么从功能测试转成自动化测试/开发?【看完必有所获!文末有思维导图】

文章首发于公众号:测试人追风 回想自动化测试的学习过程,因为发现很多人总是急于求成,不懂该如何学习。 当你是新手的时候肯定会选择加很多的群。在群里总是会遇到很多人问低级问题,写了一个selenium脚本,却执行失败,也不看报错,就直接跑到群里来问(有时候连个图都不发或发图只截图一小半,有的甚至问我和你写的代码一样怎么运行不起来了呢?),大神,这里为什么会报错?很多都是明显的语法问题一问才知道,今天刚刚学selenium,之前也没有语法基础,没学过Java,没学过Python,就跑来搞selenium,想玩

爱码小哥 679

纸质书籍阅读记录

阅读纸质书籍汇总情况 整个大学生涯文学类的书籍粗略统计看了有 200 本 以上,最开始几乎只看纸质书,一小半是自己购买的,一大半则是在图书馆阅读,到了 2017 年为了省钱,也觉得更方便则主要开始阅读电子书,少量购买纸质书。当然经典的技术类书籍我还是会购买纸质书,我的大学生涯购买的阅读纸质书籍记录汇总情况如下: 当当网购买纸质书籍耗资2434.9元京...

专注计算机视觉算法训练,算法优化部署以及SDK开发的知识分享。 624

全栈性能测试修炼宝典jmeter实战电子版_功能测试人的出路!自动化测试/开发?「思维导图」...

回想自动化测试的学习过程,因为发现很多人总是急于求成,不懂该如何学习。当你是新手的时候肯定会选择加很多的群。在群里总是会遇到很多人问低级问题,写了一个selenium脚本,却执行失败,也不看报错,就直接跑到群里来问(有时候连个图都不发或发图只截图一小半,有的甚至问我和你写的代码一样怎么运行不起来了呢?),大神,这里为什么会报错?很多都是明显的语法问题一问才知道,今天刚刚学selenium,之前也没...

weixin_39912368的博客 195

测试工程师练就什么本领?可以让自己狂揽10个offer

我一个做软件测试的朋友B哥又又又跳槽了,B哥是我在转行软件测试那年认识的,记不清他这是第几次跳槽了,不过从他开始做软件测试开始到现在已经有2-3年的工作经验了,从一开始的工资8000到现在的工资23K

weixin_56502375的博客 429

安全领域中如何有效的使用机器学习

今天看到Gartner分析师Augusoto Barros的一个博文,感觉深有同感,借着讨论下我对于机器学习与安全结合的一些想法。 下面是翻译的原文: 想要了解乙方安全厂商是如何利用机器学习来进行威胁检测,有一个非常重要的观点必须了解。 一般来说,机器学习是用来区分已知的行为,但是会存在可变的参数。什么意思呢?也就是说,大多数情况下,我们知道恶意行为是什么,但不知道它具体是一个什么样的形式。 举个...

逆水行舟 1749

C++ 学到什么程度可以找工作?

置顶/星标公众号????,硬核文章第一时间送达!链接 |https://www.zhihu.com/question/400543720至少需要哪些知识?需要掌握到什么程度呢?https...

青春不老,奋斗不止! 1万+

【研0日记】23.12.31

因为每次step所有进程拿到的都是一个global_batch,要计算的是这个global_batch的均值方差,但是global_batch又会均分到每个进程上,每个进程只拿到一个local_batch。那么每次step,就:(1)前向传播,计算得到loss;(3)参数更新,把总的gradient更新给每个进程,然后每个进程单独更新模型。每个进程分别计算得到gradient_i,就需要最终把所有gradient加起来得到总的gradient,所以只要保证以下两点:(1)每个进程下模型初始化相同;

m0_56654371的博客 491
上一篇: AI技术红利开始兑现?科大讯飞发力消费者业务,发布多款AI新品
下一篇: Gartner力推的“百页机器学习书”,“舒服”搞定概念+代码(附下载)
BigDataDigest
博客等级 码龄9年 448粉丝 500原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值