Skip to main content

用于图像、文本和表格数据的 AutoML

项目描述

用于图像、文本和表格数据的 AutoML

最新发布的 构建状态 Python 版本 GitHub 许可证 下载 推特

安装说明| 文档(稳定|最新

AutoGluon 自动执行机器学习任务,使您能够轻松地在应用程序中实现强大的预测性能。只需几行代码,您就可以在图像、文本和表格数据上训练和部署高精度机器学习和深度学习模型。

例子

# First install package from terminal:
# pip install -U pip
# pip install -U setuptools wheel
# pip install autogluon  # autogluon==0.5.0

from autogluon.tabular import TabularDataset, TabularPredictor
train_data = TabularDataset('https://autogluon.s3.amazonaws.com/datasets/Inc/train.csv')
test_data = TabularDataset('https://autogluon.s3.amazonaws.com/datasets/Inc/test.csv')
predictor = TabularPredictor(label='class').fit(train_data, time_limit=120)  # Fit models for 120s
leaderboard = predictor.leaderboard(test_data)
AutoGluon 任务 快速开始 API
表格预测器 快速开始 API
文本预测器 快速开始 API
图像预测器 快速开始 API
物体检测器 快速开始 API
多模态预测器 快速开始 API

资源

有关以下方面的文档和说明,请参阅AutoGluon 网站:

有关即将推出的功能和版本的详细信息,请参阅AutoGluon 路线图。

科学出版物

文章

动手教程

在云端训练/部署 AutoGluon

为 AutoGluon 做贡献

我们正在积极接受对 AutoGluon 项目的代码贡献。如果您有兴趣为 AutoGluon 做出贡献,请阅读贡献指南以开始。

引用 AutoGluon

如果您在科学出版物中使用 AutoGluon,请引用以下论文:

埃里克森、尼克等人。“AutoGluon-Tabular:用于结构化数据的稳健且准确的 AutoML。” arXiv 预印本 arXiv:2003.06505 (2020)。

中文提供条目:

@article{agtabular,
  title={AutoGluon-Tabular: Robust and Accurate AutoML for Structured Data},
  author={Erickson, Nick and Mueller, Jonas and Shirkov, Alexander and Zhang, Hang and Larroy, Pedro and Li, Mu and Smola, Alexander},
  journal={arXiv preprint arXiv:2003.06505},
  year={2020}
}

如果您使用 AutoGluon Tabular 的模型蒸馏功能,请引用以下论文:

Fakoor、Rasool 等人。“通过增强蒸馏为表格数据建立快速、准确和简单的模型。” 神经信息处理系统的进展 33 (2020)。

中文提供条目:

@article{agtabulardistill,
  title={Fast, Accurate, and Simple Models for Tabular Data via Augmented Distillation},
  author={Fakoor, Rasool and Mueller, Jonas W and Erickson, Nick and Chaudhari, Pratik and Smola, Alexander J},
  journal={Advances in Neural Information Processing Systems},
  volume={33},
  year={2020}
}

如果您在科学出版物中使用 AutoGluon 的多模式文本+表格功能,请引用以下论文:

施行健,等。“带有文本字段的结构化表格上的多模式 AutoML。” 第 8 届 ICML 自动化机器学习 (AutoML) 研讨会。2021 年。

中文提供条目:

@inproceedings{agmultimodaltext,
  title={Multimodal AutoML on Structured Tables with Text Fields},
  author={Shi, Xingjian and Mueller, Jonas and Erickson, Nick and Li, Mu and Smola, Alex},
  booktitle={8th ICML Workshop on Automated Machine Learning (AutoML)},
  year={2021}
}

AutoGluon 用于超参数优化

AutoGluon 用于超参数优化的最先进工具(例如 ASHA、Hyperband、贝叶斯优化和 BOHB)已转移到独立软件包syne-tune中。

要了解更多信息,请查看我们的论文“基于模型的异步超参数和神经架构搜索” arXiv 预印本 arXiv:2003.10865 (2020)。

@article{abohb,
  title={Model-based Asynchronous Hyperparameter and Neural Architecture Search},
  author={Klein, Aaron and Tiao, Louis and Lienart, Thibaut and Archambeau, Cedric and Seeger, Matthias},
  journal={arXiv preprint arXiv:2003.10865},
  year={2020}
}

执照

该库在 Apache 2.0 许可下获得许可。