Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 3.11 KB

File metadata and controls

25 lines (19 loc) · 3.11 KB

PWS Cup 2025 用サンプルデータ・サンプルコード共有ディレクトリ

※ サンプルデータやサンプルコードは随時追加や更新されますので、更新日時を確認して最新版を利用するようにしてください。予備戦開始(8/20)後に追加または更新した場合はチーム代表者に連絡します。

重要な変更

  • (9/26, 09:52) Codabenchの採点環境を変更(python 3.9.12 -> 3.13.7, xgboost 2.1.4 -> 3.0.5)および環境の情報をREADME.mdに追記
  • (9/19, 09:46) Ciの自己採点用スクリプトevaluation/eval_all.pyにBi.csvとCi.csvのフォーマットチェック機能を追加 PR#38
  • (9/19, 09:45) Ciの各列の値域確認用jsonファイルの参照先をdata/pre_columns_range.jsonからdata/columns_range.jsonに変更 PR#39
  • (9/18, 09:54) 初心者ガイドGUIDE_FOR_BEGINNERS.mdを追加 PR#33
  • (9/11, 08:25) attack/attack_Di.pyを改修。運営が意図しない特徴量を使うモデルDiに対してもattack_Di.pyとattack_example.pyが攻撃を強制的に実行 PR#30
  • (9/04, 21:06) util/check_csv.pyを修正。Ci.csvの値のチェック方法にバグがあったため修正。util/check_and_fix_csv.pyを追加。Ciの軽微なフォーマット違反を修正する。
  • (8/29, 13:01) ↓の正規化方法が不適切で誤差が0になるべき入出力で誤差が0.5になる問題を修正 PR#21
  • (8/28, 15:16) evaluation/LR_asthma_diff.py のcoefに関する採点で正規化が行われていなかったため、正規化処理を追加 PR#19

Codabenchでの採点環境について(9/26追記)

Codabenchではdockerで作られた仮想環境で採点プログラムを実行しています。 予備選ではCodabenchのデフォルト環境codalab/codalab-legacy:py39(dockerhub)を使用しました。 本戦ではそのデフォルト環境をPWS CUP2025用にカスタムしたhajimeono/pws25:py313xgbt(dockerhub)を使用しています。

本戦用採点環境はlinux/amd64の仮想マシンにpython3.13.7をインストールした上で、いくつかのライブラリ(xgboost 3.0.5など)をインストールして作られています。 これらのライブラリとそのバージョンはcodabench_libs.txtで確認できます。

PWS Cup 2025 の基本的な流れ

image