microsoft/FLAML
A fast library for AutoML and tuning. Join our Discord: https://discord.gg/Cppx2vSPVP.
解决的问题
FLAML 解决了在不消耗过多计算资源的情况下自动化机器学习(ML)和 AI 操作的挑战。它简化了选择最佳模型和优化超参数的过程,这一过程通常需要大量时间和人工努力,尤其是在严格的资源限制下。
工作原理
FLAML 提供了一个轻量级的 Python 库,可自动完成传统机器学习模型和大语言模型的工作流程。它使用一系列基于研究的优化技术,快速为分类和回归任务找到高质量的模型。它还提供了一个通用的调优工具(tune.run),可用于优化自定义函数、基础模型推理超参数以及 MLOps/LMOps 配置,能够处理大规模搜索空间和复杂约束。
适用人群
专为需要快速且经济地找到高性能模型的数据科学家和 ML 工程师设计,也适合希望将自动化调优集成到其 ML/AI 流水线中的用户。
主要亮点
- 经济型 AutoML:以低计算开销快速找到分类和回归任务的高质量模型。
- 可自定义:支持灵活的自定义选项,允许用户限制学习器或使用自定义学习器。
- 通用超参数调优:能够对大搜索空间中的基础模型超参数和软件配置进行优化。
- 零样本 AutoML:无需手动调优即可为每个任务提供高性能的超参数配置。
- 集成支持:与 MLflow 完全集成,并在 Microsoft Fabric Data Science 中得到支持。
相关
- 项目
- 项目
- 项目
- 项目
- 项目