Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
(ECCV2024) Multistain Pretraining for Slide Rep...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kazuya Nishimura
April 23, 2025
10
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
(ECCV2024) Multistain Pretraining for Slide Representation Learning in Pathology
Kazuya Nishimura
April 23, 2025
More Decks by Kazuya Nishimura
See All by Kazuya Nishimura
Paper reading party (ICCV 2023):End-to-End Semi-Supervised Object Detection with Soft Teacher
naivete5656
0
11
(CVPR2022) Integrative Few-Shot Learning for Classification and Segmentation
naivete5656
0
15
(CVPR2024) Modeling Dense Multimodal Interactions Between Biological Pathways and Histology for Survival Prediction
naivete5656
0
10
(Neurips 2024) HEST-1k: A Dataset for Spatial Transcriptomics and Histology Image Analysis
naivete5656
0
13
(CVPR2024) Eyes Wide Shut? Exploring the Visual Shortcomings of Multimodal LLMs
naivete5656
0
10
Deep generative modeling for single-cell transcriptomics
naivete5656
0
5
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
Visualization
eitanlees
153
17k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Prompt Engineering for Job Search
mfonobong
0
520
Tell your own story through comics
letsgokoyo
1
1.1k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Raft: Consensus for Rubyists
vanstee
142
7.8k
Navigating Weather and Climate Data
rabernat
0
560
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Transcript
Multistain Pretraining for Slide Representation Learning in Pathology Kazuya Nishimura
最近の興味と本日紹介する論文の関係 1 入力 病理診断の臨床現場ではさまざまな画像に付与されたラベル多数が存在 Neural Network 病理画像 ? 免疫染色 (immunohistochemistry)
遺伝子発現 遺伝子変異, バイオマーカーetc. { "gene": "BRAF", "mutation": { "type":"point_mutation", "nucleotide_change": "c.1799T>A", "amino_acid_change": "p.V600E" }, } 診断ラベル (アノテーション) Tumor Non-tumor 診断ラベル (アノテーション) 学習に役立てたい!! メタデータ WSI を染色する技術で得られた画像のペアを活用する研究を紹介
Immunostaining (免疫染色) で何が得られる? 2 画像 細胞 分子 がん細胞で増える分子がある 狙った分子にくっつく光る物質を用意 H&E
stained ER … がんに関連する分子毎に用意 PR がん細胞に関連する箇所が色をもつ画像が取得できる
論文概要:Multistain Pretraining for Slide Representation Learning in Pathology 3 Neural
Network H&E Slide embeddings ER PR … Multi stain の画像を使ってそれぞれの stain に対する slide embeddings を取得したい
背景:Self-supervised representation learning 4 Local-global contrastive [Xu+, nature 2024] Image-text
contrastive [Xu+, nature medicine 2024] Contrastive learning [Ciga+, MLA 2024] HEだけの情報を使用していて 他の染色によって得られた情報を使えていない
解決策:multi-stain の画像でより豊富なシグナルを獲得 5 ER PR … HER2, KI67 細胞の状態でどの遺伝子が 活性化するか変わる
下の画像だけPRが観測 Multi-stain の画像によって画像内の細胞状態がより詳細に示される 複数のシグナルを統合してより良い画像特徴の取得に役立てたい!
手法の概要 6 Patch の埋め込みは既存 Slide embeddings のために学習
1. Preprocessing: Patch 画像の作成 7 MILと同様な前処理 背景を削除&patch 化
2. Preprocessing: Patch 画像の作成 8 染色毎にstain encoding (trainable vectorを追加) 既存のモデルで特徴抽出
3. Multi-head attention MIL でslide 特徴の取得 9 Multi-head attention でpatch
特徴を集約
手法の Loss functions 10 𝐿 = 𝐿infoNCE + 𝐿𝐺𝑂𝑇 1.
Cross-modal global alignment slide レベルのloss 2. Cross-modal local alignment patch レベルのloss 𝐿infoNCE = − log exp 𝑆𝑖,𝑖 HE,ER σ exp 𝑆𝑖,𝑗 − log exp 𝑆𝑖,𝑖 HE,PR σ exp 𝑆𝑖,𝑗 − log exp(𝑆𝑖,𝑖 HE, KI67) σ exp 𝑆𝑖,𝑗 − log exp(𝑆𝑖,𝑖 HE, HER2) σ exp 𝑆𝑖,𝑗 Stain の全てのペアでCLIP のように Contrastive learning Patch レベルの良い埋め込み HE → Stain への最適輸送問題 HE から各染色への輸送コストが最小になる埋め込みが良い Ƹ 𝑝HE → Ƹ 𝑝ER , … , Ƹ 𝑝HE → Ƹ 𝑝PR 全ての染色画像の特徴に輸送しやすい特徴を獲得する! HE 染色PRなど
Cross-modal local alignment 11 Graph optimal transport として考える 𝑣1 HE
𝑒1,2 HE 𝑒1,𝑗 HE Patch 特徴の関係性を表すgraphを作成 𝑣1 ER 𝑣2 ER 𝐿𝐺𝑊𝐷 𝐿𝑊𝐷 LGOT = γ 𝑘=1 𝐾 L𝑛𝑜𝑑𝑒 ( Ƹ 𝑝𝐻𝐸 , Ƹ 𝑝𝑠𝑘 ) + (1 − γ) 𝑘=1 𝐾 L𝑒𝑑𝑔𝑒 ( Ƹ 𝑝𝐻𝐸 , Ƹ 𝑝𝑠𝑘 ) Node間のWasserstein distance Edge間のGromov-Wasserstein distance
Dataset Breast Acrobat: ✓ MICCAI challenge の公開データセット ✓ 4211 WSIs
✓ ER: 844, PR: 837 HER2: 534, KI67: 843 検証用 TCGA Breast, BCNB, AIDPATH, BWH Breast, MGH Breast Kidney BWHで学習(同じく4000程度)、 Renal allograft rejection で検証 12 Private
検証方法 Few-shot classification: WSI 数枚の教師でクラス分類 tuning には linear probing
を採用 Suvival prediction: 患者の生存時間を推定するタスク regression head をtuning Fine-tuning: 普通のclass 分類 13
Few-shot classification のまとめ 14 Dataset 1 Dataset 2 Dataset 3
Dataset 4 全体的に提案手法が性能が良かった
Suvival prediction & classification 15 ピンクが提案 ピンクが提案 ピンクが提案 提案手法がどのタスクでも性能が高いことを確認
Ablation study 16 GOT とINTRA は ほぼ一緒 既存のcontrastive GOT とInfoNCE
を組み 合わせると性能向上 Loss 関数の検証 Feature extraction の検証 CONCH では性能向上しているが、 CTRANSPATHで性能が向上しない Domain specific なfeature encoder が必要 ?
Ablation study: architecture について 17 Single head TransMIL Stain encoding
Multi-head attention
Attention visualization 18 Non-tumor Tumor Tumor をみてそう Non-tumor をみてそう
まとめ 目標: Multi-stain 画像を使って slide embeddings representation 手法: Stain 間のcontrastivelearning+patch
間の最適輸送による表現学習 実験: 21のタスクで性能検証して手法の有効性を証明 Limitations: ✓ Data scaling: 臨床で使われるIHCは常に進化。他のマーカー遺伝子(EGFR, P53など)なども使えるかも ✓ Lack of public datasets: Acrobat だけが大規模データセット。もっと必要 ✓ Model scaling: 3090で学習しているのでbatch size が小さい。より大きい batch sizeでcontrastive learning を行う場合を検証 19