py-why/causal-learn

Causal Discovery in Python. Learning causality from data.

何を解決するか

Causal-learnは、因果探索のためのプラットフォームを提供し、ユーザーが観測データからシステムの因果構造を復元することを可能にします。これにより、因果関係を特定するための高価または不可能な介入実験の必要性が排除されます。

仕組み

このライブラリは、制約ベース、スコアベース、置換ベースの手法、ならびにGranger causalityや制約付き関数的因果モデルに基づく手法を含む、幅広い因果探索アルゴリズムを実装しています。また、隠れた因果表現学習や、ユーザーが独自のカスタム手法を構築するのを支援するための独立性テスト、スコア関数、グラフ操作のためのユーティリティスイートも含まれています。

対象ユーザー

データから因果グラフを復元する必要がある、機械学習および因果推論の研究者や開発者向けに設計されています。

ハイライト

  • 古典的なアルゴリズムと最新の因果探索アルゴリズムの両方を実装しています。
  • 構造復元に対する証明可能な正当性の保証を提供します。
  • 独立性テストとグラフ評価のための包括的なユーティリティセットが含まれています。
  • causallearn.comを通じてオンラインのエージェント版を提供しています。

関連

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