microsoft/FLAML

A fast library for AutoML and tuning. Join our Discord: https://discord.gg/Cppx2vSPVP.

What it solves

FLAML は、機械学習および AI 操作をより経済的かつ効率的にすることを目的として設計されています。過剰な計算リソースを消費したり、深い手動チューニングの専門知識を必要としたりすることなく、最高の性能を持つモデルとハイパーパラメータを特定するための問題を解決します。

How it works

FLAML は、機械学習モデルの選択とハイパーパラメータの最適化を自動化する軽量な Python ライブラリを提供します。分類や回帰などの一般的なタスクを支持し、scikit-learn スタイルの estimator です。また、カスタム関数、基盤モデルの推論ハイパーパラメータ、および MLOps/LMOps ワークフローのための汎用的なハイパーパラメータチューニングツールを提供します。

Who it’s for

計算コストを低く抑え、データに対して高品質なモデルを迅速に特定するためのデータサイエンティストや AI 実務家、または、リソース制約のある環境で高速でハイパーパラメータチューニングを行うためのツールを必要とする人々を対象としています。

Highlights

  • scikit-learn スタイルの API を備え、容易に統合可能
  • 訓練データに基づいてハイパーパラメータを自動的に設定する Zero-shot AutoML をサポート
  • 複雑な制約と早期終了 (early stopping) を伴う広大な探索空間を扱うことが可能
  • MLflow および Microsoft Fabric Data Science との統合
  • XGBoost, LightGBM, および Random Forest を含む幅広い estimator をサポート