Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

栏目: 数据库 · 发布时间: 5年前

内容简介:昨日,Uber官网重磅宣布新开源深度学习框架Ludwig,不需要懂编程知识,让专家能用的更顺手,让非专业人士也可以玩转人工智能,堪称史上最简单的深度学习框架!

我爱计算机视觉 标星,更快获取CVML新技术

昨日,Uber官网重磅宣布新开源深度学习框架Ludwig,不需要懂编程知识,让专家能用的更顺手,让非专业人士也可以玩转人工智能,堪称史上最简单的深度学习框架!

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

Ludwig是一个建立在TensorFlow之上的 工具 箱,它允许用户在不需要编写代码的情况下训练和测试深度学习模型!

简单到什么程度?令人发指!

用户只需要提供一个包含数据的CSV文件,一个列表作为输入,一个列表作为输出,Ludwig就将为你完成其余的工作:训练、测试、可视化、分布式训练等等。

安装Ludwig就这样简单:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

训练模型就一行命令:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

模型预测也就一个命令:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

可视化也只需一行:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

当然,对于熟悉 Python 的用户,Ludwig也提供了非常简单易用的API:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

可视化工具允许你分析模型的训练和测试性能,并对它们进行比较。

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

Ludwig在构建时考虑了可扩展性原则,很容易添加对新数据类型和新模型体系结构的支持。

工程人员可以使用它快速训练和测试深度学习模型,研究人员也可以使用它来获得强有力的基线版本,并方便进行对比,并通过执行标准数据预处理和可视化来确保模型可比性。

打个比方! TensorFlow提供了建筑房屋的积木, Ludwig提供的则是一栋栋的房子,你来决定建造怎样的城市!!

该工具箱的核心设计原则是:

无需编码:不需要编码技能来训练模型也不需要编码用它进行预测。

通用性:一种新的 基于数据类型的深度学习模型设计方法 ,使该工具可以跨许多不同的应用领域使用。这点无比强大!

灵活性:经验丰富的用户对模型构建和训练可进行有效的控制,而新手会容易上手。

可扩展性:易于添加新的模型体系结构和新的特征数据类型。

可理解性:深度学习模型内部通常被认为是黑匣子,但是该库提供标准的可视化来理解它们的性能并比较它们的预测。

开源: Apache许可证2.0

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

使用该库的简单独到之处在于,你只需要关注于数据CVS文件和配置文件YAML!

Ludwig提供了不少计算机视觉、自然语言处理、机器学习热门应用的例子,让我们一起来领略使用 一行命令 我们能做什么吧!下面图中表格即为CVS数据文件示例,表格下为调用例子实验的命令。

图像分类:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

视觉问答:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

孪生网络One-shot学习:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

图像描述:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

机器翻译:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

自然语言理解:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

命名实体识别:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

文本分类:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

多任务学习:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

多标签分类:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

电影评分预测(机器学习回归预测):

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

时间序列预测:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

Kaggle泰坦尼克入门:幸存者预测

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

语义分析:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

对话机器人:

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

无需编程、一行命令使用深度学习解决实际问题!关键是还在Uber的生产环境经过工程验证!这样的好工具,你想不想试一下呢?

开源地址:

https://github.com/uber/ludwig

文档及示例:

https://uber.github.io/ludwig/

加群交流

关注计算机视觉与机器学习技术,欢迎加入52CV群,扫码添加52CV君拉你入群,

请务必注明:52CV

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

喜欢在QQ交流的童鞋,可以加52CV官方 QQ群 :928997753。

(不会时时在线,如果没能及时通过验证还请见谅)

更多CV技术干货请浏览:

"我爱计算机视觉"干货集锦分类汇总(2019年1月20日)

Uber 发布史上最简单的深度学习框架 Ludwig,不懂编程也能玩转人工智能

长按关注 我爱计算机视觉


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

信息烟尘

信息烟尘

戴维·申克 / 黄锫坚 / 江西教育出版社 / 2002 / 14.50元

今天,我们被大量的信息淹没了:传真、电子邮件、各种新闻、消息和铺天盖地的广告,正如人们以前预示的那样:出现了一个令人鼓舞的信息时代,媒体专家兼网络评论员戴维·申克透过这些繁荣的表象,揭示了大量的无用的信息对我们造成的干扰,或者说,“信息烟尘”对我们个人的健康(包括精神上的和肉体上的)及对社会造成的极大危害。这《信息烟尘:在信息爆炸中求生存》宣告了“信息时代”神话的破灭。一起来看看 《信息烟尘》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具