作者 | KYLE WIGGERS

编译 | AI科技大本营(ID:rgznai100)

构建涉及图像、文本和表格数据集的机器学习应用并不容易。它需要特征工程或使用数据领域知识来创建使AI算法起作用的特征,还需要进行大量数据预处理,以确保训练模型时不会出现偏差。

这大概就是为什么亚马逊开发了AutoGluon,这是一个开放源代码库,旨在使开发人员仅用几行代码即可编写AI嵌入的应用程序。它已经在GitHub上公开发布。

GitHub链接:

https://github.com/awslabs/autogluon/

AutoGluon旨在使开发者对历来不得不做出的许多决策进行自动化。通常,诸如超参数调整之类的任务需要手动执行,这就要求科学家预测超参数(表示构建AI模型时所做的选择)将如何影响模型训练。另一个通常由人监督的任务称为神经架构搜索,它涉及复杂的工程,至少在一定程度上,开发人员必须为其各自的模型确定最优设计。

为此,AutoGluon可以通过自动调整默认范围内的选择来生成仅需三行代码的模型,而这些默认范围在已知范围内可以很好地完成特定任务。开发者只需指定他们准备好其训练好的模型,作为响应,AutoGluon就会利用可用的计算资源在分配的运行时中找到最强模型。

它以亚马逊和微软三年前的研究工作Gluon为基础,后来又在Apache MXNet和微软的Cognitive Toolkit中发布。Gluon是一个机器学习界面,允许开发者使用一组预先构建和优化好的组件来构建模型,而AutoGluon则端到端地处理开发过程。

AutoGluon“开箱即用”,用于识别表格预测、图像和文本分类以及对象检测的模型,它还提供了API可供经验丰富的开发者使用,以进一步改善模型的预测性能。它需要Python 3.6或3.7版本,并且目前仅支持Linux,但是Amazon表示Mac OSX和Windows版本将很快公布。

“我们开发了AutoGluon,以真正使机器学习平民化,并将深度学习的能力提供给所有开发者。” AWS应用科学家Jonas Mueller在一份声明中表示,“ AutoGluon解决了这个问题,因为所有的选择都自动调优到默认范围内,对于特定的任务和模型,默认范围内的性能都很好。”

AutoGluon的首次亮相是在对Amazon Web Services(AWS)的SageMaker进行重大升级后,该工具包用于不断训练机器学习模型并将其部署到云和边缘环境。

AWS SageMaker Studio是一种模型训练和工作流管理工具,可将用于机器学习的所有代码、笔记和文件收集到一个地方,而SageMaker Notebook可让开发者快速启动Jupyter笔记来进行机器学习项目。还有SageMaker Autopilot,可通过自动选择算法并调整模型来自动创建模型。SageMaker Experiments,用于测试和验证模型;SageMaker Debugger,可提高模型的准确性;SageMaker Model Monitor,可以检测概念偏差。

亚马逊先前推出了AWS深度学习容器(AWS Deep Learning Containers),这是一个预先安装了流行深度学习框架的Docker映像库,以及一系列完全托管服务,包括Personalize,Textract,Fraud Detector和CodeGuru。再加上AutoGluon这样的独立工具,根据Statista的数据,亚马逊正在追逐一个到2025年预期为1180.6亿美元的市场。

AutoGluon安装指南:

https://autogluon.mxnet.io/

原文链接:

https://venturebeat.com/2020/01/09/amazons-autogluon-produces-ai-models-with-as-little-as-three-lines-of-code/

(*本文为AI科技大本营编译文章,转载请微信联系1092722531)

精彩推荐

点击阅读原文,或扫描文首贴片二维码

所有CSDN 用户都可参与投票和抽奖活动

加入福利群,每周还有精选学习资料、技术图书等福利发送

推荐阅读

  • 微信9年:张小龙指明方向,微信AI全面开放NLP能力

  • 想知道与你最般配的伴侣长什么样?这个“夫妻相”生成器要火

  • 2020年趋势一览:AutoML、联邦学习、云寡头时代的终结

  • 达摩院 2020 预测:感知智能的“天花板”和认知智能的“野望”

  • 十大新兴前端框架大盘点

  • 联盟链走向何方

  • 拿下微软、Google、Adobe,印度为何盛产科技圈 CEO?

  • 你点的每个“在看”,我都认真当成了AI

只需3行代码自动生成高性能模型,支持4项任务,亚马逊发布开源库AutoGluon相关推荐

  1. 利用Python只需3行代码即可生成验证码

    现在验证码的种类真的是越来越多,短信验证码.语音验证码.图片验证码.滑块验证码 ... 我们在 PC 的网页端或者手机上的 app 进行登录或者注册时,应该总会遇见图片验证码,比如下面这类: 很多人学 ...

  2. 亚马逊开源模型设计神器:AutoGluon,三行代码自动生成SOTA模型!

    点击我爱计算机视觉标星,更快获取CVML新技术 本文转载自新智元. 亚马逊最近宣布推出AutoGluon,这是一个新的开源库,开发人员可以使用该库构建包含图像.文本或表格数据集的机器学习应用程序.使用 ...

  3. JavaScript开发区块链只需200行代码

    JavaScript开发区块链只需200行代码 用JavaScript开发实现一个简单区块链.通过这一开发过程,你将理解区块链技术是什么:区块链就是一个分布式数据库,存储结构是一个不断增长的链表,链表 ...

  4. 【高代码文件格式API】道宁为您提供文件格式API集——Aspose,只需几行代码即可创建转换和操作100多种文件格式

    Aspose系列产品是 高代码文件格式API 使您的应用程序能够处理 适用于所有主要平台的 Word.Excel.PDF.PowerPoint.Outlook 和100多种其他文件格式 Aspose提 ...

  5. hash签名 java_java开发区块链只需150行代码

    原标题:java开发区块链只需150行代码 本文帮助你理解什么是区块链.将通过java开发区块链的实战学习方式,用 Java创建开发一个基本的区块链,实现简单的工作量证明系统.Java开发区块链的源代 ...

  6. MXCornerRadius 只需1行代码让你的UIImageView 有任意的cornerRadius圆角!

    代码demo已在Github开源, MXCornerRadius 如果帮助到您,点个星star哈! MXCornerRadius 只需1行代码让你的imageView 有任意的cornerRadius ...

  7. lstm代码_只需5行代码!LSTM时间序列建模以及预测

    最近我在github上看到一个项目,项目内容是将深度学习方法(LSTM.RNN.GRU)进行时间序列建模的过程进行了封装,使得调用者调用者只需5行代码能完成时间序列建模以及预测的全过程. 项目本身是使 ...

  8. 只需5行代码! LSTM时间序列建模以及预测

    最近我在github上看到一个项目,项目内容是将深度学习方法(LSTM.RNN.GRU)进行时间序列建模的过程进行了封装,使得调用者调用者只需5行代码能完成时间序列建模以及预测的全过程. 项目本身是使 ...

  9. Python生成动态二维码,只需几行代码,这也太有意思了~

    兄der们,今天我们试试只用几行代码,生成动态二维码! 来吃够~ 模块相关 我们要用到的是,MyQR这个库, 当然,最直接的方式,就是pip install pip install MyQR 参数讲解 ...

最新文章

  1. 比特币的价格今年会达到10万美元吗?有人用蒙特卡罗方法预测了一下
  2. 深度学习中的图像分割:方法和应用
  3. qhfl-6 购物车
  4. html5游戏指尖跟随,图片跟随手指滑动
  5. 干货:产品经理怎么做才能在需求评审中少挨打?
  6. WebSnapshotsHelper(HTML转换为图片)
  7. 线性回归 - 多元线性回归案例 - 分析步骤、输出结果详解、与Python的结果对比 -(SPSS建模)
  8. 你不可不看的 Oracle RAC 日常基本维护命令
  9. 关于JFace中的右键菜单Action类,ActgionGroup类,MenuManager类
  10. 【转】简单易懂的Android ROM定制与修改教程
  11. SUBSTRING_INDEX
  12. java对人脸打马赛克,如何给视频中的人脸进行马赛克 视频人脸打马赛克软件|人脸跟踪马赛克...
  13. 我,开了五年快递站,现在还没回本
  14. dimens文件生成器使用方法
  15. Matlab常用图像处理命令108例(二)
  16. Thinkbook14G2ITL笔记本重装系统遇到的问题?
  17. resnet_unetpp
  18. 没有美术基础学游戏建模怎么样?
  19. @Value的用法及(#{})与@Value(${})的区别
  20. Microsoft Office 2013 各国语言包下载

热门文章

  1. mysqldump和xtrabackup备份原理实现说明
  2. InstallShield 2015 LimitedEdition VS2012 运行bat文件
  3. 简短的几句js实现css压缩和反压缩功能
  4. js获取Html元素的实际宽度高度
  5. XP与Windows 7(Win7)等操作系统Ghost备份
  6. VC++ 6.0的小花招
  7. object.ReferenceEquals(a,b)
  8. JpA使用自定义类接收数据库返回的结果集
  9. Python库glob学习笔记
  10. [C++]C++中的IO类