PWS Cup 2026

What's New

PWS Cup 2026 概要

コンテストストーリー

医療データは、病気の原因を解き明かし、多くの人の命を救う研究の宝の山です。しかし患者のプライバシーを守るため、その利用には厳しい制限がかかっています。そこで近年、本物そっくりの人工データ(合成データ)が注目されています。PWS Cup 2026 は、研究に使えるほどリアルで、しかもプライバシーも侵害しない――そんな 有用で安全な合成データ をつくる技術を、チーム戦で競います。

題材は、人々の健康診断を10年にわたって追跡し、糖尿病を発病したかどうかを観測した記録(コホートデータ) です。発病する人の多くは2型糖尿病ですが、そこに1型糖尿病やMODYといったごく少数の珍しいタイプ (外れ値) が混じっています。今年最大の挑戦は、この珍しいタイプの人たちの病気の現れ方(いつ・どのように発病するか)を保ったまま、その人たちのプライバシーも守ること。数が少ない人ほど、忠実に再現するほど誰なのか特定されやすく、逆に守ろうとして削ったり曖昧にしたりすると、貴重な情報が失われて研究の役に立たなくなります。この難しいジレンマの限界に参加者たちが挑みます。

参加チームは合成データをつくる スタートアップ企業 になりきり、 「防御」 と 「攻撃」 を行います。自社クライアントのデータから安全で有用な合成データをつくって研究者に販売する一方、ライバル企業の合成データの弱点を見つけて攻め込み、相手の顧客に告げ口して評判を落とします。守りと攻め、その両方を知り尽くしたチームだけが、本当に安全で役に立つデータを生み出せるのです。

コンテストの流れ

コンテストは、防御 → 攻撃 → 採点 の流れで進みます。

  1. 防御フェーズ:
  1. 攻撃フェーズ:

これらを順に実施した後、出題者が各チームの結果を2つの軸で評価します。

コンテスト期間中に、この一連の流れを2回実施します。1回目を予備戦、2回目を本戦と呼び、両者の評価結果を総合して勝者を決定します。

チーム構成 (5+2ルール)

各チームは原則5名を上限とします。ただし、学生主体のチームに限り、上限の5名に加えて次の2つの役割を置くことができます。

指導者・責任者は、競技そのものへの直接的な貢献は望ましくありません。指導者・責任者は複数チームで兼務できますが、兼務する場合は氏名・所属を公開します。また、指導者・責任者が別のチームの通常参加者になることはできません。

主催

情報処理学会 コンピュータセキュリティ研究会 PWS組織委員会 PWS Cup 2026 WG
(コンピュータセキュリティシンポジウム2026に併催)

PWS Cup 2026 WG メンバー

WG長
小野 元 (金沢大学)
WGメンバー(五十音順)
井口 誠(Kii 株式会社), 伊藤 聡志(愛知学院大学), 菊池 浩明(明治大学), 黒政 敦史(データ社会推進協議会), 小林 雅弥(セコム(株)IS研究所), 椎名 峻平(トヨタ自動車), 千田 浩司(群馬大学), 中村 優一(ソフトバンク), 野島 良(立命館大学), 波多野 卓磨(日鉄ソリューションズ), 濱田 浩気(NTT社会情報研究所), 東 貴範(TOPPAN), 藤田 真浩(三菱電機), 古川 諒(NEC), 馬 瑞強(内モンゴル工業大学), 前田 若菜(三井物産セキュアディレクション), 三浦 尭之(NTT社会情報研究所), 村上 隆夫(統計数理研究所), 山田 明(兵庫県立大学)

PWS Cup 2026 スケジュール

スケジュールは予告なく変更することがあります。あらかじめご了承ください。本ページに記載の日時は特に断りのない限り日本標準時(JST)です。表の各フェーズは、記載した初日の 9:00 に始まり、記載した最終日の 9:00 に終わります(例:予備戦・加工は 08/09(日) 9:00 から 08/22(土) 9:00 まで)。本戦・攻撃フェーズだけは 10/11(日) 21:00 に終わります。

# フェーズ 期間 日数[日] 備考
0 PWS Cup 2026 説明会 2026/07/30(木) 1 2026/07/30(木) 18:15 ~ オンライン開催 (Zoom)
参加希望の方は PWS Cup 2026 説明会 参加登録ページ からお申し込みください。
- PWS Cup 2026 参加登録 2026/07/30(木) – 2026/09/11(金) 38 参加申込ページ
※2026/08/09(日) – 08/22(土) のお申し込みは予備戦から参加できます
※2026/08/25(火)以降のお申し込みは本戦・加工フェーズ (09/12–) からの参加になります
1 練習 2026/07/30(木) – 2026/08/08(土) 10
2 予備戦・加工 2026/08/09(日) – 2026/08/22(土) 14
※ 2026/08/23(日) – 2026/08/24(月) を各チームへのデータ引き渡し期間とする。
3 予備戦・攻撃 2026/08/25(火) – 2026/09/07(月) 14
4 予備戦・集計 2026/09/08(火) – 2026/09/11(金) 4
5 本戦・加工 2026/09/12(土) – 2026/09/25(金) 14
※ 2026/09/26(土) – 2026/09/27(日) を各チームへのデータ引き渡し期間とする。
6 本戦・攻撃 2026/09/28(月) – 2026/10/11(日) 14 ※ 終了を 2026/10/11(日) 21:00 に変更しました(当初 9:00)。
※ 採点用マシンのある建物が次の時間帯に停電し、その間は採点が動きません。10/10(土) 8:00 – 8:30、10/10(土) 17:30 – 18:00、10/11(日) 8:00 – 18:00。採点の再開には事務局の作業が必要なため、再開は停電の終了より遅くなります。
7 本戦・集計 2026/10/12(月) – 2026/10/18(日) 7
8 発表・表彰式 2026/10/19(月) – 10/23(金) 1 左記日程のいずれか
CSS2026にてオフライン開催 (アクトシティ浜松)

資料・リンク

スターターキットの版(GitHub Releases)

ユーザキットは、フェーズの切り替わりにあわせて中身を更新します。どの時点の版かがはっきり分かるように、GitHub の Releases として版を固定して公開しています。

見るのは、いま進行中のフェーズに対応する版です。Releases の先頭に Latest と付いているものが、その時点の最新版です。

版の名前は ラウンド-フェーズ-配布日 の形で、ルールブックの版名と同じ文字列にしてあります。

版の名前 対応する時期
orientation-20260730c 参加者説明会(2026/07/30)の時点
prelim-process-20260808 予備戦・加工フェーズ(2026/08/09 開始)向け
prelim-attack-20260825 予備戦・攻撃フェーズ(2026/08/25 開始)向け
main-process-20260912 本戦・加工フェーズ(2026/09/12 開始)向け
main-attack-20260928 本戦・攻撃フェーズ(2026/09/28 開始)向け

攻撃用データ配布(本戦)

本戦・攻撃フェーズ(2026/09/28(月) 9:00 〜 10/11(日) 21:00)で使うデータを公開しています。攻撃は全チーム総当たりで、全員が同じ材料を使います(ルールブック §7.2)。

zip の中身
C_<k>.csv コホート k のチームが提出した匿名化データ(23件・各1,049行)
aia_challenge_<k>.csv コホート k に対する属性推論の対象行(23件・各326行)
mia_columns.json その回の攻撃対象コホートの一覧
SHA256SUMS.txt zip に入っている各ファイルの SHA-256
README.txt 中身の説明と検証手順

攻撃の対象になるのは、加工フェーズに匿名化データ C を提出したチームだけです(ルールブック §4・§5.3)。本戦では23チーム全部が提出しました。対象のコホート番号は mia_columns.json に入っています。自分のコホートのものも入っていますが、自分のチームは攻撃しません(§4)。

1,048 行の C を提出していたチームが1チームあり、事務局が1行を補って 1,049 行にしたものを配布し、有用性の採点にも同じものを使います。補った1行は、1,049 行目が欠測しているとみなし、ホットデック補完(欠測している値を、同じデータの他の行が持つ値から補う方法)の要領で、提出された C の値だけから作ったものです。C に無い値は入っていません。

配布物が改変されていないことの確認

**提出時のバイト列をそのまま配布しています。**改行や数値の桁の書式も含めて、事務局は手を加えていません(上記の1件だけは、提出された C の末尾に1行を補っています)。各チームは、自分が提出した C.csv のハッシュを下表と突き合わせることで、中身が差し替えられていないことを確認できます。

shasum -a 256 C.csv

配布 zip 全体の SHA-256 は bdab1804efd39e6e227220ede168d2031fe1275b1b46655ef7891116a3160dc3 です。

コホート番号 CodaBench 提出ID ファイル名 SHA-256
0 942540 C_0.csv 525ff7b79815190d2512ea7716bd5b5198c611ba66b54c24fa58933f6e1d44c1
1 943584 C_1.csv eb990d1d41419743273b082e931afc259d4ce251a2a9ab059198b097d85e44dd
2 942679 C_2.csv 8c1f30b15451864a6373bad76c8bce873ea82da8137e48f824fe3f02f57c1c1b
3 943774 C_3.csv 1240d0483abe84e7f5997872f144b0428ec0ac2d11c662dcc33146371eaa9384
4 940811 C_4.csv b722a3cdd357af845a10e3bdc312b27570fdea2aa66eb0f688c9c9ca494dbc2b
5 942232 C_5.csv 0f3d7b95ef1e8380d865de6728397d5f75b04f66ab0218391979a4ce8171628a
6 943490 C_6.csv f9439ff60b33f7976c22280265b309f27382ce85fb6e2c3fdeeb2644bf6c62db
7 942827 C_7.csv 071b81d7b8a37e245b2b20c5b6f89f419fc8005ad772e5352ca568e40a85262e
8 943742 C_8.csv d5e52dfdc45c7a7a89318c5abc32aa0e80136fe35093d051f01127b985f879a7
9 943787 C_9.csv b5489304725517b445529e1614682042473f16489148d3267c08e0aff59e3af6
10 943347 C_10.csv 7bcc96898b3d6bf4af8b7966d481fd0136dc64bbf3b68d0a5dd751a0b859c7db
11 943166 C_11.csv ec79f5531ffda71f2fddc34e0f30e5f312b5f7d3ca78b95973c56c64bb6790f7
12 943476 C_12.csv 33848d8bd09942287f5c0d52d2092f4b6c19ccfd6a9ecad677209899f15400e1
13 939384 C_13.csv 90b09027567281647a3a3388c359ee73733af63638c9d4c920f202639140dee7
14 943786 C_14.csv b37067cd9508864d7fb85ef5bf122235391b71a10b76c964328ef4f6cef6c4ba
15 925937 C_15.csv 046ba97c34f0c3d4ef6a6729b629068934de4c9f75c378f61f112f62a557368e
16 943760 C_16.csv 8481f1279635e1aa6db654895a5a2c6cb4d602ac42c47d30eca48c160f471470
17 942664 C_17.csv cd7f29fbfc8ac9860ceaa3646e125390ce9ed4ac2802134a1ccbc0dbc53c3994
22 943684 C_22.csv a2d10f282ba255739a95ad3500e9325d8897f0632833274432bbf5795fcaceea
25 943799 C_25.csv 35ad7bd8fa4ddd3d3657372b4f0b07b52ebaa2f70466e84f44a0aed8aed2351a
26 943245 C_26.csv f9f978a770147891419e80a3a8c3fe799e38a4d0eb1803d86ee05c14aeb9fa38
27 943471 C_27.csv cd9e330eba7e2300f7ae745b70113237ba20660fa24794726d8bfa7beac650d4
28 943284 C_28.csv a7e601b30ba6c2120f370de2e47b432fc9f082b85642787b98a32e87a5cb8091

攻撃用データ配布(予備戦)

予備戦・攻撃フェーズ(2026/08/25(火) 9:00 〜 09/07(月) 9:00)で使うデータを公開しています。攻撃は全チーム総当たりで、全員が同じ材料を使います(ルールブック §7.2)。

zip の中身
C_<k>.csv コホート k のチームが提出した匿名化データ(21件・各1,049行)
aia_challenge_<k>.csv コホート k に対する属性推論の対象行(21件・各326行)
mia_columns.json その回の攻撃対象コホートの一覧
SHA256SUMS.txt zip に入っている各ファイルの SHA-256
README.txt 中身の説明と検証手順

攻撃の対象になるのは、加工フェーズに匿名化データ C を提出したチームだけです(ルールブック §4・§5.3)。予備戦では22チーム中21チームが提出しました。対象のコホート番号は mia_columns.json に入っています。そこに無い番号に答える必要はありません(答えても採点されません)。

配布物が改変されていないことの確認

**提出時のバイト列をそのまま配布しています。**改行や数値の桁の書式も含めて、事務局は手を加えていません。各チームは、自分が提出した C.csv のハッシュを下表と突き合わせることで、中身が差し替えられていないことを確認できます。

shasum -a 256 C.csv

配布 zip 全体の SHA-256 は f10a6e09ab7b3b7cc336e4316261d92f6b233012a5060f9af36017573cb03a71 です。

コホート番号 CodaBench 提出ID ファイル名 SHA-256
1 896020 C_1.csv 7f29d9ea5e58a129fa725d150217e186add65b14963867eb77c633c052afd4e0
2 886326 C_2.csv 1671ef24e42b5125fea8407a4350403832dff1e1fc7acf7d49b85ae814dff807
3 896712 C_3.csv 3cda48ae590fe74487481a88850b976a7ed726305f8f66a39bd2d3e5ce87b33d
4 896276 C_4.csv 77e1d3d986c459e8deca76bd5fdac5f12e48e3a265fe029a991d1cd89b09bf66
5 896465 C_5.csv 77717f02e68e6cf159c55950c2c148c469371e4044eb257fac096fa8625d6294
6 896406 C_6.csv de066048501d638cf9f6c7d4b1d36fd4214307a62a6102289f19cccdd45c7654
7 894817 C_7.csv ca0c4055eb75b0b9460535fea133dd7bfdf043b9dfef0f9b4aecabf59cec2f5f
8 896347 C_8.csv 435489a182ea3e4c31fbfb9a664d2db930532655dca3eaff51cceab9b0a8f466
9 895120 C_9.csv ed416408440fd38d2d89bcc6323380abde69102439f3f576525b60b72aedf9db
10 896713 C_10.csv aee25c4d17d0938bdbe9d71e3319ceb93a2c4e175c1038094f4b9c7d394970f7
12 896567 C_12.csv 968522f76529ba9f6cbdaff99f21c2543b094d5f6bd3c1bc4eb613893c200997
13 896655 C_13.csv ede2dcfa9cae9ba1bdcbf59fd52b6caa62f82da2bcb57f7a3b230818bbd02e53
17 887702 C_17.csv 00bf2ecf3edf74e88f48b26a1c24132ce2124f85bf197dbbcd3ea5d2cd41df8d
18 896160 C_18.csv c1cf3dbb5aae8cc0c8910c0a98fb021f60f7d05086ecca5bc1245c526f9a0c3f
19 896313 C_19.csv c9fb8351c3f84c14ef4f7293bbc135681302c52e69eba554066ef8c83787996d
20 895642 C_20.csv b5468e08bf2740d44fe9992d0b9a6f985e60d95a88db32da022b773c0f6f972a
22 896530 C_22.csv 5851d8b4a627d64e7cc247655934272a1de75bdf54a0e069b60d8064daa73f01
23 896519 C_23.csv 61efac3efbba3b09e72a50434a1c57b83061fab421f4b489c5b2b4c77d1300a4
24 893503 C_24.csv efd38bf8ab973767caad34ce2b0ef9991b1e461bd7c1f9e17da06b9a847aaa14
26 896690 C_26.csv 29996bd6cadf1eef6b3068c3fee83f77d3da47c8320e251ce9c2601ee51fe293
29 896001 C_29.csv fe52f71301f50f8924357230bf1f357f6f16521a127010e0c76df946188b3478

予備戦の結果公開

予備戦(加工フェーズ 2026/08/09(日) – 08/22(土)、攻撃フェーズ 2026/08/25(火) – 09/07(月))の結果を公開しています。チーム名は伏せていません。

攻撃用データ配布(予備戦)で公開している匿名化データ C とお手元の配布物をあわせてお使いいただくと、提出しなかった攻撃を手元で作って自分で採点してみることができます。

コホート割当の salt コミットメント

どのコホート B_i をどのチームに配るかは、ルールブック §3.2 のとおり SHA-256(チーム名 ∥ salt) で機械的に決まります。salt そのものは各ラウンドのデータ配布時に参加チームへお知らせしますが、それまでのあいだに事務局が salt を選び直していないことを検証できるよう、salt のハッシュ値(コミットメント)を先に公開します。

ラウンド salt のコミットメント (SHA-256)
予備戦 49c5074a597afc70cc659bff95764bb9724201f5c2a8f0bb1a4615e853eeaecb
本戦 a63de294a02401bd9221e7b28d9574184724f276a2c22b97d558f7f88b2f7187

予備戦の salt は、加工フェーズの終了(2026/08/22(土) 9:00)にともない公開します。

本戦の salt は、本戦・加工フェーズのデータ配布(2026/09/12(土))にともない公開します。

ラウンド salt
予備戦 pwscup2026-prelim-640835c70b0c16c5bae356b2
本戦 pwscup2026-final-db3399c62a5f8341a1648f19

printf '%s' 'pwscup2026-prelim-640835c70b0c16c5bae356b2' | shasum -a 256 が上表のコミットメントと一致することを、どなたでも確認できます。事務局があとから salt を選び直していないことは、これで検証できます。

本戦の salt も同じく、printf '%s' 'pwscup2026-final-db3399c62a5f8341a1648f19' | shasum -a 256 が上表の本戦のコミットメントと一致します。

なお、どのチームがどのコホートに割り当てられたかは、参加チームの表に掲載しています。

参加チーム

登録順 予備戦のコホート番号 本戦のコホート番号 チーム名 意気込み 代表者 代表者所属 責任者 責任者所属 指導者 指導者所属 ポスター コード
13 4 0 アノニメイジング・PRIダーマン / The Anonymazing Prider-Man With great Utility comes great loss of Anonymity. / 大いなる有用性には大いなる匿名性損失が伴う。 (非公開) 静岡大学 西垣正勝 静岡大学 前田若菜 三井物産セキュアディレクション
12 8 1 CyberMantra Never settle for less 王 迪 Inner Mongolia University of Technology(IMUT) 代表者と同じ 代表者と同じ 馬 瑞強 Inner Mongolia University of Technology
21 18 2 コログの森団/Koroks in the forest もう疲れちゃって 全然匿名化できなくてェ... 石濱 日菜 筑波技術大学 (非公開) - -
7 29 3 神ぼ大/jinbodai 頑張ります! 吉原若那 神奈川大学 藤岡淳 神奈川大学 井口誠 Kii株式会社
9 13 4 ステテコVanguard 全員初参加です!お手柔らかに。。。 武田悠生 明治大学 菊池浩明 明治大学 - -
10 7 5 神神公社 / KU nu tau tau ぼっちに逃げられた… 横山彩更 神奈川大学 藤岡淳 神奈川大学 永井彰 NTT社会情報研究所
16 12 6 k等分の花嫁 **くん?**!起きなさいよ!?**~~!!**さ~ん!!**君おきて? 春日史亜 静岡大学 西垣正勝 静岡大学 前田若菜 三井物産セキュアディレクション
11 6 7 Trailblazer 頑張りってみます (非公開) (非公開) 代表者と同じ 代表者と同じ - -
14 26 8 グラブジャムン/GulabJamun 今回は堂々と参戦です。 安部新司 群馬大学情報学研究科 (非公開) - -
5 2 9 HarunaDan@GU (非公開) (非公開) 千田浩司 群馬大学 (非公開)
19 24 10 アウトサイダー / outsider よそ者達が参加します 杉山拓海 中央大学/データサイエンス共同利用基盤施設 南和宏 情報・システム研究機構 - -
23 - 11 HiddenMetrics リベンジです (非公開) (非公開) (非公開) - -
17 1 12 Ritz 最近研究室に配属されたので、まだ初心者ですが頑張ります! (非公開) (非公開) (非公開) (非公開) - -
4 9 13 あかぎ団@群大/AkagiDan@GU 今年も頑張ります 中島崚杜 群馬大学 千田浩司 群馬大学 - -
22 10 14 『データ提供申請が半年経っても通らないので、もう全部生成することにしました ~合成データ研究者のスローライフ~』(全部生成) / JustGenerateIt 研究者になろう、ガクヨンで大好評連載中 菊池陽 中央大学 / 情報・システム研究機構 南和宏 情報・システム研究機構 - -
3 20 15 さいふぉん-3/siphon-3 成績が良かったら公開します 波多野卓磨 (非公開) 代表者と同じ 代表者と同じ - -
15 17 16 あれ / are 頑張ります (非公開) (非公開) 代表者と同じ 代表者と同じ - -
18 21 17 bot035 (非公開) (非公開) 代表者と同じ 代表者と同じ - -
6 3 22 ふてねこ/HuteNeko 一致団結 谷俊磨 明治大学 菊池浩明 明治大学 - -
20 22 25 映画しろうと diabetes島のひみつ / Shiroto わ,わァ~...! (非公開) (非公開) 代表者と同じ 代表者と同じ - -
1 23 26 宮地研.exe (非公開) 大阪大学宮地研究室 (非公開) 大阪大学宮地研究室 - -
2 19 27 Asakatsu2026 活動は「アクティブ」なので,朝起きるために失ったエネルギーを補充することから1日が始まるんですよね.満タンになってから頑張ります! 金 杰 静岡大学 創造科学技術大学院 (非公開) - -
8 5 28 ステテコは恥だが役に立つ 逃げずに頑張ります! 張知妍 明治大学 菊池浩明 明治大学 - -

プライバシーポリシー

公式X(旧Twitter)

お問い合わせ先

PWS組織委員会 PWS Cup 2026 事務局