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
MCR-ALSによるデコンボリューション
Search
Hiroyuki Yamamoto
September 04, 2026
Research
37
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MCR-ALSによるデコンボリューション
Hiroyuki Yamamoto
September 04, 2026
Other Decks in Research
See All in Research
湯村研究室の紹介2026 / yumulab2026
yumulab
0
130
Visual SLAM未来予測 / Future Prediction in Visual SLAM
koide3
1
1.3k
【Zozo Research 技術共有会】三次元領域の現在と展望
mickey_0226
3
680
Evaluation génomique des femelles laitières croisées : comprendre la méthode pour accompagner les éleveurs à son utilisation
institutdelelevage
PRO
0
170
Language and AI
ayaniwa
0
320
Kunai: Toward a Verifier-Safe Layered DSL for Nested Encapsulation Packet Filtering on eBPF
takehaya
1
150
【中間報告】国会議員の立法・政策実務を支える環境を巡る現状と課題
polipoli
0
770
Bilan travail en élevage : première restitution des enquêtes 2025-2026
institutdelelevage
PRO
0
230
Santé et fertilité des sols : ce que nous disent les pratiques dans les systèmes de polyculture-élevage
institutdelelevage
PRO
0
130
量子サマースクール2026「量子計算機アーキテクチャ分野の概観」
youten622
1
980
Volatilité des marchés et sécheresse historique, l’élevage bovin viande sous contraintes en 2026
institutdelelevage
PRO
0
120
GLIM とMegaParticles:正規分布近似の限界とタイトカップリング&パーティクルフィルタの進展 / GLIM and MegaParticles : Progress of the distribution representation in SLAM
koide3
0
960
Featured
See All Featured
Faster Mobile Websites
deanohume
310
32k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
600
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
360
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Prompt Engineering for Job Search
mfonobong
0
520
Designing for Performance
lara
612
70k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Believing is Seeing
oripsolob
1
240
Everyday Curiosity
cassininazir
0
350
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
520
Transcript
MCR-ALSによる デコンボリューション 山本 博之
非負行列分解とは Anna de Juan, Roma Tauler, “ Multivariate Curve Resolution:
50 years addressing the mixture analysis problem ” Analytica Chimica Acta , 1145, 2021, 59 -78, データ行列を非負制約条件で分解 𝑋 = 𝐶𝑆 ケモメトリックスでの非負行列分解の歴史は 𝐶≥0 𝑆≥0 1970 年代まで遡る Self -modeling curve resolution(SMCR) multivariate curve resolution (MCR) alternating least squares (ALS) 最近はDeconvolution と言われることが多い印象 Non -negative matrix factorization (NMF) は1999 年に提案 Lee, D., Seung, H. Nature, 401 , 788 –791 (1999).
SMCRの初期論文① 分光分析への応用 特異値分解でTと W を計算 (第1、第 2成分のみ) Lawton, W. H.;
Sylvestre, E. A. Technometrics, 1971, 13(3), 617 –633. 𝑋 = 𝑇𝑊 2成分に限定 Tと W を Rとその逆行列で回転 1 𝑋 = 𝑇𝑅𝑅−1 𝑊 R= 𝑟21 −1 = (𝑇𝑅)(𝑅 𝑊) = 𝐶𝑆 𝑟12 1 Cと Sが非負になるような 変換行列Rを探す 変換行列Rから 𝐶 = 𝑇𝑅 𝑆 = 𝑅−1 𝑊
SMCRの初期論文② クロマトグラフィーへの応用 保持時間 波長 Marcel. Maeder, Anal. Chem . 1987;
59 (3): 527 –530. 推定値 サンプル データ データ 特異値分解 対数固有値 … backward 𝐶 = 𝑈𝑅 forward 変換行列 𝑌 = 𝑈𝑆𝑉 成分が無い領域の 特異ベクトルから、 変換ベクトルを推定 0 = 𝑈0𝑟 保持時間 から変換行列 Rを計算 得られた Uと Rから、 Cを推定 保持時間 Evolving factor analysis
Tauler, R. Kowalski, B. R. Fleming, S. Anal . Chem
. 65, 2040 –2047 (1993). Tauler, R. Chemom . Intel l. Lab . Sys,. 30, 133 –146 (1995). MCR-ALSとは multivariate curve resolution – alternating least squares 繰り返し計算 𝑋 = 𝐶𝐴 𝐶を適当 (ランダム ) に設定 ′ A= 𝐶𝐶 −1 ′ 𝐶𝑋 𝐶 = 𝑋𝐴′ 𝐴𝐴′ −1 Cと Aが負になったときは、強制的に 保持時間 m/z データ (クロマトグラフィー質量分析計 𝑋 𝐶 = 保持時間 メタボロミクス m/z 0にする )の場合 𝐴 m/z
MCR-ALSのツール • MATLAB toolbox 2.0 Jaumot, J. Gargallo, R. de
Juan, A. Tauler, R. Chemom. Intell. Lab. Syst. , 76(1), 2005, 101 –110. Jaumot, J. de Juan, A. Tauler, R. Chemom. Intell. Lab. Syst. , 140, 2015, 1 –12. • https://mcrals.wordpress.com/ MATLAB Online (basic) は、無料で利用可能 (20 時間/1か月) MCR-ALS toolbox 2.0 が動作することも確認
MCR-ALSの難しさ データ 𝑋 𝐶 = 保持時間 保持時間 m/z 𝑋 =
𝐶𝐴 𝐴 m/z 初期値Cを ランダムに設定 A = 𝐶 ′ 𝐶 −1 𝐶 ′ 𝑋 𝐶 = 𝑋𝐴′ 𝐴𝐴′ −1 初期値Cによって 毎回結果が異なる ことが知られている → 行列Aの正規化や、行列 Cに制約条件(規格化、 Unimodal など )を 加えることで、結果がある程度収束する → 初期値Cに独立成分分析の結果を使用することで、 毎回同じ結果に固定される ように計算 初期値の問題、成分数が不明、結果の後処理 → 成分数を大きめに設定し、 Aを独立成分として独立成分分析を計算。 Aを初期値として ALSを計算した後、計算結果の Cに対して ピークピッキング等のフィルタリングを実施
ALSの初期値のシミュレーション 山本の卒論(2000 年頃)より 混合比で合成 ALSで分解 ALSの計算 混合比1 混合比2 混合比2 ランダムに置き換えて、
初期値として計算 固定 初期値によって収束する結果が異なる 混合比1
ALSの初期値と制約条件 Yamamoto H. et al., Biochem . Eng. J. 32(3),
2006, 149 -156 混合比で合成 ALSで分解 ALSの計算 2成分として計算 正規化 (ノルムを 1) ランダムに置き換えて、 初期値として計算 初期値によって 結果がバラバラ 𝐴 繰り返し計算で Aを正規化
その他の制約条件、正則化 ALS 山本博之ら、 第49 回自動制御連合講演会 (2006 ) https://doi.org/10.11511/jacc.49.0.389.0 Unimodal 制約
ピークトップに対して、左右それぞれで 単調変化となるようにする ALS Yamamoto H. et al., Biochem . Eng. J. 32(3), 2006, 149 -156 ALS (3成分) 正則化ALS (ACLS) 正則化ALSはALSに比べて、成分数が 不正確でも、ある程度正しく計算できる 正則化ALS (3成分)
藻類 Haematococcus pluvialis 代謝物質のHPLC-DADへの適用 Yamamoto H. et al., データセット (R)ALS
1 ICA ICAは負の値が現れてしまう Biochem . Eng. J. 32(3), 2006, 149 -156 データセット ALS 2 RALS ICAが最も良く分離出来ており、正則化 ICA ALSも近い結果
山本博之ら、 第49 回自動制御連合講演会 (2006 ) 独立成分分析を初期値に使う https://doi.org/10.11511/jacc.49.0.389.0 (非負)独立成分分析の結果を初期値に用いて (正則化)ALSを計算 非負独立成分分析
: M. D. Plumbley , IEEE Trans. Neural Netw ., 14, pp. 534/543 (2003). データ セット 1 データ セット 2 メタボロミクスのLC-MS/MSの例 (MS-DIALデータ) クロマトグラムを独立とした場合 MS/MSスペクトルを独立とした場合 MS-DIAL : Tsugawa H. et al., Nat Methods., 12(6), 523 -6 (2015). クロマトグラムを独立として独立成分分析 : Domingo -Almenara X et al., J Chromatogr A., 1409, 226 -33 (2015). MS/MSスペクトルを独立として独立成分分析 山本博之、 プロテオーム学会 (2023) どちらを独立にするかによって結果が大きく異なる :
山本博之、日本プロテオーム学会 正負逆転、成分選択 (後処理) メタボロミクスの LC-MS/MSの例 (MS-DIALデータ ) 独立成分分析の結果 Tsugawa H.
et al., Nat Methods., 12(6), 523 正しく成分が抽出 負に大きいピークがある ノイズ成分 元のデータとの相関係数を用いた正負の逆転 初期値として ALSを計算 後処理 (2023) ピークピッキング (形状がガウス型関数 に近いものを拾う )による成分を選択 -6 (2015).
非負行列分解とは ケモメトリックスでの非負行列分解 の歴史は1970 年代まで遡る Anna de Juan, Roma Tauler, “
Multivariate Curve Resolution: 50 years addressing the mixture analysis problem ”, Analytica Chimica Acta , 1145, 2021, 59 -78, NMF(Non -negative matrix factorization) は1999 年に提案 Lee, D., Seung, H. Nature, 401 , 788 –791 (1999).
DIA におけるデコンボリューションの必要性 CE-DIA -MSによるメタボロミクスでのデータ解析ワークフロー vDIA : Variable Data -Independent Acquisition
クロマトグラム Kiuchi S., et al., J. Am. Soc. Mass Spectrom ., 35(9) (2024) 2118 -2127. (津川先生との共同研究 ) プロダクトイオンスペクトル デコンボリューション 物質A 物質A 物質B 物質B 保持時間 m/z 精度の低いアノテーション m/z 精度の高いアノテーション m/z
MS-DIAL方式でのデコンボリューションのイメージ ピーク ピッキング (簡略化) Tsugawa, H., et al. MS -DIAL:
data -independent MS/MS deconvolution for comprehensive metabolome analysis. Nat Methods 12, 523 –526 (2015). ピーク形状による選別 (slope 、 sharpness など ) 物質A 推定 m/z モデルクロマトグラム 物質B プロダクトイオンスペクトル 保持時間 m/z データ 津川裕司、低分子マススペクトル解析に資するデコンボリュー ション法、 J. Mass Spectrom . Soc. Jpn ., 72, 21 ( 2024 ) 𝑋 𝐶 = 保持時間 各フラグメントの クロマトグラム 𝑋 = 𝐶𝐴 𝐴 m/z Aが未知 A = 𝐶 ′ 𝐶 −1 𝐶 ′ 𝑋
184.0042 解析結果の一例 136.0746 MS2DecR : MS-DIAL方式(簡 易版)と MCR-ALSによる デコンボリューションの Rパッケージ
https://github.com/ hiroyukiyamamoto /MS2DecR • MS-DIAL方式(簡易版) 184.015 136.075 MS-DIALの論文のFig.2 より Tsugawa, H. et al., Nat Methods 12, 523 • MCR-ALS –526 (2015). ⼭本博之、第 21 回 日本プロテオーム学会 (2023). 184.015 136.075
最後に • MCR-ALS : ケモメトリックス分野の非負行列分解 • MCR-ALSの難しさ • 初期値によって結果が異なる •
正規化、 unimodality などの制約条件が有効 • メタボロミクスにおけるデコンボリューション • MS-DIAL方式と ALSの比較 • MS2DecR パッケージ • https://github.com/hiroyukiyamamoto/MS2DecR