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 생태계를 활용합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트