专栏首页新智元2018年最实用机器学习项目Top 6(附开源链接)

2018年最实用机器学习项目Top 6(附开源链接)


新智元报道 来源:medium 作者:George Seif

编辑:木青

【新智元导读】在过去机器学习蓬勃发展的一年中,许多好用实用的机器学习项目也纷纷出现,新智元为大家推荐2018年中六大最实用的机器学习项目。

过去一年,是人工智能和机器学习蓬勃发展的一年。许多高影响力的机器学习应用被开发出来,特别是在医疗保健、金融、语音识别、增强现实以及更复杂的3D和视频应用中。

我们已经看到了更多的应用驱动研究,而不是理论研究。虽然这些研究有着一些不足,但当前的确产生了巨大的积极影响,也促成了很多可以迅速商业化的新研发。这一趋势也在机器学习的大部分开源项目中得到了强烈反映。

让我们来看看过去一年中前6大最实用的机器学习项目。这些项目发布了代码和数据集,允许个别开发人员和小型团队学习并能实现立即创造价值。它们可能不是理论上最具开创性的作品,但却非常适用且实用。

Fast.ai——易于使用,流程简便

Github链接:

https://github.com/fastai/fastai?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more

项目链接:https://docs.fast.ai/

Fast.ai库的编写是为了简化训练快速准确的神经网络。它去掉了在实践中实施深度神经网络可能带来的所有细节工作。

Fast.ai非常易于使用,并且设计成符合开发者的应用程序来构建思维模式。最初这个开源项目是为Fast.ai课程的学生创建的,该库以简洁易懂的方式编写在易于使用的Pytorch库上。

Detectron——Facebook AI出品

github链接:

https://github.com/facebookresearch/Detectron?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more

Detectron是Facebook AI用于物体检测和实例分割研究所创建的研究平台,用Caffe2进行编写。它包含各种目标检测算法的实现,包括:

  • Mask R-CNN::使用更快的R-CNN结构的目标检测和实例分割;
  • RetinaNet:一个基于特征金字塔的网络,具有独特的Focal Loss来处理难题;
  • 更快的R-CNN:目标检测网络最常见的结构

所有网络都可以使用以下几种可选的分类主干之一:

  • ResNeXt {50101152}(https://arxiv.org/abs/1611.05431)
  • RESNET {50101152}(https://arxiv.org/abs/1512.03385)
  • 特征金字塔网络(使用ResNet / ResNeXt)(https://arxiv.org/abs/1612.03144)
  • VGG16(https://arxiv.org/abs/1409.1556)

更重要的是,以上都带有COCO数据集上的预训练模型,因此开发者可以立即使用它们。

FastText——Facebook 的又一研究

github链接:https://github.com/facebookresearch/fastText

这是来自Facebook的另一个研究,fastText库专为文本表述和分类而设计。它配备了预先训练的150多种语言的词向量模型。这些词向量可用于多种任务,包括文本分类、摘要和翻译。

Auto-Keras——降低机器学习门槛

GitHub链接:

https://github.com/jhfjhfj1/autokeras?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more

Auto-Keras是一个用于自动机器学习(AutoML)的开源软件库。它由德克萨斯州农工(Texas A&M)大学的DATA实验室和社区贡献者开发。

AutoML的最终目标是为只有有限数据科学或机器学习背景的领域专家提供易于访问的深度学习工具。Auto-Keras提供自动搜索深度学习模型的最佳架构和超参数的功能。

Dopamine——灵活易使用

GitHub链接:

https://github.com/google/dopamine?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more

Dopamine由谷歌创建,是快速原型的强化学习算法的研究框架。它旨在灵活且易于使用,实现标准的RL算法、指标和基准。

根据Dopamine的文档,他们的设计原则是:

  • 简单的实验:帮助新用户运行基准实验;
  • 灵活的开发:为新用户提供新的创新想法;
  • 紧凑且可靠:为一些较旧且更流行的算法提供实现的可能性;
  • 可重复性:确保结果的可重复性。

vid2vid——英伟达的“黑科技”

GitHub链接:

https://github.com/NVIDIA/vid2vid?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more

vid2vid项目是英伟达(Nvidia)最先进的视频到视频的合成算法。Pytorch实现了高分辨率(例如2048x1024)逼真的视频到视频转换方法。这一项目的目标是学习从输入源视频到精确描绘源视频内容的输出拟真视频的变换功能。

这个库的好处在于其选择多样性:它提供了几种不同的vid2vid应用程序,包括自动驾驶/城市场景,人脸和人体姿势。它还附带了丰富的指令和功能,包括数据集加载、任务评估、训练功能和多块GPU。

参考链接:

https://towardsdatascience.com/the-10-most-useful-machine-learning-projects-of-the-past-year-2018-5378bbd4919f


本文分享自微信公众号 - 新智元(AI_era)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-01-04

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【超全资源】自然语言处理(NLP)入门学习资源清单(部分资料下载)

    Melanie Tosik目前就职于旅游搜索公司WayBlazer,她的工作内容是通过自然语言请求来生产个性化旅游推荐路线。回顾她的学习历程,她为期望入门自然语...

    新智元
  • 深度学习到顶,AI寒冬将至!

    新智元
  • 2019年Reddit机器学习17个高赞项目:AI德扑大师、StyleGAN等上榜

    本贴总结了2019年Reddit机器学习板块中分享的17个令人印象深刻的项目、研究、demo以及更多相关内容。其中既包括AI大厂的高光项目(GPT-2、Styl...

    新智元
  • 腾讯优图开源项目全景图!

    腾讯优图属于国内工业界CV领域实验室的第一梯队,其不仅服务腾讯内部线上产品,也开源了多个前沿研究和工程项目,本文盘点优图实验室开源的所有项目,其中最“火”的三个...

    3D视觉工坊
  • Github上影响力最大的十位Pythoner

    10、Shipeng Feng [1] 来自:北京市 Fllowers:213 Stared:59 代表项目:plan [2] - 一个用Python...

    Python中文社区
  • Image Stitching 代码

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.n...

    用户1148525
  • Composer 国内镜像大全(可用镜像列表)

    镜像地址:https://developer.aliyun.com/composer

    hedeqiang
  • 手把手教你用seq2seq模型创建数据产品(附代码)

    原文标题:How To Create Data Products That Are Magical Using Sequence-to-Sequence Mod...

    数据派THU
  • 九种姿势运行Mimikatz

    *本文原创作者:R1ngk3y,本文属FreeBuf原创奖励计划,未经许可禁止转载

    FB客服
  • 轻量级网络-ReXNet:Diminishing Representational Bottleneck on Convolutional Neural Network

    绝命生

扫码关注云+社区

领取腾讯云代金券