google/yggdrasil-decision-forests

A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

解決的問題

提供一個快速且可擴展的函式庫,用於處理決策森林模型,簡化訓練、評估、解譯與部署這些模型的流程。

工作原理

此函式庫實作了多種決策森林演算法,包括隨機森林、梯度提升決策樹、CART 與隔離森林。它提供 Python 與 C++ API,支援從載入資料集(例如透過 Pandas)到訓練、產生預測,以及基準測試推論速度的完整機器學習生命週期。

適用對象

需要高效率函式庫來訓練與部署決策森林模型的資料科學家與機器學習工程師。

主要特色

  • 支援多種模型類型:隨機森林、梯度提升樹、CART 與隔離森林。
  • 結合模型分析工具,例如部分依賴圖與變數重要性。
  • 內建評估指標,包括 ROC、準確率與混淆矩陣。
  • 支援 Python 與 C++ 雙 API。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案