2019目前为止深度学习的最佳研究,有论文有代码!

2024-06-21 09:32

本文主要是介绍2019目前为止深度学习的最佳研究,有论文有代码!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

点击上方“AI公园”,关注公众号,选择加“星标“或“置顶”


者:ODSC

编译:ronghuaiyang

导读

在本文中,我将帮助你节省一些时间,方法是将2019年迄今为止发表的研究成果整理成以下可管理的短列表。


640?wx_fmt=png

我们即将完成2019年第一季度的工作,而深度学习技术的研究正以非常快的速度向前推进。我经常会查看一下人工智能研究人员的工作,以便了解这项技术的发展方向。这样使我能够更好地优化我的时间,以确保我知道我所不知道的。因此,我还试着在一个可能有数百或数千篇论文的领域,每周至少阅读一篇研究论文。

在本文中,我将帮助你节省一些时间,方法是将2019年迄今为止发表的研究成果整理成以下可管理的短列表。我做了一些过滤,这样就只包括具有相关GitHub repo的论文了。希望你喜欢!

Fast Graph Representation Learning with PyTorch Geometric

论文:https://arxiv.org/abs/1903.02428v2

代码:https://github.com/rusty1s/pytorch_geometry

本研究介绍了PyTorch Geometric,这是一个基于PyTorch的用于对不规则结构的输入数据(如图、点云和流形)进行深度学习的库。除了一般的图形数据结构和处理方法外,它还包含了关系学习和三维数据处理领域中最近发表的各种方法。PyTorch几何通过使用稀疏的GPU加速、提供专用的CUDA内核以及为不同大小的输入示例引入高效的小型批处理来实现高数据吞吐量。

Mask Scoring R-CNN

论文:https://arxiv.org/abs/1903.00241v1

代码:https://github.com/zjhuang22/maskscoring_rcnn

在实例分割任务中,大多数实例分割框架都使用实例分类的置信度作为掩码分数。本文研究了这一问题,提出了包含网络块的Mask score R-CNN来学习预测实例掩码的分数。掩码评分策略校准了掩码质量掩码评分之间的不匹配,并通过在COCO AP评估期间优先考虑更准确的掩码预测来提高实例分割性能。

High-Fidelity Image Generation with Fewer Labels

论文:https://arxiv.org/abs/1903.02271v1

代码:https://github.com/google/compare_gan

深度生成模型正在成为现代机器学习的基石。最近关于条件生成对抗网络(GANs)的研究表明,在自然图像上学习复杂的高维分布是可以实现的。虽然最新的模型能够在高分辨率下生成高保真度、多样化的自然图像,但它们依赖于大量的标记数据。这篇论文展示了一个人如何从最近的研究中受益于自我和半监督学习,从而在无监督的图像集合成和条件设置方面都优于业界最优(SOTA)。

GCNv2: Efficient Correspondence Prediction for Real-Time SLAM

论文:https://arxiv.org/abs/1902.11046v1

代码:https://github.com/jiexiong2016/GCNv2_SLAM

这篇文章提出了一种基于深度学习的关键字和描述符的生成网络GCNv2。GCNv2是在之前的方法GCN的基础上建立起来的,GCN是一个为三维投影几何而训练的网络。GCNv2设计了一个二进制描述符向量作为ORB特征,以便在诸如ORB- slam之类的系统中轻松替换ORB。

ALiPy: Active Learning in Python

论文:https://arxiv.org/abs/1901.03802v1

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

有监督的机器学习方法通常需要大量带标签的例子来进行模型训练。然而,在许多实际应用中,有大量的未标注数据,但标注数据有限,而且获取标注的成本很高。主动学习 (AL)通过迭代地选择最有价值的数据来从标注器中查询它们的标签,从而降低了标注成本。本文介绍了一个用于主动学习的Python toobox ALiPy。

DeepFashion2: A Versatile Benchmark for Detection, Pose Estimation, Segmentation and Re-Identification of Clothing Images

论文:https://arxiv.org/abs/1901.07973v1

代码:https://github.com/switchablenorms/DeepFashion2

通过带有丰富标注的基准测试如DeepFashion,其标签包括服装类别、特征点和消费-商业图像对,可以提高对时尚图像的理解。然而,DeepFashion有一些不可忽视的问题,比如每张图片只有一件衣服,稀疏的特征点(只有4~8个),没有每个像素的掩模,这与现实场景有很大的差距。本文通过提出DeepFashion2来解决这些问题,从而填补了这一空白。它是一个通用的基准测试,包括四个任务,包括服装检测,姿态估计,分割和检索。

The StarCraft Multi-Agent Challenge

论文:https://arxiv.org/abs/1902.04043v2

代码:https://github.com/oxwhirl/smac

近年来,深度多智能体强化学习(RL)已成为一个非常活跃的研究领域。在这一领域,一个特别具有挑战性的问题类别是部分可观察到的、合作的、多智能体学习,在这种学习中,智能体团队必须学会协调他们的行为,同时只以他们的私人观察为条件。这是一个有吸引力的研究领域,因为这类问题涉及大量的实际系统,而且比一般问题更易于评估。ALE和MuJoCo等标准化环境允许单代理RL超越网格世界等玩具领域。然而,对于协作多代理RL,没有可比的基准。因此,这一领域的大多数论文都使用一次性的玩具问题,很难衡量真正的进展。本文将星际争霸多智能体挑战(SMAC)作为一个基准问题来填补这一空白。

Dropout is a special case of the stochastic delta rule: faster and more accurate deep learning

论文:https://arxiv.org/abs/1808.03578v2

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

多层神经网络在文本、语音和图像处理等多种基准测试任务中取得了显著的成功。在分层模型中,非线性参数估计容易出现过拟合和误差。一种解决这些估计和相关问题(局部极小值、共线性、特征发现等)的方法称为Dropout。Dropout算法根据每次更新前概率为p的伯努利随机变量,删除隐藏的单元,从而对网络产生随机“冲击”,并在每次更新时对其进行平均。这篇论文表明,Dropout是一个更普遍的模型的特例,该模型最初发表于1990年,被称为“Stochastic Delta Rule”,或SDR。

Lingvo: a Modular and Scalable Framework for Sequence-to-Sequence Modeling

论文:https://arxiv.org/abs/1902.08295v1

代码:https://github.com/tensorflow/lingvo

Lingvo是一个Tensorflow框架,为协作深度学习研究提供了一个完整的解决方案,特别关注于序列到序列模型。Lingvo模型由灵活且易于扩展的模块化构建块组成,实验配置是集中式的,可高度定制。该框架直接支持分布式训练和量化推理,它包含大量实用程序、辅助函数和最新研究思想的现有实现。在过去的两年里,Lingvo已经被数十名研究人员在20多篇论文中合作使用。本文概述了Lingvo的底层设计,并作为对框架各个部分的介绍,同时还提供了展示框架功能的高级特性的示例。

Adaptive Gradient Methods with Dynamic Bound of Learning Rate

论文:https://openreview.net/forum?id=Bkg3g2R9FX

代码:https://github.com/Luolc/AdaBound

自适应优化方法,如AdaGradRMSPropAdam已被提出,对每一个学习率使用单独的缩放来实现一个快速的训练过程。虽然这些方法很流行,但与SGD相比,它们的泛化能力较差,甚至由于不稳定和极端的学习速度而无法收敛。本文论证了极端的学习率会导致较差的表现。Adam和AMSGrad的新变种分别被称为AdaBoundAMSBound,它们利用学习率的动态边界实现了从自适应方法到SGD的渐进平稳过渡,并给出了收敛性的理论证明。对各种流行的任务和模型进行了进一步的实验。实验结果表明,新的变种能够消除自适应方法与SGD之间的泛化差距,同时在训练初期保持较高的学习速度。

640?wx_fmt=png— END—

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

640?wx_fmt=jpeg

请长按或扫描二维码关注本公众号

喜欢的话,请给我个好看吧640?wx_fmt=gif

这篇关于2019目前为止深度学习的最佳研究,有论文有代码!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1080840

相关文章

C++使用栈实现括号匹配的代码详解

《C++使用栈实现括号匹配的代码详解》在编程中,括号匹配是一个常见问题,尤其是在处理数学表达式、编译器解析等任务时,栈是一种非常适合处理此类问题的数据结构,能够精确地管理括号的匹配问题,本文将通过C+... 目录引言问题描述代码讲解代码解析栈的状态表示测试总结引言在编程中,括号匹配是一个常见问题,尤其是在

Java调用DeepSeek API的最佳实践及详细代码示例

《Java调用DeepSeekAPI的最佳实践及详细代码示例》:本文主要介绍如何使用Java调用DeepSeekAPI,包括获取API密钥、添加HTTP客户端依赖、创建HTTP请求、处理响应、... 目录1. 获取API密钥2. 添加HTTP客户端依赖3. 创建HTTP请求4. 处理响应5. 错误处理6.

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

Python中顺序结构和循环结构示例代码

《Python中顺序结构和循环结构示例代码》:本文主要介绍Python中的条件语句和循环语句,条件语句用于根据条件执行不同的代码块,循环语句用于重复执行一段代码,文章还详细说明了range函数的使... 目录一、条件语句(1)条件语句的定义(2)条件语句的语法(a)单分支 if(b)双分支 if-else(

Java深度学习库DJL实现Python的NumPy方式

《Java深度学习库DJL实现Python的NumPy方式》本文介绍了DJL库的背景和基本功能,包括NDArray的创建、数学运算、数据获取和设置等,同时,还展示了如何使用NDArray进行数据预处理... 目录1 NDArray 的背景介绍1.1 架构2 JavaDJL使用2.1 安装DJL2.2 基本操

最长公共子序列问题的深度分析与Java实现方式

《最长公共子序列问题的深度分析与Java实现方式》本文详细介绍了最长公共子序列(LCS)问题,包括其概念、暴力解法、动态规划解法,并提供了Java代码实现,暴力解法虽然简单,但在大数据处理中效率较低,... 目录最长公共子序列问题概述问题理解与示例分析暴力解法思路与示例代码动态规划解法DP 表的构建与意义动

MySQL数据库函数之JSON_EXTRACT示例代码

《MySQL数据库函数之JSON_EXTRACT示例代码》:本文主要介绍MySQL数据库函数之JSON_EXTRACT的相关资料,JSON_EXTRACT()函数用于从JSON文档中提取值,支持对... 目录前言基本语法路径表达式示例示例 1: 提取简单值示例 2: 提取嵌套值示例 3: 提取数组中的值注意

CSS3中使用flex和grid实现等高元素布局的示例代码

《CSS3中使用flex和grid实现等高元素布局的示例代码》:本文主要介绍了使用CSS3中的Flexbox和Grid布局实现等高元素布局的方法,通过简单的两列实现、每行放置3列以及全部代码的展示,展示了这两种布局方式的实现细节和效果,详细内容请阅读本文,希望能对你有所帮助... 过往的实现方法是使用浮动加

JAVA调用Deepseek的api完成基本对话简单代码示例

《JAVA调用Deepseek的api完成基本对话简单代码示例》:本文主要介绍JAVA调用Deepseek的api完成基本对话的相关资料,文中详细讲解了如何获取DeepSeekAPI密钥、添加H... 获取API密钥首先,从DeepSeek平台获取API密钥,用于身份验证。添加HTTP客户端依赖使用Jav

Java实现状态模式的示例代码

《Java实现状态模式的示例代码》状态模式是一种行为型设计模式,允许对象根据其内部状态改变行为,本文主要介绍了Java实现状态模式的示例代码,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来... 目录一、简介1、定义2、状态模式的结构二、Java实现案例1、电灯开关状态案例2、番茄工作法状态案例