dmlc/XGBoost.jl

XGBoost Julia Package

何を解決するか

Juliaユーザー向けに、高パフォーマンスでスケーラブルな勾配ブースティングの実装を提供し、回帰、分類、ランク付けタスクを効率的に処理できるようにします。

仕組み

XGBoostのコアライブラリへのJuliaインターフェースとして機能し、効率的な線形モデルソルバーと木構造学習アルゴリズムを使用します。OpenMPを用いた並列化により、他の勾配ブースティングパッケージと比較して顕著な高速化を実現します。

対象ユーザー

Julia言語を使用し、スケーラブルで高速な勾配ブースティングフレームワークを必要とするデータサイエンティストおよび機械学習実践者。

特徴

  • 分散型勾配ブースティングフレームワーク
  • 回帰、分類、ランク付けをサポート
  • OpenMPによる並列化で高パフォーマンスを実現
  • カスタム目的関数を定義できる拡張性のある設計

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト