机器/深度学习Tencent ML-Images、mmdetection、Infer.NET介绍

以下为你介绍的机器学习/深度学习软件都可用在Linux系统上:Tencent ML-Images(大规模多标签图像数据集)、mmdetection(基于 PyTorch 的对象检测工具箱)、Infer.NET(基于模型的机器学习框架)。

1、Tencent ML-Images(大规模多标签图像数据集)

机器/深度学习Tencent ML-Images、mmdetection、Infer.NET介绍

Tencent ML-Images 由多标签图像数据集 ML-Images 与业内目前同类深度学习模型中精度最高的深度残差网络 ResNet-101 构成。

ML-Images: 最大的开源多标签图像数据库,包括 17,609,752 个训练集和 88,739 个验证图像 URL,最多可标注 11,166 个类别。

Resnet-101 model: 在 ML-Images 上进行了预训练,并通过迁移学习在 ImageNet 上实现了 top-1 精度 80.73%。

该项目的主要内容包括:

ML-Images 数据集的全部图像 URL,以及相应的类别标注。出于原始图像版权的考虑,此次开源将不直接提供原始图像,用户可利用我们提供的下载代码和 URL 自行下载图像。

ML-Images 数据集的详细介绍,包括图像来源、图像数量、类别数量、类别的语义标签体系,标注方法,以及图像的标注数量等统计量。

完整的代码和模型。提供的代码涵盖从图像下载,图像预处理,基于 ML-Images 的预训练,基于 ImageNet 的迁移学习,到基于训练所得模型的图像特征提取的完整流程。该项目提供了基于小数据集的训练示例,以方便用户快速体验我们的训练流程。该项目还提供了非常高精度的 ResNet-101 模型(在单标签基准数据集 ImageNet 的验证集上的 top-1 精度为 80.73%)。用户可根据自身需求,随意选用该项目的代码或模型。

依赖关系:

Linux、Python 2.7、Tensorflow >= 1.6.0。

下载地址:https://github.com/Tencent/tencent-ml-images

2、mmdetection(基于 PyTorch 的对象检测工具箱)

机器/深度学习Tencent ML-Images、mmdetection、Infer.NET介绍

mmdetection 是一个基于 PyTorch 的开源对象检测工具箱,它提供了已公开发表的多种视觉检测核心模块,通过这些模块的组合,可以迅速搭建出各种著名的检测框架。

主要特性:

1]、模块化设计

通过组合不同的组件,可以容易地构建定制的对象检测框架。

2]、支持多个框架开箱即用

该工具箱直接支持流行的检测框架,如 Faster RCNN、Mask RCNN、RetinaNet 等。

3]、高效

所有基本的 bbox 和掩码操作现在都在 GPU 上运行。不同模型上,训练速度比 Detectron 快约 5%~20%。

4]、最先进的

重构自 MMDet 团队的代码库,而 MMDet 赢得了 COCO Detection 2018 挑战赛。

下载地址:https://github.com/open-mmlab/mmdetection

3、Infer.NET(基于模型的机器学习框架)

Infer.NET 是一个在图形模型中运行贝叶斯推理的框架,它也可以用于概率编程。可以使用 Infer.NET 来解决许多不同类型的机器学习问题,包括分类、推荐或集群等标准问题与针对特定领域问题的定制解决方案。Infer.NET 目前已被广泛应用于各个领域,包括信息检索、生物信息学、流行病学、视觉以及许多其它领域。

Infer.NET 项目是英国剑桥微软研究中心的一个团队于 2004 年启动的,在那之后于 2008 年将其发布用于学术用途。在微软的 AI 新世界中,该技术已经发展成为机器学习引擎并进入 Office 和 Azure 以及 Xbox 上的游戏应用程序。

采用基于模型的方法进行机器学习,开发人员为框架提供模型,然后框架直接从提供的模型中生成机器学习算法。许多学习模型要求程序员将他们的模型映射到预先存在的学习算法,然而,Infer.NET 却是反过来的一个过程,这是 Infer.NET 的优势。开发者认为随着人工智能软件变得越来越流行,解释系统行为变得越来越重要,用户应该可以在给定模型的情况下找出系统以某种方式表现的原因。

Infer.NET 是跨平台的,支持 .NET Framework 4.6.1、.NET Core 2.0 和 Mono 5.0,Windows 用户可以在 Visual Studio 2017 中使用,而 macOS 和 Linux 人员可以使用命令行选项将其整合到所选择的代码管理器中。

下载地址:https://github.com/dotnet/infer

注明

以上就是机器/深度学习Tencent ML-Images、mmdetection、Infer.NET的介绍内容,这些机器学习/深度学习软件都能使用在Linux操作系统中。

栏目相关文章