pykt-team/pykt-toolkit

pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Models

解決する課題

pyKTは、ディープラーニングベースの知識追跡(DLKT)モデルをトレーニングおよびベンチマークするための標準化された方法を提供します。さまざまなデータセットにわたって異なる知識追跡手法を比較するための統一されたライブラリを提供することで、複数のモデルをゼロから実装する必要性を排除します。

仕組み

PyTorch上に構築されたこのライブラリは、いくつかの主要なコンポーネントを統合しています:

  • データ前処理: さまざまなドメインにおける7つ以上の一般的なデータセットに対する標準化された手順。
  • モデル実装: 頻繁に比較される10以上のディープラーニング知識追跡(DLKT)モデル。
  • 評価: 透明性が高く広範な実験を保証する5つの詳細な予測シナリオ。

対象者

教育AIに取り組んでいる研究者や開発者、特に知識追跡を通じて学生の習熟度をモデリングし、学習成果を予測することに焦点を当てている方々。

ハイライト

  • 包括的なモデルスイート: 容易な比較のために幅広いDLKT手法が含まれています。
  • 標準化されたベンチマーク: 複数のデータセットと特定の予測シナリオに対する統合された前処理を提供します。
  • PyTorchベース: ディープラーニングのトレーニングにPyTorchエコシステムを活用しています。

関連

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