RubixML/ML

A high-level machine learning and deep learning library for the PHP language.

What it solves

Rubix ML は、PHP 開発者向けにハイレベルな機械学習・深層学習ライブラリを提供し、AI に通常関連付けられる他言語に切り替えることなく、データから学習するプログラムを構築できるようにします。

How it works

Extract、Transform、Load(ETL)プロセス、データ前処理、トレーニング、クロスバリデーションなど、機械学習ライフサイクル全体を網羅する包括的なツール群を提供します。ライブラリは 40 以上の教師あり・教師なし学習アルゴリズムを実装し、さまざまなデータタイプを処理します。

Who it’s for

機械学習機能をアプリケーションに統合したい PHP 開発者向けです。教育コンテンツが必要な初心者から、実運用可能な ML モデルを構築する上級ユーザーまで対応します。

Highlights

  • 40 以上の教師あり・教師なし学習アルゴリズム。
  • ETL から本番環境まで、ML ライフサイクル全体をサポート。
  • 使いやすさを重視した開発者フレンドリーな API。
  • 行列・ベクトル計算を高速化する Tensor 拡張とのオプション統合。