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), 馬 瑞強(内モンゴル工業大学), 前田 若菜(LINEヤフー), 三浦 尭之(NTT社会情報研究所), 村上 隆夫(統計数理研究所), 山田 明(兵庫県立大学)

PWS Cup 2026 スケジュール

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

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

予備戦・攻撃フェーズ(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

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

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

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

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

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

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

本戦の salt は、本戦・加工フェーズの終了後に同じ形で公開します。

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

参加チーム

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

プライバシーポリシー

公式X(旧Twitter)

お問い合わせ先

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